Hello,

With Devel-Linux v1.6.0, I had problems with the NFSD service, and just find the solution : it is a bug in the NFSD startup script, because rpc.mountd is started before rpc.nfsd. So, /proc/fs/nfsd is not mounted when rpc.mountd starts and it don't works (error "rpc.mountd getfh failed function not implemented").

So, the /etc/init.d/nfsd contains :

...
start)
        echo -n "Starting NFS mountd..."
        loadproc /usr/sbin/rpc.mountd

        echo -n "Starting NFS nfsd..."
        loadproc /usr/sbin/rpc.nfsd -N 4 -p $PORT $PROCESSES

        echo -n "Starting NFS statd..."
        loadproc /usr/sbin/rpc.statd

...

it must be :

...
start)
        echo -n "Starting NFS nfsd..."
        loadproc /usr/sbin/rpc.nfsd -N 4 -p $PORT $PROCESSES

        echo -n "Starting NFS mountd..."
         loadproc /usr/sbin/rpc.mountd

        echo -n "Starting NFS statd..."
        loadproc /usr/sbin/rpc.statd

...

Like that, it works like a charm...

Best regards,

Bernard