Last update :

When I plug a USB 3.0 stick, dmesg still says that it acts with
"full-speed", however lsusb gives me :
      Device can operate at SuperSpeed (5Gbps)

This does not appear when USRP is plugged in instead of the USB stick.

Also I noticed in the very early messages of dmesg :

[    1.684307] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced
SuperSpeed

Regards,
Rodolphe

Le jeu. 19 mars 2020 à 09:17, Rodolphe Bertolini <
bertolini.rodol...@gmail.com> a écrit :

> Also lsusb -t gives me this :
>
> # lsusb -t
> /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 10000M
> /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
>     |__ Port 1: Dev 5, If 0, Class=Vendor Specific Class, Driver=, 480M
>     |__ Port 10: Dev 2, If 0, Class=Application Specific Interface,
> Driver=, 12M
>     |__ Port 10: Dev 2, If 1, Class=Chip/SmartCard, Driver=, 12M
>     |__ Port 11: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
>     |__ Port 11: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
>
>
> Also erratum : I don't "think" that the bus is 3.0 capable, I am "sure",
> because I had USRP b210 working for few months over 3.0.
>
> Rodolphe
>
> Le jeu. 19 mars 2020 à 09:06, Rodolphe Bertolini <
> bertolini.rodol...@gmail.com> a écrit :
>
>> Cinaed,
>>
>> Thank you.
>> Output is empty (except at FIXME warning : "FIXME: alloc bigger buffer
>> for device capability descriptors").
>> However, without filtering I have something like this :
>>
>> Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
>> Device Descriptor:
>>   bLength                18
>>   bDescriptorType         1
>>   bcdUSB               3.10
>> ...
>>       bInterfaceProtocol      0 Full speed (or root) hub
>>
>> I think that this bus is USB 3.0 capable, but for some reason the
>> "superspeed" is not activated.
>> Also no information about data rate is given about this bus.
>>
>> Regards,
>> Rodolphe
>>
>> Le mer. 18 mars 2020 à 20:29, Cinaed Simson via USRP-users <
>> usrp-users@lists.ettus.com> a écrit :
>>
>>> A USB3 port is  SuperSpeed port.
>>>
>>> For a quick check, try
>>>
>>>   lsusb -v | grep 5Gbps
>>>
>>> to confirm you have at least 1 working USB3 port.
>>>
>>> And then you can check the port speed where the device is connected
>>> using lsusb -v.
>>>
>>> -- Cinaed
>>>
>>>
>>>
>>> On 3/18/20 7:36 AM, Rodolphe Bertolini via USRP-users wrote:
>>>
>>> Marcus,
>>> USB plug is rotated (from row is at top), but yes I get the exact same
>>> port as your.
>>> Thank you
>>> Regards,
>>> Rodolphe
>>>
>>> Le mer. 18 mars 2020 à 16:20, Marcus Müller via USRP-users <
>>> usrp-users@lists.ettus.com> a écrit :
>>>
>>>> Hi Rodolphe,
>>>>
>>>> considering this is as confusing to me as to you: I took a picture of my
>>>> USB3 port. When looking at an oblique angle at yours, do you see the
>>>> five front-row bronze/gold contacts shown in the attached photo?
>>>>
>>>> Best regards,
>>>> Marcus
>>>>
>>>> On 18.03.20 14:33, Rodolphe Bertolini via USRP-users wrote:
>>>> > Thanks to both of you.
>>>> >
>>>> > The port is black, but it has been working for few months until I
>>>> > shutdown / change session (I can't log back to previous session for
>>>> > reasons) so I believe that the port by itself isn't the bad guy.
>>>> >
>>>> > It keeps appearing as USB 2 ("high-speed") when I plug it and also
>>>> when
>>>> > I run uhd_find_devices
>>>> >
>>>> > @Cedric I made sure to plug at max both ends
>>>> >
>>>> > Thank you again
>>>> > Regards,
>>>> > Rodolphe
>>>> >
>>>> > Le mer. 18 mars 2020 à 15:02, Cedric Roux via USRP-users
>>>> > <usrp-users@lists.ettus.com <mailto:usrp-users@lists.ettus.com>> a
>>>> écrit :
>>>> >
>>>> >     Hi,
>>>> >
>>>> >     be also sure to plug the cable firmly on both
>>>> >     ends. I've seen it more than once with a cable
>>>> >     "half-plugged" and then it becomes usb2, not usb3.
>>>> >
>>>> >     My 2 cents.
>>>> >
>>>> >     Regards,
>>>> >     Cédric.
>>>> >
>>>> >     On 3/18/20 2:54 PM, Marcus Müller via USRP-users wrote:
>>>> >     > Hi Rodolphe,
>>>> >     >
>>>> >     > first of all, check whether you're actually dealing with a USB3
>>>> >     port. I
>>>> >     > know, sounds strange, but if it's not blue and doesn't have
>>>> more than
>>>> >     > four visible contacts, it's not standard-compliant USB3. The
>>>> fact that
>>>> >     > it's attached to a xHCI doesn't itself mean it can do USB3.
>>>> >     >
>>>> >     > Then, I can't quite remember whether the USB controller on the
>>>> B200
>>>> >     > would even register as USB3 before the initial firmware is
>>>> loaded. Try
>>>> >     > the following: In one terminal window, run `dmesg -Hwx`. Plug
>>>> in the
>>>> >     > USRP, and see how it appears on the bus (it seems, as USB2
>>>> high-speed
>>>> >     > device). After that, in another terminal, you'd run
>>>> >     `uhd_find_devices`,
>>>> >     > and see whether the device re-enumerates as USB3 SuperSpeed
>>>> device.
>>>> >     >
>>>> >     > Best regards,
>>>> >     > Marcus
>>>> >     >
>>>> >     > On 18.03.20 13:43, Rodolphe Bertolini via USRP-users wrote:
>>>> >     >> Hello Ron, (I resend the email, I forgot to "reply to all")
>>>> >     >> Thank you for your quick feedback.
>>>> >     >>
>>>> >     >> Ok I understand. More information, lspci gives me :
>>>> >     >> 00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB
>>>> 3.1
>>>> >     xHCI
>>>> >     >> Host Controller (rev 10)
>>>> >     >> So I don't get why doesn't Ubuntu enables USB 3.0 with the
>>>> B210.
>>>> >     >>
>>>> >     >> My problems looks like this one
>>>> >     >>
>>>> >
>>>> http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2018-July/057323.html
>>>> >     >>
>>>> >     >> The output of lsusb -t is similar, with "Driver=(none)"
>>>> >     >> A message of above mentioned thread suggests to enable 3.0
>>>> option in
>>>> >     >> BIOS, however I don't have such option. And even if I had, I
>>>> >     didn't not
>>>> >     >> change anything between reboot / session switch so I really
>>>> don't
>>>> >     >> understand where this regression is coming from.
>>>> >     >> Also I did the "solution" mentioned by the author :
>>>> >     >>
>>>> >     >> uhd_image_loader --args="type=b200,reset"
>>>> >     >>
>>>> >     >>
>>>> >     >> Which did not improve the situation.
>>>> >     >>
>>>> >     >>
>>>> >     >> Thank you again
>>>> >     >>
>>>> >     >> Rodolphe
>>>> >     >>
>>>> >     >> Le mer. 18 mars 2020 à 12:02, Ron Economos via USRP-users
>>>> >     >> <usrp-users@lists.ettus.com <mailto:usrp-users@lists.ettus.com
>>>> >
>>>> >     <mailto:usrp-users@lists.ettus.com
>>>> >     <mailto:usrp-users@lists.ettus.com>>> a écrit :
>>>> >     >>
>>>> >     >>     dmesg should say "new SuperSpeed USB device number X using
>>>> >     xhci_hcd"
>>>> >     >>     or "new SuperSpeed Gen 1 USB device number X using
>>>> xhci_hcd"
>>>> >     if you
>>>> >     >>     have a newer kernel.
>>>> >     >>
>>>> >     >>     "high-speed" means USB 2.0.
>>>> >     >>
>>>> >     >>     Ron
>>>> >     >>
>>>> >     >>     On 3/18/20 03:41, Rodolphe Bertolini via USRP-users wrote:
>>>> >     >>>     Dear all,
>>>> >     >>>
>>>> >     >>>     I have been using a USRP B210 on a laptop for months now.
>>>> For
>>>> >     >>>     reasons, I switched to another Linux session, and using
>>>> this
>>>> >     >>>     session UHD fails to talk to B210 over USB 3.0
>>>> >     >>>
>>>> >     >>>     dmesg tells me it is using the xhci_hcd driver (which I
>>>> >     believe is
>>>> >     >>>     the driver for USB 3.0), and is also mentioning  "new
>>>> high-speed
>>>> >     >>>     USB", which leads me to think that USB 3.0 link is well
>>>> >     recognized
>>>> >     >>>     and active:
>>>> >     >>>
>>>> >     >>>     [  306.133028] usb 1-1: new high-speed USB device number
>>>> 16
>>>> >     using
>>>> >     >>>     xhci_hcd
>>>> >     >>>     [  306.260349] usb 1-1: New USB device found,
>>>> idVendor=2500,
>>>> >     >>>     idProduct=0020
>>>> >     >>>     [  306.260351] usb 1-1: New USB device strings: Mfr=1,
>>>> >     Product=2,
>>>> >     >>>     SerialNumber=3
>>>> >     >>>     [  306.260352] usb 1-1: Product: USRP B200
>>>> >     >>>     [  306.260354] usb 1-1: Manufacturer: Ettus Research LLC
>>>> >     >>>     [  306.260355] usb 1-1: SerialNumber: 31B9289
>>>> >     >>>
>>>> >     >>>     However, when running any uhd command line, it fails using
>>>> >     USB 3.0:
>>>> >     >>>
>>>> >     >>>     [INFO] [UHD] linux; GNU C++ version 5.4.0 20160609;
>>>> >     Boost_105800;
>>>> >     >>>     UHD_3.15.0.0-release
>>>> >     >>>     [INFO] [B200] Detected Device: B210
>>>> >     >>>     [INFO] [B200] Operating over USB 2.
>>>> >     >>>
>>>> >     >>>     I have also tried with UHD 3.14.1, no improvement.
>>>> >     >>>
>>>> >     >>>     I remember having a similar issue (maybe the same?) that
>>>> had
>>>> >     been
>>>> >     >>>     solved with something related to udev, but I sadly didn't
>>>> >     take any
>>>> >     >>>     note of this.
>>>> >     >>>
>>>> >     >>>     Do you have any hint?
>>>> >     >>>
>>>> >     >>>     Thank you.
>>>> >     >>>     Regards,
>>>> >     >>>     Rodolphe
>>>> >     >>>
>>>> >     >>>     _______________________________________________
>>>> >     >>>     USRP-users mailing list
>>>> >     >>>     USRP-users@lists.ettus.com
>>>> >     <mailto:USRP-users@lists.ettus.com>
>>>> >     <mailto:USRP-users@lists.ettus.com <mailto:
>>>> USRP-users@lists.ettus.com>>
>>>> >     >>>
>>>> >
>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>> >     >>     _______________________________________________
>>>> >     >>     USRP-users mailing list
>>>> >     >>     USRP-users@lists.ettus.com
>>>> >     <mailto:USRP-users@lists.ettus.com>
>>>> >     <mailto:USRP-users@lists.ettus.com <mailto:
>>>> USRP-users@lists.ettus.com>>
>>>> >     >>
>>>> >
>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>> >     >>
>>>> >     >>
>>>> >     >> _______________________________________________
>>>> >     >> USRP-users mailing list
>>>> >     >> USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com>
>>>> >     >>
>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>> >     >>
>>>> >     >
>>>> >     > _______________________________________________
>>>> >     > USRP-users mailing list
>>>> >     > USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com>
>>>> >     >
>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>> >     >
>>>> >
>>>> >
>>>> >     _______________________________________________
>>>> >     USRP-users mailing list
>>>> >     USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com>
>>>> >
>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>> >
>>>> >
>>>> > _______________________________________________
>>>> > USRP-users mailing list
>>>> > USRP-users@lists.ettus.com
>>>> > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>> >
>>>> _______________________________________________
>>>> USRP-users mailing list
>>>> USRP-users@lists.ettus.com
>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>>
>>>
>>> _______________________________________________
>>> USRP-users mailing 
>>> listUSRP-users@lists.ettus.comhttp://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>
>>> _______________________________________________
>>> USRP-users mailing list
>>> USRP-users@lists.ettus.com
>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>
>>
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to