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