F9: libusb & palm syncing not working
Brian Mury
brianmury at alumni.uvic.ca
Thu Jun 5 23:16:51 UTC 2008
On Thu, 2008-06-05 at 10:29 +0100, Kevin Page wrote:
> What does lsusb show when the handheld is connected?
Bus 003 Device 067: ID 0830:0050 Palm, Inc. m130
The full verbose output is at the end of this email if you want to see
it. I wonder if the weird iProduct value is to blame?
idVendor 0x0830 Palm, Inc.
idProduct 0x0050 m130
bcdDevice 1.00
iManufacturer 1 Palm, Inc.
iProduct 2 ^P^R<C3>$<9C><FF><FF><FF><FF><F7><9F>
iSerial 5 PalmSN12345678
> The description for USB devices changed upstream relatively recently
> (which comes down from http://www.linux-usb.org/usb.ids via the hwdata
> package) and may not trigger the
> SYSFS{product}=="Palm Handheld*|Handspring*"
> match in 60-pilot.rules any more. If so, you could try changing the
> match string.
I tried changing it to match various strings output by libusb ("Palm*",
"*m130", etc) with no success.
> A more thorough method might be to replace 60-pilot.rules with a
> modified 60-libpisock.rules (a copy should be
That worked. I needed to add KERNEL=="ttyUSB[02468]" to get the symlink
to point to the right device (it creates two devices, for me they are
ttyUSB0 and ttyUSB1, the first one is the correct one).
> an m130 to work it out, so you may want to follow developments on
> pilot-link-general too.
Too many email lists already, and as long as I can sync (which I can) I
am happy, but I have added myself to the CC list of the bugzilla bug.
Thanks for the help Kevin!
===== Verbose libusb output =====
Bus 003 Device 066: ID 0830:0050 Palm, Inc. m130
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 16
idVendor 0x0830 Palm, Inc.
idProduct 0x0050 m130
bcdDevice 1.00
iManufacturer 1 Palm, Inc.
iProduct 2 ^P^R<C3>$<9C><FF><FF><FF><FF><F7><9F>
iSerial 5 PalmSN12345678
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 0
Device Status: 0x0001
Self Powered
More information about the fedora-list
mailing list