Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Isoc and Interrupt Pipes with USB 2.0 Hubs



I have a USB 1.1 Isoc device which also has a interrupt pipe.

When the device is connected to a USB 2.0 Hub and the hub is connected to a USB 2.0 port on the Mac and I set the alternate interface to 7 (maxPacketSize 1023) the interrupt pipe is no longer a valid pipe. I get the following error, invalid pipe ref. (e0004061), when trying to do a ReadPipeAsync or GetPipeProperties.

On the same computer, if I move the hub connection from the 2.0 port on the Mac to the 1.1 keyboard port, everything works as expected, no errors and I can read the interrupt pipe.

Also, if I connect the USB 1.1 device directly to the USB 2.0 port on the Mac, everything works as expected, no errors and I can read the interrupt pipe.

With the device connected through the 2.0 Hub to a 2.0 Port on the Mac and I set the alternate interface to 6 (maxPacketSize 896), then everything works as expected, no errors and I can read the interrupt pipe.

I have been able to duplicate this issue using another USB 1.1 Isoc device (different chipset) with an interrupt pipe. I also have had users report this issue using different USB 2.0 Hubs.

The main test system is a iMac 1.8GHz G5 20", Belkin F5U231 Tetra Hub, Mac OS 10.3.8

Other 2.0 hubs tried on different computers are:
D-Link DUB-H4 USB 2.0
Belkin F5U237 Hi Speed USB 2.0 7 port hub
Targua USB 2.0 7 port hub

Is this a known issue or am I missing something?

Thank you,
Eric Hangstefer

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.