jpilot for Debian ----------------- In order to sync with the PDA, the user will need to have read-write permission to /dev/pilot used by the libpisock library. Please create the /dev/pilot symlink to the correct serial port and ensure that you have rw access to the necessary serial port. Under Debian the serial ports are configured as: crw-rw---- 1 root dialout 4, 64 avr 1 20:38 /dev/ttyS0 crw-rw---- 1 root dialout 4, 65 mai 2 18:24 /dev/ttyS1 crw-rw---- 1 root dialout 4, 66 jui 5 2000 /dev/ttyS2 crw-rw---- 1 root dialout 4, 67 jui 5 2000 /dev/ttyS3 So an easy and clean way to get rw access to /dev/ttyS? is to add the user user_foo to the group dialout: # addgroup user_foo dialout If you do not want that this user user_foo has access to all the serial ports you can create a new group pilot, change the group of the file /dev/ttySn (n in {0, 1, 2, 3}) corresponding to your craddle and add the user user_foo to this pilot group: # groupadd pilot # chgrp pilot /dev/ttySn # addgroup user_foo jpilot You should not use this method if the same serial port is also used by pppd or other processes using dialout access rights. -- Pablo Averbuj , Thu, 2 Sep 1999 14:16:59 -0400 updated Ludovic Rousseau , Thu May 2 18:37:17 CEST 2002