Hi, I've been trying for a while now, without success, to get a Belkin USB<->Serial converter to work in Linux. Ultimately, I'd like to use it to sync my Palm organizer, but I can't even get the converter to be recognized by the usbserial driver.
After failing to get the PalmConnect USB-serial converter to work, I exchanged it for a Belkin USB PDA adapter (model F5U109). I can't get that to work, either. So, here's the Short Question: is anyone having any success using a Belkin F5U109 USB-serial converter with Linux? And the Longer Question: if so, what can I do to get mine to work? Any help with this would be very much appreciated. Here are the relevant details of my setup: * Belkin F5U109 USB-serial converter (the belkin_sa driver explicitly claims to work with the F5U103 converter, but is the F5U109 that different, and will it work with this driver?) * PCI Keyspan USB card (UPCI-2) in a Beige PowerMac G3 (card seems to work perfectly; my USB mouse, for example, works flawlessly) * Yellow Dog Linux 2.0 * kernel 2.4.13 - built my own, with USB support, including the USB-serial converter support built and loaded as modules The contents of /proc/bus/usb/devices indicates that the Belkin converter is connected successfully: T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 93/900 us (10%), #Int= 1, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB OHCI Root Hub S: SerialNumber=d5b2a000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1 P: Vendor=050d ProdID=0109 Rev= 1.02 S: Manufacturer=Belkin USB PDA Adapter S: Product=Belkin Components S: SerialNumber=705999 C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl= 2ms E: Ad=82(I) Atr=03(Int.) MxPS= 64 Ivl= 1ms E: Ad=02(O) Atr=02(Bulk) MxPS= 32 Ivl= 0ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=046d ProdID=c00e Rev=11.00 S: Manufacturer=Logitech S: Product=USB-PS/2 Optical Mouse C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 98mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl= 10ms The green 'link' light on the converter is illuminated, too. /sbin/lsmod indicates that the modules seem to be loaded correctly: Module Size Used by belkin_sa 7040 0 (unused) usbserial 20080 0 [belkin_sa] And, /var/log/messages indicates success in loading the modules... kernel: usb.c: registered new driver serial kernel: usbserial.c: USB Serial support registered for Generic kernel: usbserial.c: USB Serial Driver core v1.4 kernel: usbserial.c: USB Serial support registered for Belkin F5U120-PC USB Serial Adapter kernel: usbserial.c: USB Serial support registered for Belkin F5U103 USB Serial Adapter kernel: usbserial.c: USB Serial support registered for Belkin USB Serial Adapter kernel: usbserial.c: USB Serial support registered for Peracom single port USB Serial Adapter kernel: usbserial.c: USB Serial support registered for GO-COM232 USB Serial Converter kernel: belkin_sa.c: USB Belkin Serial converter driver v1.1 ... but failure when I plug in the converter: kernel: hub.c: USB new device connect on bus1/1, assigned device number 3 kernel: Manufacturer: Belkin USB PDA Adapter kernel: Product: Belkin Components kernel: SerialNumber: 705999 kernel: usb.c: USB device 3 (vend/prod 0x50d/0x109) is not claimed by any active driver. /var/log/messages also includes the following, since I turned on the additional debugging messages when I compiled the modules: kernel: Length = 18 kernel: DescriptorType = 01 kernel: USB version = 1.10 kernel: Vendor:Product = 050d:0109 kernel: MaxPacketSize0 = 16 kernel: NumConfigurations = 1 kernel: Device version = 1.02 kernel: Device Class:SubClass:Protocol = 00:00:00 kernel: Per-interface classes kernel: Configuration: kernel: bLength = 9 kernel: bDescriptorType = 02 kernel: wTotalLength = 0027 kernel: bNumInterfaces = 01 kernel: bConfigurationValue = 01 kernel: iConfiguration = 00 kernel: bmAttributes = a0 kernel: MaxPower = 100mA kernel: kernel: Interface: 0 kernel: Alternate Setting: 0 kernel: bLength = 9 kernel: bDescriptorType = 04 kernel: bInterfaceNumber = 00 kernel: bAlternateSetting = 00 kernel: bNumEndpoints = 03 kernel: bInterface Class:SubClass:Protocol = ff:ff:ff kernel: iInterface = 00 kernel: Endpoint: kernel: bLength = 7 kernel: bDescriptorType = 05 kernel: bEndpointAddress = 81 (in) kernel: bmAttributes = 03 (Interrupt) kernel: wMaxPacketSize = 0002 kernel: bInterval = 02 kernel: Endpoint: kernel: bLength = 7 kernel: bDescriptorType = 05 kernel: bEndpointAddress = 82 (in) kernel: bmAttributes = 03 (Interrupt) kernel: wMaxPacketSize = 0040 kernel: bInterval = 01 kernel: Endpoint: kernel: bLength = 7 kernel: bDescriptorType = 05 kernel: bEndpointAddress = 02 (out) kernel: bmAttributes = 02 (Bulk) kernel: wMaxPacketSize = 0020 kernel: bInterval = 00 I've tried unplugging the thing and plugging it in again, but with the same result. And, of course, I can't get any response from any of the /dev/ttyUSB* devices, which I think is because the driver doesn't 'claim' the converter, and so doesn't link it to anything in /dev. *ANY* help with this or suggetions would be much appreciated. Thanks, Marc _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
