Subject: Re: ex0: device timeout
To: Masanori Kanaoka <firstname.lastname@example.org>
From: Antti Kantee <email@example.com>
Date: 08/03/2001 15:27:42
On Tue Jul 31 2001 at 08:51:33 +0900, Masanori Kanaoka wrote:
> $ 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 ?
> The latest change of ex driver on netbsd-1-5 branch is below.
> revision 18.104.22.168
> date: 2001/05/15 21:34:06; author: he; state: Exp; lines: +8 -3
> Pull up revision 1.49 (requested by fvdl):
> Wait longer after a card reset, avoids reading bad values from
> the eeprom.
> How about reverting sys/dev/ic/elinkxl.c from 22.214.171.124 to 126.96.36.199 ?
> How about reverting delay value from 100000 to 400
> in ex_reset()@sys/dev/ic/elinkxl.c ?
No, that did help. On the contrary, it caused problems. I managed to get
the kernel frozen when removing another 3com card because of interrupts
happening too quickly (at least that's my theory).
Antti Kantee <firstname.lastname@example.org> v Of course he runs NetBSD
http://www.iki.fi/pooka/ i http://www.NetBSD.org/