Subject: Re: ex0: device timeout
To: Pierre Bourgin <pierre.bourgin@pcotech.fr>
From: Antti Kantee <pooka@iki.fi>
List: tech-net
Date: 07/25/2001 21:18:44
On Wed Jul 25 2001 at 13:03:26 +0200, Pierre Bourgin wrote:
> I've got a 3com 556 miniPCI ethernet card on a laptop, but the generic (or
> laptop-) kernel of NetBSD-1.5.1/i386, that provide 'ex0' driver for it is
> unable to make it work :
> 
> as soon as I try an 'ifconfig ex0 xxx.xxx.xxx. netmask ...', the kernel
> replies 'ex0: device timeout' :(
> 
> This is strange because I remember to use ex0 for this kind of card on
> another laptop (2 months older) without any problem. But perhaps this other
> one has not exactly the same 3com chipset (revision changed ?)
> 
> does someone have a clue or had the same troubles ?

I have the same troubles, and I'm working on the clue ;). One thing
under suspicion is that there are several goodies sitting on irq 11 in
addition to the network card. But I've not been in a hurry to fix this
since I'm using wlan most of the time anyways.

> % dmesg|grep ex0
> ex0 at pci0 dev 16 function 0: 3Com 3c556 MiniPCI 10/100 Ethernet (rev. 0x10)
> ex0: interrupting at irq 11
> ex0: MAC address 00:01:03:xx:xx:xx
> tqphy0 at ex0 phy 0: 78Q2120 10/100 media interface, rev. 11
> ex0: device timeout
> ex0: device timeout

I have exactly the same card (except for the MAC ;), but I'm running
-current.

-- 
Antti Kantee <pooka@iki.fi>          v          Of course he runs NetBSD
http://www.iki.fi/pooka/             i            http://www.NetBSD.org/