3c59x.c v0.99F doesn't work with 3c905 cards?

Greg Whalin gwhalin@numerix.com
Sat Aug 29 12:22:56 1998


I too have experienced the same with v0.99F on several different
platforms.  In fact, I had upgraded several platforms and immediately
reverted back to the stable v0.99E module.  I do not have any debug output
since I had to revert back so quickly (mission critical systems).

Greg

--------------------
Greg Whalin
gwhalin@numerix.com

On Sat, 29 Aug 1998, tl wrote:

> It looks like the 0.99F version of 3c59x.c doesn't work with at least
> my 3c905 card (non-B model). Linus have included that version in Linux
> 2.1.120-pre1, which makes this potential silent breakage much more 
> important. If other 3c905 cards are affected then someone should tell
> Linus so that he can make sure 0.99F isn't in the final version.
> 
> Some testing shows that 0.99E works fine in both 2.1.115 and
> 2.1.120-pre1 (with some warning in 120-pre1), and that 0.99F is
> non-functioning in both these versions on my machine (a PII-300 on an
> ASUS P2L97 motherboard).
> 
> The failure is completely silent at debug-level 3, ping's and other
> traffic just disappears without any response ever arriving.
> 
> 
> Unloading the 0.99F driver and then loading the 0.99E driver instead
> revives the card without having to reboot (unloading the network
> system to be able to unload the driver, and restarting it afterwards).
> 
> Here's the syslog from the the loading attempts (on 2.1.115). More
> information and/or logs on higher debug levels can be made available
> on request.
> 
> 
> 3c59x.c:v0.99F 8/7/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
>   The PCI BIOS has not enabled this device!  Updating PCI command 0000->0005.
> eth0: 3Com 3c905 Boomerang 100baseTx at 0xc000, 00:10:4b:3e:6a:1b, IRQ 11
>   8K word-wide RAM 3:5 Rx:Tx split, autoselect/MII interface.
>   MII transceiver found at address 24, status 786b.
>   Enabling bus-master transmits and whole-frame receives.
> eth0: MII #24 status 786f, link partner capability 41e1, setting full-duplex.
> 
> 3c59x.c:v0.99E 5/12/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
> eth0: 3Com 3c905 Boomerang 100baseTx at 0xc000, 00:10:4b:3e:6a:1b, IRQ 11
>   8K word-wide RAM 3:5 Rx:Tx split, autoselect/NWay Autonegotiation interface.
>   MII transceiver found at address 24, status 786f.
>   Enabling bus-master transmits and whole-frame receives.
> eth0: MII #24 status 786f, link partner capability 41e1, setting full-duplex.
> 
> /Torbjorn
>