On Fri, 21 Jan 2005, Marcel Koopman wrote:

> Let me try this again:
> 
> With the switch and no devices:
> "
> usb 1-1: new low speed USB device using address 2
> usb 1-1: config 1 has an invalid interface number: 1 but max is 0
> usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 1
> usbcore: registered new driver hiddev
> input: USB HID v1.00 Gamepad [JUSTCOM Technology USB AUTO Switch] on 
> usb-0000:00:1d.0-1
> input: USB HID v1.10 Mouse [JUSTCOM Technology USB AUTO Switch] on 
> usb-0000:00:1d.0-1
> usbcore: registered new driver usbhid
> drivers/usb/input/hid-core.c: v2.0:USB HID core driver
> ts: Compaq touchscreen protocol output
> "

Same as before...  Why do you think the switch reports itself as a Gamepad 
and a Mouse when there's nothing plugged into it?

> With the hub device attached, but no button pressed to select the right 
> port:
> "usb 1-1: USB disconnect, address 2
> usb 1-1: new low speed USB device using address 3
> usb 1-1: config 1 has an invalid interface number: 1 but max is 0
> usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 1
> input: USB HID v1.00 Gamepad [JUSTCOM Technology USB AUTO Switch] on 
> usb-0000:00:1d.0-1
> input: USB HID v1.10 Mouse [JUSTCOM Technology USB AUTO Switch] on 
> usb-0000:00:1d.0-1
> "

Again the same...

> With selecting the correct port:
> "
> usb 1-1: USB disconnect, address 3
> usb 1-1: new full speed USB device using address 4
> hub 1-1:1.0: USB hub found
> hub 1-1:1.0: 4 ports detected
> "

Notice that this says the new device (that is, the hub) is full speed.  
You're not connecting to it at high speed.  Did you have ehci-hcd loaded 
on the Knoppix system at the time?  If you unload ehci-hcd under the 
vanilla 2.6.10 kernel (so that you're running at full speed) does the hub 
then work with the switch?

Is it possible for you to rebuild the Knoppix kernel with verbose USB 
debugging turned on?

Can you try using the switch/hub with another computer running 2.6.10?

> lsusb with switch and device attached, button pressed for correct port:
> "
> Bus 004 Device 001: ID 0000:0000
> Bus 003 Device 001: ID 0000:0000
> Bus 002 Device 001: ID 0000:0000
> Bus 001 Device 004: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 
> USB-2.0 "TetraHub"
> Bus 001 Device 001: ID 0000:0000
> "

This indicates that the switch really does pass packets directly from 
whichever computer you have selected to the plugged-in device.

> Kernel version of knoppix = 2.6.9 (knoppix26)
> 
> Here's are link for info about the switch:
> 
> http://www.newstar.nl/NSUSB421A.htm

According to my non-existent knowledge of Dutch, the web page says that 
the switch should indeed work with USB 2.0 (implication: high speed) 
devices.

You know, several people have reported problems recently connecting 
high-speed devices -- even without using a switch  :-)  Maybe your problem 
is like their's, and the hub hardware is just sensitive enough so that it 
works without the switch but fails with the switch.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to