From: Grant <emailgrant@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Which USB device on which controller?
Date: Sun, 1 Mar 2009 11:29:15 -0800 [thread overview]
Message-ID: <49bf44f10903011129w56e74398m5c29b32544d26b63@mail.gmail.com> (raw)
In-Reply-To: <5bdc1c8b0902281030g27c18dc3v9ecd20bc49c7b844@mail.gmail.com>
>>>>>> Sounds like it's a 1.1 device to me.
>>>>>
>>>>> Yep, that's what it sounds like to me too.
>>>>>
>>>>> Dale
>>>>
>>>> But that's OK isn't it? I don't need 2.0 speeds between each webcam
>>>> and the controller, I just need the increased overall bandwidth of a
>>>> 2.0 controller so one of the 1.1 webcams doesn't use all of it.
>>>
>>> The 2.0 controller doesn't _have_ increased bandwith if it's
>>> talking to 1.1 devices. In that case, the 2.0 controller is
>>> transferring data at the same speed as a 1.1 controller.
>>
>> I thought the total bandwidth available for a controller was different
>> than the bandwidth at which it communicates with one device. You're
>> saying any 1.1 device that uses 12 mbit/s will 100% monopolize a 2.0
>> controller so no other devices can function?
>>
>
> Yes. USB is not like 1394/Firewire. Firewire will increase and
> decrease bandwidth as different devices take control of the bus. There
> is negotiation between devices and the device that owns the bus
> controls how the bus is used.
>
> With USB a 1.1 device on the bus causes the 2.0 controller to operate
> at 1.1 speed so there is only 12Mb/S on that bus once you plug the 1.1
> web cam in.
>
>> Taking a different approach, since I have 2 USB controllers (EHCIx1,
>> OHCIx1) why can't I operate one webcam on one controller and one
>> webcam on the other controller so they can both function?
>>
>
> If the hardware is working correctly, if the drivers are independent,
> and IF IF IF the two physical ports you chose are actually going to
> completely different controllers then you can. I do this. This sort of
> thing becomes an issue with USB when you make a mistake an plug an old
> USB mouse or keyboard into the wrong physical port and bring your 2.0
> bus speed down to 1.1 bandwidth.
That's a lot of IFs. This USB PCI card looks good because it claims:
"Five ports in three independent host controller design, two OHCI and one EHCI"
http://www.newegg.com/Product/Product.aspx?Item=N82E16815104202
Are you saying I can't count on this card behaving as 3 separate USB
controllers?
- Grant
> Over and out,
> Mark
>
>> - Grant
>>
>>>> I get the feeling I have a misconception somewhere along the
>>>> line here. Could someone straighten me out?
>>>
>>> A Corvette going 3MPH will get to the finish line at exactly
>>> the same time as a 4-year-old kid on a tricycle going 3MPH. It
>>> doesn't matter what the controller is capable of -- it matters
>>> what speed it's actually talking.
>>>
>>> --
>>> Grant
next prev parent reply other threads:[~2009-03-01 19:29 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-02-27 3:34 [gentoo-user] Which USB device on which controller? Grant
2009-02-27 3:53 ` Dale
2009-02-27 5:42 ` Grant
2009-02-27 6:08 ` [gentoo-user] " Grant Edwards
2009-02-27 6:43 ` [gentoo-user] " Dale
2009-02-27 15:37 ` Grant
2009-02-27 15:47 ` Alan McKinnon
2009-02-27 16:53 ` Grant
2009-02-27 15:55 ` Dale
2009-02-27 17:00 ` Grant
2009-02-27 17:26 ` [gentoo-user] " Grant Edwards
2009-02-27 17:30 ` Dale
2009-02-27 20:21 ` Grant
2009-02-27 21:19 ` Joshua Murphy
2009-02-27 21:24 ` Dale
2009-02-27 23:34 ` Mark Knecht
2009-02-28 5:24 ` Grant Edwards
2009-02-28 14:54 ` Grant
2009-02-28 18:30 ` Mark Knecht
2009-03-01 18:41 ` Grant
2009-03-01 19:29 ` Grant [this message]
2009-02-28 20:09 ` Neil Bothwick
2009-02-27 12:50 ` [gentoo-user] " Mark Knecht
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49bf44f10903011129w56e74398m5c29b32544d26b63@mail.gmail.com \
--to=emailgrant@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox