On Tuesday 17 October 2006 23:22, Jonathan Arnold wrote: > Anish Mistry wrote: > > On Tuesday 17 October 2006 16:29, Jonathan Arnold wrote: > >> Has anyone had any luck using pilot-link to sync JPilot to a > >> Palm device via the USB? I'm trying to sync my Handspring Visor > >> and it just doesn't seem to be noticing it. I have the following > >> in my /dev/usbd.conf file: > > > > First you shouldn't be using usbd.conf. You should be using > > devd.conf and devfs.rules. > > > > Disable usbd. > > > > Add to devd.conf: > > attach 0 { > > device-name "ugen[0-9]+"; > > match "vendor" "0x082d"; > > match "product" "0x0100"; > > match "release" "0x0100"; > > action "/usr/local/sbin/pilot-sync-ugen.sh $device-name"; > > }; > > > > Setup devfs.rules if you have yet to do it: > > http://am-productions.biz/docs/devfs.rules.php > > > > Add your user to the operator group or change the mode to 0666 > > below. Add to devfs.rules: > > add path 'ugen*' group operator > > add path 'ugen*' mode 0660 > > > > In /usr/local/sbin/pilot-sync-ugen.sh: > > #!/bin/sh > > # > > JPILOT=/usr/X11R6/bin/jpilot-sync > > JPILOT_USER=your_username_here > > export JPILOT_HOME=/home/$JPILOT_USER > > PILOTPORT=usb:/dev/$1 > > COMMAND=`echo $JPILOT -p $PILOTPORT -b` > > # run command ie. (sync) > > /usr/bin/su $JPILOT_USER -c "$COMMAND" > > Thanks, this seems to work a little better. Now, when I hit the > Hot Sync button on the cradle, I get the feedback that there's a > connection and it says "Identifying user" on the Visor, but it just > hangs there and eventually gives up. If I comment out the action > and try it from the commandline, pilot-xfer says " Listening for > incoming connection on usb:/dev/ugen0... ". It seems to me that > both are waiting for the other to initiate something. ugen0 doesn't > get created until I hit the HotSync button, but the pilot-link > stuff seems to be waiting for that to happen again? You'll need to install the user: # install pilot-link username COMMAND=`echo /usr/local/bin/install-user -p $PILOTPORT -u $JPILOT_USER -i 1001`
-- Anish Mistry [EMAIL PROTECTED] AM Productions http://am-productions.biz/
pgp2M09DYJVwn.pgp
Description: PGP signature