rev # changes

Hans Petter Selasky hselasky at c2i.net
Thu Feb 9 10:13:44 PST 2006


On Thursday 09 February 2006 16:46, John Despujols wrote:
> Hi,
>  I am trying to support a product on several servers.
> All identical. And have run into a puzzleing
> situation.
>
> On one particular station something peculiar is
> happening, the rev of a usb product changes. Intially
> it said 1.10/1.00 the entire time.  Now it starts with
> that, and after booting, it is 2.00/1.00 (see dmesg).
> All of the other stations were and still are allways
> 2.00? If I move the usb product to the other stations
> the issue goes with the device.
>
> %dmesg | grep rev
> usb0: USB revision 1.0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00,
> addr 1
> usb1: USB revision 1.0
> uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00,
> addr 1
> ugen0: vendor 0xXXX1 product 0xXXX1, rev 1.10/1.00,
> addr 2
> usb2: USB revision 2.0
> uhub2: (0x8086) EHCI root hub, class 9/0, rev
> 2.00/1.00, addr 1
> ugen1: vendor 0xXXX1 product 0xXXX1, rev 2.00/1.00,
> addr 2
> ugen0: vendor 0xXXX1 product 0xXXX1, rev 2.00/1.00,
> addr 2
>

The one time the device attaches at USB 1.0 speed. The other time at USB 2.0 
speed. The USB config descriptors will consequently be different, and maybe 
also the revision.

--HPS


More information about the freebsd-usb mailing list