[vortex] problem with 3c905C-TX on debian with kernel 2.4.17

Felix Stolle phoenix@purebytes.de
Thu Feb 21 15:14:02 2002


hello,

i'm using the compiled module from the 2.4.17 kernel.
when i load with no options everything works just fine (except its just 10 
Mbit Half-Duplex)

when i try to force the card in 100 Mbit and/or Full-Duplex with 
options=0x204 and debug=9 i get the following msgs:

Feb 21 02:42:50 master kernel:   Internal config register is 2400000, 
transceivers 0xa.
Feb 21 02:42:56 master kernel: eth0:  Filling in the Rx ring.
Feb 21 02:42:56 master kernel: eth0: Initial media type 100baseTX.
Feb 21 02:42:56 master kernel: vortex_up(): writing 0x2400000 to InternalConfig
Feb 21 02:42:56 master kernel: eth0: vortex_up() InternalConfig 02400000.
Feb 21 02:42:56 master kernel: eth0: vortex_up() irq 10 media status 8080.
Feb 21 02:42:58 master kernel: eth0: Media selection timer tick happened, 
100baseTX.
Feb 21 02:42:58 master kernel: dev->watchdog_timeo=500
Feb 21 02:42:58 master kernel: eth0: Media selection timer finished, 100baseTX.
Feb 21 02:43:00 master kernel: boomerang_start_xmit()
Feb 21 02:43:00 master kernel: eth0: Trying to send a packet, Tx index 0.
Feb 21 02:43:00 master kernel: boomerang_interrupt. status=0xe201
Feb 21 02:43:00 master kernel: eth0: interrupt, status e201, latency 5 ticks.
Feb 21 02:43:00 master kernel: eth0: In interrupt loop, status e201.
Feb 21 02:43:00 master kernel: boomerang_interrupt: wake queue
Feb 21 02:43:00 master kernel: eth0: exiting interrupt, status e000.
Feb 21 02:43:00 master kernel: boomerang_interrupt. status=0xe000
Feb 21 02:43:00 master last message repeated 41 times

and so on...
but the card does nothing, no ping and even the LED on the back side is off...
the same effect appears whenever i try any possible option on the driver.

but, on the same system the card works fine in 100 Mbit FD with win98 and 
win2000.

system information:

debian linux 3.0 (woody) on a 1400 Athlon (Asus a7v-133) with via KTA-133 
chipset, kernel 2.4.17

00:0b.0 Ethernet controller: 3Com Corporation 3c905C-TX [Fast Etherlink] 
(rev 74)

greets
Felix S.