[uClibc] uClibc - nfs support

Steve Scott sscott at san.rr.com
Mon Dec 6 17:55:18 UTC 2004


I'm trying to enable an embedded linux system (arm 920T) to mount directories on an nfs server. The nfs server is a mandrake distribution (kernel 2.4.21). The embedded system is also kernel 2.4.21, and is using uClibc and busybox, but they may not be the absolute latest versions. I enabled nfs support and NFSv3 in the embedded kernel, and exported directories on the mandrake server.

But, several things were missing in the embedded system, and I've been trying to assemble them. I'm kind of a newbie at this, so I'm not real sure what all I need. So far, I know I need portmap, rpc.lockd, and rpc.statd.

I located portmap (in buildroot/package in uclibc.org's cvs tree) and built that. Now I'm trying to build statd and lockd from the nfs-utils library (nfs-utils-1.0.6.tar.gz from http://sourceforge.net/projects/nfs), but am running into undefined references (__bzero and getrpcbynumber_r).

I saw an old posting on one of the uclibc maillist archives about this same problem, and contacted the poster, but he hadn't found a solution either.

Just wondering if this has already been done for uClibc. I saw a note in 
http://www.uclibc.org/cgi-bin/cvsweb/uClibc/docs/threads.txt?rev=1.2
that indicated some work had already been done; i.e., the line:
     getrpcbynumber_r                <implemented>

If not, any thoughts about what I need to do get this all put together would be most helpful.

Thanks!

--steve scott
sscott at san . rr . com


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
---------      __o
--------     _\ <,
------      (_)/ (_)

"Do, or do not. There is no try." - Yoda

Support anti-Spam legislation.
Join the fight http://www.cauce.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.busybox.net/pipermail/uclibc/attachments/20041206/7b46985e/attachment.htm 


More information about the uClibc mailing list