On Wed, Jun 22, 2005 at 03:49:39PM -0500, Rene Rivera wrote:
> 
> bash-3.00# mount_nfs -2 192.168.0.3:/export /mnt/export.3
> mount_nfs: /mnt/export.3: Protocol not supported
> bash-3.00# mount_nfs -2 -T 192.168.0.3:/export /mnt/export.3
> mount_nfs: /mnt/export.3: Protocol not supported
> bash-3.00# mount_nfs -2 -U 192.168.0.3:/export /mnt/export.3
> mount_nfs: /mnt/export.3: Protocol not supported

  i checked /usr/src/sbin/mount{,_nfs} and /usr/src/sys/nfs
  to see what part of the code is making the 'Protocol not supported',
  but didn't find it.  :(  doing a global search in /usr/src
  ( granted, if somewhere in the code it is like '%s not supported'
  or crosses a terminal line, i would've missed it ):

----
[/usr/src] $ find . -type f | xargs grep "Protocol not supported"
./gnu/lib/libiberty/src/strerror.c:  ENTRY(EPROTONOSUPPORT, "EPROTONOSUPPORT", 
"Protocol not supported"),
./gnu/usr.bin/cvs/lib/strerror.c:  ENTRY(EPROTONOSUPPORT, "EPROTONOSUPPORT", 
"Protocol not supported"),
./gnu/usr.bin/cvs/os2/porttcp.c:    case SOCEPROTONOSUPPORT:    return 
"Protocol not supported";
./gnu/usr.bin/cvs/windows-NT/sockerror.c:    /* EPROTONOSUPPORT */ "Protocol 
not supported",
./gnu/usr.bin/perl/pod/perlfaq.pod:Why doesn't my sockets program work under 
System V (Solaris)?  What does the error message "Protocol not supported" mean?
./gnu/usr.bin/perl/pod/perlfaq8.pod:=head2 Why doesn't my sockets program work 
under System V (Solaris)?  What does the error message "Protocol not supported" 
mean?
./gnu/usr.bin/perl/pod/perltoc.pod:does the error message "Protocol not 
supported" mean?
./lib/libc/gen/errlist.c:       "Protocol not supported",               /* 43 - 
EPROTONOSUPPORT */
./lib/libc/nls/C.msg:43 Protocol not supported
./lib/libc/sys/intro.2:.It Er 43 EPROTONOSUPPORT Em "Protocol not supported" .
./libexec/ftp-proxy/ftp-proxy.c:                            "522 Protocol not 
supported, use (1)\r\n");
./libexec/ftp-proxy/ftp-proxy.c:                            "501 Protocol not 
supported\r\n");
./libexec/ftpd/ftpd.c:  epsv_protounsupp("Protocol not supported");
./libexec/ftpd/ftpd.c: * 522 Protocol not supported (proto,...)
./sys/sys/errno.h:#define       EPROTONOSUPPORT 43              /* Protocol not 
supported */
./usr.sbin/route6d/route6d.c:           /* Protocol not supported */
./usr.sbin/route6d/route6d.c:           /* Protocol not supported */
----
  
  so that is looking like nothing that has in specific to 
  to with NFS... <shrug>

  on a whim, i tried mounting a remote nfs partition onto 
  a local dir with a '.' in it, but that worked ok for v2/v3.

> thought should be done. And just in case this is the exports on the 
> Linux machine:
> 
> /export 192.168.0.2(rw,no_wdelay,no_subtree_check,sync)

  this probably doesn't matter, but what if you just change the
  options to be a simple (rw) or (ro)?  perhaps those options
  only apply on the server side and are therefore not communicated
  over to the 192.168.0.3 client, but .. ?

  any chance of making the linux allow nfs v3 and trying that, 
  if only to see if you get the same error?

  jared

- 

[ openbsd 3.7 GENERIC ( jun 10 ) // i386 ]

Reply via email to