NFS lockup issues & xl0 timeouts

Matt Smith matt at
Tue Nov 25 10:45:42 PST 2003

Update on xl0 issues and NFS issues:

I unfortunatly left my realtek network card in work so I'll do this 
tomorrow night instead of tonight.

But I've now installed the absolute latest world/kernel on both server 
and client again to see if the hang has gone.

I have noticed the NFS transfer hangs at the same point always. If I cp 
mysql-4.0.16.tar.gz to /usr/src it hangs instantly and always with this 

-rw-r--r--    1 root  wheel  122880 Nov 25 18:30 mysql-4.0.16.tar.gz

Is that significant in any way?

Another test I just did is swap the roles of the client and server 
around. So I've ran a server on the client and mounted the directory on 
the server.

Doing this and NFS works perfectly writing to the server but not 
reading. It hangs whilst reading.

Left for 5 minutes so far:

-rw-r--r--   1 root  wheel  65536 Nov 25 18:39 mysql-4.0.16.tar.gz

This filesize looks significant to me. Like a buffer is full or something.

So this suggests I have a problem only in the one direction. And this is 
also the direction I have the xl0 transfer problems with. I would 
suggest my problems are totally down to the xl0 card/driver and not NFS 
related at all.

I will find this out once and for all when I test with the realtek card 
tomorrow night (when I remember to bring it home from work).

The affected card is:
xl0 at pci5:7:0:   class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x74 
     vendor   = '3COM Corp, Networking Division'
     device   = '3C905C-TX Fast EtherLink for PC Management NIC'
     class    = network
     subclass = ethernet

xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x1000-0x107f mem 
0xfc304800-0xfc30487f irq 10 at device 7.0 on pci5
xl0: Ethernet address: 00:04:76:8d:c5:fd
miibus0: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

Regards, Matt.

More information about the freebsd-current mailing list