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