There is certainly not enough material to call this an FAQ, but some questions reach me regularly. Probably the documenation is not clear enough. ------------------------------------------------------------------------------- Q: The ncpfs utilities like slist or ncpmount tell me that they can not find a server, although I'm sure there are servers on my net. What's wrong? You probably used ipx_configure --auto_interface=on --auto_primary=on and you have Windows (95?) workstations on your network. Windows 95 makes Linux configure IPX interfaces for non-existent frame types. To solve this problem, you have to configure your IPX interface manually with the command ipx_interface add -p For use eth0, eth1 or whatever you network adapter is called. The value for must match the frame type used on your network. Possible values are 802.2, 802.3, SNAP and EtherII. ------------------------------------------------------------------------------- Q: I have difficulties with NetWare 4.1. What can I do? To be honest, I do not really know. Currently my only test equipment is a NetWare 3.11 server. You should make your 4.1 Server as 3.x-compatible as it can be. As I do not know 4.1, you are on your own doing this. A promising hint that has already helped some people is to switch off packet signatures on the 4.1 server, as ncpfs does not support them. ------------------------------------------------------------------------------- Q: When I re-export ncpfs-mounted directories via nfs, I get messages like 'pwd: cannot get current directory', and other strange things happen to the nfs clients. What's wrong? When you want to export a directory via NFS, you have to do two things: - You have to invoke mountd and nfsd with the option --re-export. On my computer, both are invoked at system startup from the file /etc/rc.d/rc.inet2. - You can not export a complete NetWare server hierarchy with all volumes under a single mount point. You have to mount a single server volume to make it re-exportable. Invoke ncpmount with the option -V volume to do this. ------------------------------------------------------------------------------- Q: When I compile ncpfs, I get a message like the following: make[1]: Entering directory `/home/me/netware/ncpfs/kernel-1.2/src' gcc -D__KERNEL__ -I. -Wall -Wstrict-prototypes -O2 -DMODULE -fomit-frame-pointer -I/home/me/netware/ncpfs/kernel-1.2 -DNCPFS_VERSION=\"0.17\" -c dir.c dir.c:36: warning: `struct dirent' declared inside parameter list dir.c:36: warning: its scope is only this definition or declaration, ... You try to compile the part of ncpfs that is meant for kernel 1.2.13 under kernel 1.3.x. Please look at the Makefile and comment out the corresponding lines.