On Sun, Sep 30, 2007 at 11:28:59AM +0159, Han Boetes wrote: > ~% grep usb /etc/fstab > /dev/sd0i /mnt/usb msdos rw,nodev,nosuid,noauto,noexec 0 0 > ~% grep usb /etc/exports > /mnt/usb -maproot=han:nfs marsupilami > ~% mount |grep usb > /dev/sd0i on /mnt/usb type msdos (NFS exported, local, uid=1000, gid=0) > ~% sudo pkill -HUP mountd > ~% ls /mnt/usb > foofile > > On the linux client: > > ~% mount G /mnt/usb > haddock:/mnt/usb on /mnt/usb type nfs (rw,addr=172.16.11.1) > ~% ls /mnt/usb
You have to force the linux client to use NFS version 2: $ mount -o nfsvers=2 server:/foo/bar /mnt/baz There are 2 different bugs in the NFSv3 server implementation in OpenBSD which prevent a) exported msdosfs, ntfs & probably other non-unix filesystems b) exported ext2fs filesystems from working properly. For a) there's a fix in NetBSD(sys/nfs/nfs_serv.c:2831). For b) there's a fix in the kernel/5365 PR.