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

Reply via email to