This is a short description of installing/using p3nfs with SymbianOS 6.x
and SymbianOS 7.0 devices


HARDWARE
========
- Nokia 92x0 (Crystal), Nokia 7650 (Series60), Sony Ericsson P800 (UIQ)


Overview
========
- You'll need a program called p3nfsd on your UNIX computer, which has to be
  run with root privileges (it is relatively safe to give it setuid
  permissions). 
  Look at the RPM for a prebuilt binary
- Install the correct .SIS file on the client, for the .tar.gz distribution
  they are in the bin directory, the rpm installs them into the
  /usr/share/doc/p3nfs-version directory:
  (use nfsapp-2.3.crystal.sis for Nokia92x0,
       nfsapp-2.3.series60.sis for the 7650,
       nfsapp-2.3.UIQ.sis for the P800)


Compiling/Installation
=====================
1. p3nfsd:
- % ./configure
  % make
- Install it with
  # make install
2. nfsapp.app / nfsclient.exe
  Note: 1. a prebuilt binary is available in the bin directory
        2. the makefile uses the library rules for Linux SDK, which you can
           get from:
	   - http://www.koeniglich.de/symbian_sdk_6.0_on_linux.html or
	   - http://www.koeniglich.de/symbian_sdk_6.1_on_linux.html or
	   - http://www.koeniglich.de/symbian_sdk_7.0_on_linux.html
	3. If the SDK's are installed to their "standard" locations,
	   then the toplevel makefile will build the nfsapp SIS files too.
  % cd nfsclient
  % make -f Makefile.crystal (for the Nokia 9210)
  or
  % make -f Makefile.series60 (for the Nokia 7650)
  or
  % make -f Makefile.UIQ (for the SE P800)

  First time installation: e.g compile openobex, and use
  irobex_palm3 <SISfile> to send the SIS.

Usage:
======
A). Via cable (Nokia9210 only:-)
  0. Connect both devices via the cable.
  1. Start nfsapp on the client
  2. Start p3nfsd on the server with following options

     % p3nfsd -n9210
     (you may customize it, try p3nfsd -n9210 -h)

     Now you'll see your psion Drives in the /mnt/psion directory.
  3. To terminate p3nfsd type (after you left the psion directories with
     all your programs)
     % ls /mnt/psion/exit

B). Via Infrared
  Notes:
  - this method is slower and less fault tolerant than the cable one. 
  - the order of starting the programs may be important
  - it is sometimes necessary to restart the whole process to get contact.
   
  0. Place both devices in infrared contact.
  1. Start infrared on the PC side (e.g. /etc/rc.d/init.d/irda start)
  2. Start nfsclient, and switch the port (type "p") to IrCOMM
  3. Start p3nfsd with

     % p3nfsd -series60
     or 
     % p3nfsd -UIQ
     or 
     % p3nfsd -n9210 -dev /dev/ircomm0

  4. If it won't work, stop p3nfsd with "ls /mnt/psion/exit", stop irda,
     stop nfsclient and restart with 1.

C). Via Bluetooth 
  See the README.bluetooth.linux file.
