What is the diff between a 4 port hub and a 7 port hub.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greetings all;

I am having a heck of a time with my usb tree.  The number of devices that 
I have (about 18 when all are plugged in) exceed the available ports (10) 
on my motherboard.  So I've been playing with hubs.  If I put a 4 port 
powered hub on a mobo socket, and plug in the more distant stuff, it works 
fairly well, but does require that I use 2 of the long extension cables to 
reach some stuff in the basement, a printer, and a usb-ser adapter.  
However, neither of my 7 port hubs (one an Alps, one a Staples, both usb2.0 
rated) can be substituted in this same location as the same extension cable 
(with a 1 port hub for a booster built in) then returns either an error 
-32, or an error  -71 as seen in a tail of the log.

I get the impression that part of this error is because the timeouts in the 
usb drivers do not allow enough time for a distant hub, say 3 effective 
repeaters or more out on a branch, to respond to the enumeration query.

FWIW, I have looked through the usb docs in the kernel tree, currently 
running 2.6.35.7, without encountering a list of error codes vs ERRNO 
strings, so I have NDI what the -32 or -71 errors are actually telling me.

Except for the 4 and 7 port hubs, everything else including the extension 
cables are FTDI based, pl2303 stuff is verboten.

Is there a single location in the usb driver(s) where this allowable delay 
can be increased?  Or perhaps multiplied by the number of repeaters in that 
particular branch?

Thank you.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Is he the MAGIC INCA carrying a FROG on his shoulders??  Is the FROG
his GUIDELIGHT??  It is curious that a DOG runs already on the ESCALATOR 
...
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux