Hi

I'm trying to mount a NFS partition from a server on a sparc board.
My app is basically configuring the network, and trying to mount the NFS server 
share using mount_andmmake_target_path() API.

err = mount_and_make_target_path(
        "6331.1150 at 10.160.7.217:/home/marcosjl/",
        "/nfs",
        RTEMS_FILESYSTEM_TYPE_NFS,
        RTEMS_FILESYSTEM_READ_WRITE,
        NULL);
assert(err == 0);

It fails miserably :

Network initialization OK.
RTEMS-RPCIOD $Release$, Till Straumann, Stanford/SLAC/SSRL 2002, See LICENSE 
file for licensing info.
RTEMS-NFS $Release$, Till Straumann, Stanford/SLAC/SSRL 2002, See LICENSE file 
for licensing info.
Registering NFS driver failed -

When digging in ./cpukit/libfs/src/nfsclient/src/nfs.c, It seems that call to 
'rtems_io_register_driver' is not successful, probably related to 
misconfiguration of my app ?

This is the excerpt of my system.h file (the one containing the configuration 
directives to RTEMS) : 

/* Specific configuration for NFS */
#define CONFIGURE_FILESYSTEM_NFS
#define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 20
#define CONFIGURE_MAXIMUM_SEMAPHORES 15
#define CONFIGURE_NUMBER_OF_DRIVERS 5

Not sure of what's going on here (I'm pretty new to RTEMS !). Is it the correct 
way to configure resources expected by NFS client ? (as per what's specified in 
./cpukit/libfs/src/nfsclient/README - section "RTEMS Resources Used Byy 
NFS/RPCIOD")

Thank's in advance...

Regards,
José L. Marcos

_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to