« Return to Thread: Troubleshooting NFS/SFU

Re: Troubleshooting NFS/SFU

by Daniel Melameth :: Rate this Message:

Reply to Author | View in Thread

On a whim I decided to change the transport protocol that the Client
for NFS uses and my problem has gone away.  By default "TCP+UDP" is
used, but if I set this to just UDP or TCP (via nfsadmin client), and
then restart the Client for NFS service, NFS largely works as
expected--with UDP apparently providing a bit higher throughput over
my WLAN.  I haven't tried changing nfsd's flags on the server side
instead, but this might work as well.

Why "TCP+UDP" works for FreeBSD is unknown to me, but I'm content now.
 I guess it's one of those interoperability issues...

On 7/16/07, Daniel Melameth <daniel@...> wrote:

> On 7/2/07, David Higgs <higgsd@...> wrote:
> > I followed Microsoft's instructions for SFU and found that it worked
> > quite well if all I cared about was read-only access.  I didn't have
> > any further success even after installing a bunch of SFU hotfixes
> > (http://www.duh.org/interix/hotfixes.php).
> >
> > My troubleshooting seemed to indicate that the write requests were
> > being denied somewhere inside the kernel, for reasons unknown.  I
> > didn't have the time or interest to pursue it any further, so I went
> > back to samba and let the thread die.
>
> I have the exact same issue hereFreeBSD works fine, OpenBSD fails.
> I'm new to NFS, so I'm not too clear on the best way to troubleshoot
> this further, but if there's someone here who is good with NFS and
> cares to resolve the issue on OpenBSD, I'd be happy to work with them.
>  Details below:
>
>
> Windows
>
> C:\Users\Daniel\Documents>mount
>
> Local    Remote                                 Properties
>
-----------------------------------------------------------------------------
--

> Z:       \\openbsd\home\daniel          UID=-2, GID=-2
>                                                rsize=32768, wsize=32768
>                                                mount=soft, timeout=6.4
>                                                retry=1, locking=no
>                                                fileaccess=644, lang=ANSI
>                                                casesensitive=no
> Y:       \\freebsd\usr\home\daniel      UID=-2, GID=-2
>                                                rsize=32768, wsize=32768
>                                                mount=soft, timeout=0.8
>                                                retry=1, locking=no
>                                                fileaccess=644, lang=ANSI
>                                                casesensitive=no
>
>
> OpenBSD
>
> $ cat /etc/exports
> /home/daniel -mapall=daniel -network=192.168.255.224 -mask=255.255.255.224
>
> $ ls -l /home
> total 4
> drwxr-xr-x  5 daniel  daniel  512 Jul 14 09:54 daniel
>
>
> FreeBSD
>
> $ cat /etc/exports
> /usr/home/daniel -mapall=daniel -network=192.168.255.224
-mask=255.255.255.224
>
> $ ls -l /usr/home
> total 2
> drwxr-xr-x  2 daniel  daniel  512 Jul 16 07:17 daniel

 « Return to Thread: Troubleshooting NFS/SFU