[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