[eepro100] eepro and nfs file handle

Traylen, SM (Steve) S.M.Traylen@rl.ac.uk
Thu Nov 7 16:21:00 2002


 > >> >>  I have a problem which I have after a lot if investigation
> >> >>  have narrowed down to the combination of eepro100 cards
> >> >>  and particular group of boxes I have. 
> 
> >> So its a 2.2.19 kernel from redhat on a rh6.2 box.
> >> This appears to have been built with a eepro.c that has
> >> "eepro100.c:v1.09j-t 9/29/99,
> >> though the last modification appears to be
> >> 
> >> 2000 Nov 15 , Changed command completion time and added debug info,
> ...
> >This is a modified driver, starting from a three year old version.
> >You should ask the people that modified the driver for support.


>No, you are still using the old driver.

Yes, I copied the driver to the non smp modules tree though.

The compile actually failed because pcmcia/driver_ops.h could
not be found. However eepro100.o and pci-scan.o were created
so I copied  them into the correct location.

Now dmesg shows.

pci-scan.c:v1.10 7/13/2002  Donald Becker <becker@scyld.com>
http://www.scyld.com/linux/drivers.html
eepro100.c:v1.25 8/27/2002 Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/eepro100.html
eth0: Intel i82559 rev 8 at 0xe009d000, 00:02:B3:1D:2F:27, IRQ 19.
  Board assembly 721383-016, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x04f4518b).

This was after I removed the sleep mode bit as well
# eepro100-diag -G 0 -w -w -f

so now I have
[root@gppce06 /root]# ./eepro100-diag -f -ee
eepro100-diag.c:v2.11 8/27/2002 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xd800.
EEPROM contents, size 64x16:
    00: 0200 1db3 272f 0203 0000 0201 4701 0000
  0x08: 7213 8310 40a0 000c 8086 0000 0000 0000
      ...
  0x30: 0128 0000 0000 0000 0000 0000 0000 0000
  0x38: 0000 0000 0000 0000 0000 0000 0000 7156
 The EEPROM checksum is correct.
Intel EtherExpress Pro 10/100 EEPROM contents:
  Station address 00:02:B3:1D:2F:27.
  Board assembly 721383-016, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.

Unfortunately the nfs is still hanging after running certain commands
within the nfs mount though.

 Steve