[vortex] Re-Installation of 3c59x

Donald Becker becker@scyld.com
Wed Nov 27 13:20:41 2002


On Tue, 19 Nov 2002, Anup Pemmaiah wrote:

> I am facing difficulties while installing the 3c59x driver for the 
> second time.I have a 3c905 NIC. The version of linux kernel is 2.4(RH- 7.3). I 
> downloaded the pci-scan.* and 3c59x.c files from the scyld website. First time 
> when I install the pci-scan.o and 3c59x.o modules with the "insmod" command, 
> the driver gets installed, dhcp gets called and everything works fine.

Good...

> I stop 
> the driver by "/etc/rc.d/init/network stop" or "/sbin/ifdown eth0". Then I 
> remove the modules using "rmmod". Again if I install the driver with "insmod" 
> the modules gets installed but packets are not transmitted, giving a host 
> error. I have to restart the machine to make it work again.

By "restart the machine", do you mean a hard power off?

> -----Kernel messages after Installing 3c59x for the first time-----------
> Nov 12 11:52:57 localhost kernel: 3c59x.c:v0.99X 6/21/2002 Donald Becker, 
...
> Nov 12 11:52:57 localhost kernel: eth0: 3Com 3c905 Boomerang 100baseTx at 
> 0xdc80, 00:c0:4f:ae:6c:eb, IRQ 11
> Nov 12 11:52:57 localhost kernel: 8K buffer 3:5 Rx:Tx split, MII interface.
..
> -----Kernel messages after Installing 3c59x for the Second time-----------
..
> Nov 12 11:54:35 localhost kernel: eth0: 3Com 3c905 Boomerang 100baseTx at 
> 0xdc80, 00:c0:4f:ae:6c:eb, IRQ 11
> Nov 12 11:54:35 localhost kernel: 64K buffer 1:1 Rx:Tx split, 
> autoselect/10baseT interface.

Ahhh, something horrible has happened.
The chip has changed its idea of how much internal buffer space it has!

> Nov 12 11:54:48 localhost kernel: eth0: Host error, status e803, FIFO 
> diagnostic register 0000.

Which results in this massive internal confusion that cannot be reset...


Can you provide any more details about your installation?

I want to figure out how this could have happened.

-- 
Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Scyld Beowulf cluster system
Annapolis MD 21403			410-990-9993