home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!elroy.jpl.nasa.gov!ames!data.nas.nasa.gov!taligent!apple!veritas!amdcad!sun!exodus.Eng.Sun.COM!sxn
- From: sxn@eng.sun.com (Steve Nahm)
- Newsgroups: comp.protocols.nfs
- Subject: Re: RPC version 3?
- Message-ID: <sxn.714342225@rand>
- Date: 20 Aug 92 20:23:45 GMT
- References: <1992Aug20.185631.17307@nntpd.lkg.dec.com>
- Organization: Sun Microsystems Inc., Mountain View, CA
- Lines: 65
- NNTP-Posting-Host: rand
-
- uresh@ovrbid.lkg.dec.com (Uresh Vahalia) writes:
-
- >Does the PC-NFS client use RPC version 3?
- >If so, is there a spec for this somewhere
- >in public domain?
- >What are the differences from RPC v2?
-
- There is only on version of the Sun RPC protocol, and that's version 2.
-
- >My PC-NFS server seems to run into problems
- >because the RPC code does not support
- >any version other than v2.
-
- There is probably some other problem that you're running into. Here's one
- possibility: If your server is an SVR4-based system, it's *possible* that the
- system manufacturer turned off the portmap-compatibility code in rpcbind. In
- SVR4, portmap was renamed to rpcbind, and the portmap protocol (version 2) was
- revved to the rpcbind protocol (versions after 2). If the server system's
- rpcbind does not have the portmap capability turned on, your PC-NFS client
- system won't be able to do RPC program number looks there.
-
- One work-around to this is to get the version of rpcbind that's in TIRPCSRC
- 1.0, build and install it on your server. Should build and run on an SVR4
- system (though TIRPCSRC 1.0 is based on SunOS 4.1.x). Be sure the -DPORTMAP
- switch is used on the compile line.
-
- Of course this may not be your problem at all, but your problem certainly is
- not with the RPC protocol itself.
-
- Steve
- ----
-
- How to get TIRPCSRC 1.0:
-
- Sun's freely licensed implementation of Transport Independent RPC
- (TIRPC), is now available as source code via anonymous ftp from
- ftp.uu.net in the directory "networking/rpc" as the file named
- tirpcsrc.tar.Z. This is a compressed tar file. This implementation of
- TIRPC is compatible with SunOS 4.1 *only*, and requires root
- priviledges for installation.
-
- TIRPC is the version of Sun RPC that is part of System V Release 4
- (SVR4). See the "README" file in the distribution, as well as the
- files in the doc and man directories, for further information.
-
- To use anonymous FTP, use the ftp program to connect to ftp.uu.net.
- When prompted for a user name, enter "anonymous". When prompted for a
- password, enter your user ID (such as "joeuser@sun.com"). Then change
- directories (cd) to the "networking/rpc" directory, where you will find
- tirpcsrc.tar.Z.
-
- Also, TIRPC can be obtained on 1/4-inch tape from Sun for a $100 media
- fee. The tape also includes Sun's older sockets-based RPC (RPC Source
- 4.0) as well as a Beta version of TIRPC Source from SunSoft's upcoming
- Solaris 2.0 (SVR4). Send a check payable to SunSoft, Inc. to:
-
- Dennis Freeman
- ONC/NFS Technology Marketing Manager
- SunSoft (a Sun Microsystems Company)
- 2550 Garcia Ave., MTV08-111
- Mountain View 94043
- Voice (415) 336-0955; Fax (415) 336-5620
- Email: dennis.freeman@Eng.Sun.Com
- --
- Steve Nahm sxn@sun.COM or sun!sxn
-