Subject: Re: NFS and Cardbus issue
To: Joel CARNAT <joel@carnat.net>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-users
Date: 07/21/2004 21:30:23
On Thu, Jul 08, 2004 at 10:05:27PM +0200, Joel CARNAT wrote:
> Hi,
> 
> is there any known issues with NFS (client) and NetBSD/Cardbus ?
> 
> I plugged a 3c575B-TX (ex0 at cardbus0 dev 0 function 0: 3Com 3c575B-TX
> Ethernet) and now, browsing on a NFS mounted (from OpenBSD/sparc64) dir
> freeze the process (ls or cd depending on the test...)
> 
> The NFS server works perfectly when I'm using the internel Realtek card
> (rtk0 at pci2 dev 6 function 0: Realtek 8139 10/100BaseTX).
> 
> ifconfig seems to be OK :
> ex0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu
> 1500
>         capabilities=7<IP4CSUM,TCP4CSUM,UDP4CSUM>
>         enabled=0
>         address: 00:50:04:c8:a4:1a
>         media: Ethernet autoselect (100baseTX full-duplex)
>         status: active
>         inet 10.0.0.5 netmask 0xffffff00 broadcast 10.0.0.255
>         inet6 fe80::250:4ff:fec8:a41a%ex0 prefixlen 64 scopeid 0xa
> 
> nothing in dmesg (neither the laptop not the server)
> 
> I started an iso download before mounting the NFS dir.
> When the ls (on the NFS mounted part) freezed, the FTP download still
> continued (like dns, ssh, www still were working too).
> The mounted options are "rw,soft,noauto"
> 
> anyone has ideas about what could happen ?

Could be a packet size issue. Try reducing the rsize and wsize at mount.
both defaults to 32k.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--