1 |
On 6/22/06, 张|武 <zhangweiwu@××××××.com> wrote: |
2 |
> |
3 |
> Hello. My old sparc server have a USB extension card, which provides two |
4 |
> USB slots at the back of the machine, driving a USB printer on Slot A. |
5 |
> This printer runs at heavy load. because it cannot print the documents |
6 |
> as fast as we need, I wish to add another printer. In most casese, we |
7 |
> need the two printer working together the same time rather then one |
8 |
> after the other. |
9 |
> |
10 |
> The two USB slots provided by the USB card are both OHCI (some USB 1.x |
11 |
> stuff, not USB 2.0). So far it seems one single printer uses up all the |
12 |
> USB bandwidth (sometimes printer stop there several seconds wait for |
13 |
> signal). What would happen if I put another Printer there? |
14 |
> |
15 |
> case A: the new printer uses the bandwidth on slot B, both run as fast |
16 |
> as if they were the only USB printer; |
17 |
> case B: the new printer share bandwidth with the old one, the result is |
18 |
> both printer work 1/2 fast, that is equal to not having bought another |
19 |
> printer at all. |
20 |
> |
21 |
> Which one is true? |
22 |
> |
23 |
> Thanks in advance:) |
24 |
> |
25 |
> -- |
26 |
> gentoo-user@g.o mailing list |
27 |
> |
28 |
> |
29 |
|
30 |
According to http://www.sounddevices.com/tech/usbbasics.htm if the ports are |
31 |
on the same controller, they share bandwith. It probably depends on the |
32 |
hardware if it provides controller for each port or not. I think mostly it's |
33 |
two ports per controller, but dunno how to determine it... From lspci, and |
34 |
lsusb I would think that in my case (nforce4ultra) it's only one controller, |
35 |
but to share 10 ports ? Nonsense. In windows it shows 5 devices, which would |
36 |
correspond with the idea of 2 ports per controller... but dunno how to see |
37 |
that in linux. |
38 |
You could probably plug some usb flash storage in and perform transfers to |
39 |
see if it slows down the printing, to be sure :) |
40 |
|
41 |
Caster |