public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mark Knecht <markknecht@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Which USB device on which controller?
Date: Sat, 28 Feb 2009 10:30:00 -0800	[thread overview]
Message-ID: <5bdc1c8b0902281030g27c18dc3v9ecd20bc49c7b844@mail.gmail.com> (raw)
In-Reply-To: <49bf44f10902280654y4dd8da38mfadbb63d43067bf9@mail.gmail.com>

On Sat, Feb 28, 2009 at 6:54 AM, Grant <emailgrant@gmail.com> wrote:
>>>>> 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.

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
>
>



  reply	other threads:[~2009-02-28 18:30 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 [this message]
2009-03-01 18:41                         ` Grant
2009-03-01 19:29                         ` Grant
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=5bdc1c8b0902281030g27c18dc3v9ecd20bc49c7b844@mail.gmail.com \
    --to=markknecht@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