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: Does ncpfs support long file names, using the OS/2 namespace?

No. Not yet. I still have to sort out how that really works. But it should
certainly be possible.

-------------------------------------------------------------------------------

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.
