On Fri, 2004-11-19 at 20:56 +0000, Tim Gardner OP wrote: > Okay, I created /etc/udev/rules.d/10-local.rules file so it looks like: > > # cat /etc/udev/rules.d/10-local.rules KERNEL="ttyUSB1",SYMLINK="pilot" > > > and also created /etc/udev/permissions.d/10-visor.permissions with the > following line, which will give the local user access to the device: > > ttyUSB1:$local:uucp:0660 > > It worked ONCE, now nothing! Is anyone else actually managing to sync > a USB palm device with FC3? How? I'm seriously thinking about going > back to FC2 because it worked and I understood it - Please tell me I > don't have to! Trust me - you're not the only one frustrated. I used: KERNEL="ttyUSB1",MODE="666",SYMLINK="pilot" in my 10-local.rules file. I use a palm Tungsten T. It worked fine for a while, but lately it has stopped working. I get a null pointer exception in what appears to be visor.c but I'm not sure. When I repeat the hotsync attempt, I noticed that it tries each time to use a different virtual USB port (ttyUSB1, then ttyUSB2 on the next try, ttyUSB3, etc...). If I reboot, we start over with ttyUSB0. All I know is it now doesn't work with uncanny consistency... I will bugzilla ASAP. Cheers, Chris Output below: usb 4-2: Handspring Visor / Palm OS converter now attached to ttyUSB0 usb 4-2: Handspring Visor / Palm OS converter now attached to ttyUSB1 usbcore: registered new driver visor drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver v2.1 Unable to handle kernel NULL pointer dereference at virtual address 00000000 printing eip: 42bb506c *pde = 00000000 Oops: 0000 [#1] Modules linked in: visor usbserial nvidia(U) parport_pc lp parport autofs4 i2c_dev i2c_core sunrpc md5 ipv6 dm_mod joydev button battery ac usblp ohci1394 ieee1394 usb_storage ohci_hcd ehci_hcd snd_intel8x0 snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc gameport snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore sis900 floppy ext3 jbd sata_promise libata sd_mod scsi_mod CPU: 0 EIP: 0060:[<42bb506c>] Tainted: P VLI EFLAGS: 00010006 (2.6.9-1.678_FC3) EIP is at visor_open+0x6c/0x24c [visor] eax: 41c30400 ebx: 00000206 ecx: 42bb8fc0 edx: 378a7c80 esi: 00000000 edi: 41c30400 ebp: 1d3a6140 esp: 223e6ed0 ds: 007b es: 007b ss: 0068 Process gpilotd (pid: 9305, threadinfo=223e6000 task=2cccd1f0) Stack: 41c30400 1d3a6140 080c7000 00000000 42ab02d5 378a7c80 ffffffed 378a7c80 080c7000 00000000 0221cd49 00000802 0bc00001 080c7000 00000001 223e6000 39e51604 0906a93c 00000000 021702b2 00000000 378a7c80 00000001 378a7c80 Call Trace: [<42ab02d5>] serial_open+0x95/0xd9 [usbserial] [<0221cd49>] tty_open+0x132/0x360 [<021702b2>] chrdev_open+0x3bd/0x458 [<02164882>] dentry_open+0xbd/0x180 [<021647bf>] filp_open+0x36/0x3c [<02164cd5>] sys_open+0x31/0x7d Code: <3>Debug: sleeping function called from invalid context at include/linux/rwsem.h:43 in_atomic():0[expected: 0], irqs_disabled():1 [<0211c937>] __might_sleep+0x7d/0x8a [<0215e42a>] rw_vm+0x216/0x482 [<42bb5041>] visor_open+0x41/0x24c [visor] [<42bb5041>] visor_open+0x41/0x24c [visor] [<0215eb7c>] get_user_size+0x30/0x57 [<42bb5041>] visor_open+0x41/0x24c [visor] [<0210682b>] show_registers+0x109/0x15e [<02106a2f>] die+0x14a/0x241 [<0211937e>] do_page_fault+0x0/0x511 [<0211937e>] do_page_fault+0x0/0x511 [<02119733>] do_page_fault+0x3b5/0x511 [<42bb506c>] visor_open+0x6c/0x24c [visor] [<021c3c10>] avc_has_perm+0x3f/0x49 [<02146cbc>] buffered_rmqueue+0x1dd/0x200 [<0211937e>] do_page_fault+0x0/0x511 [<42bb506c>] visor_open+0x6c/0x24c [visor] [<42ab02d5>] serial_open+0x95/0xd9 [usbserial] [<0221cd49>] tty_open+0x132/0x360 [<021702b2>] chrdev_open+0x3bd/0x458 [<02164882>] dentry_open+0xbd/0x180 [<021647bf>] filp_open+0x36/0x3c [<02164cd5>] sys_open+0x31/0x7d Bad EIP value. <6>usb 4-2: USB disconnect, address 4 visor 4-2:1.0: device disconnected -- ==================================== "If you get to thinkin' you're a person of some influence, try orderin' someone else's dog around." --Cowboy Wisdom