your mail

Torbjorn Lindgren tl@fairplay.no
Sat Jan 9 08:58:26 1999


On Fri, 8 Jan 1999, Brian W. Harris wrote:
> boxes all using the 3COM 3C905 TX card without a problem.  Everything
> works great!  However, on the 5th box I got stuck.  Can't ping (or
> telnet,...) to any other machine.  In or out. 

Is that 3c905 Boomerang or 3c905B Cyclone. I'd bet the other four are
older 3c905 Boomerangs, while the 5th is a 3c905B Cyclone.


> 3c59x.c:v0.99E 5/12/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
> eth0: 3Com 3c905B Cyclone 100baseTx at 0x6800, 00:10:5a:1d:34:75, IRQ 10
>   Internal config register is 1800000, transceivers 0xa.
>   8K byte-wide RAM 5:3 Rx:Tx split, autoselect/NWay Autonegotiation interface.
>   Enabling bus-master transmits and whole-frame receives.

Yup, it says that the card is a 3c905B Cyclone, and not a 3c905
Boomerang... And the 0.99E driver is known to have problems with
Cyclones...

One of the thing that isn't working well with that driver and Cyclone
cards is NWay selection, which I see that you are using (others include
fullduplex, soft-start after Win98)...

0.99H appears to fix all of these things on all machines I have seen, so
if you upgrade to it I suspect that everything will work fine (0.99H
supports both old and new cards). Using at least this version is essential
on all Cyclone cards IMNSHO.

The newest non-beta driver (currently 0.99H) is available from:

ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/3c59x.c