Hi,

I have been trying unsuccessfully to get the above device working under linux.
I have tried 2.4.6, 2.4.13, 2.4.14, 2.4.17 (all -linus versions) and although
the hardware is recognised by the driver, when I ifconfig up the interface
the driver just gives lots of 'queue full' messages. The machine is an HP
Omnibook XE2.

I have confirmed that the hardware (+cables) work (on Windows) and that 
my USB port on linux works (tested with a USB floppy drive ok).

After adding the usb-uhci and catc modules in, dmesg gives:

usb-uhci.c: $Revision: 1.268 $ time 23:56:58 Jan  3 2002
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:07.2
usb-uhci.c: USB UHCI at I/O 0xfce0, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.268:USB Universal Host Controller Interface driver
hub.c: USB new device connect on bus1/1, assigned device number 2
usb.c: USB device 2 (vend/prod 0x423/0xa) is not claimed by any active driver.
catc.c: v2.7 CATC EL1210A NetMate USB Ethernet driver
usb.c: registered new driver catc
usb-uhci.c: interrupt, status 2, frame# 938
usb_control/bulk_msg: timeout
eth1: CATC EL1210A NetMate USB Ethernet at usb1:2.0, 00:10:4c:10:52:0d.

If I ifconfig eth1 up then I just gets lots of:
catc.c: ctrl queue full
catc.c: ctrl queue full
catc.c: ctrl queue full
catc.c: ctrl queue full

until I take the interface down again.

I added some debugging to the catc.c and it looks like catc_ctrl_done only ever gets 
called
twice so the queue tail never gets incrememted.


I also tried the uhci.o module as well as the usb-uhci.o module
without success.

/proc/bus/usb/devices look like:
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=fce0
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=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs=  1
P:  Vendor=0423 ProdID=000a Rev= 1.30
S:  Manufacturer=Belkin
S:  Product=Belkin USB Ethernet Adapter
S:  SerialNumber=00104C10520D
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=catc
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=82(I) Atr=03(Int.) MxPS=   2 Ivl=  1ms
I:  If#= 0 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=catc
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=82(I) Atr=03(Int.) MxPS=   2 Ivl=  1ms
I:  If#= 0 Alt= 2 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=catc
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=82(I) Atr=03(Int.) MxPS=   2 Ivl=  2ms


and my usb .config options are:
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_LONG_TIMEOUT=y
CONFIG_USB_UHCI=m
CONFIG_USB_UHCI_ALT=m
CONFIG_USB_HID=y
CONFIG_USB_CATC=m

Has anybody had any success with the above hardware on Linux?

cheers
si


_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to