usb3.0 issue

78 views
Skip to first unread message

Pascal Dupuis

unread,
May 21, 2015, 1:55:34 PM5/21/15
to qubes...@googlegroups.com
Hello,

I installed QUBES 3.0RC onto a USB3.0 hard drive. Yet it is still recognised as a 2.0 drive.

It seems xhci-hid module must be added to the initramfs image. I tried a few ways to download the linux-xen-kernel in the dom0 console
sudo yumdownloader kernel-qubes-vm
sudo yumdownloader kernel-qubes-vm.x86_64
sudo yumdownloader kernel-qubes-vm.x86_64.rpm

But none of them worked. What is the right command ?

Regards

Pascal

Marek Marczykowski-Górecki

unread,
May 21, 2015, 2:07:36 PM5/21/15
to Pascal Dupuis, qubes...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, May 21, 2015 at 10:55:34AM -0700, Pascal Dupuis wrote:
> Hello,
>
> I installed QUBES 3.0RC onto a USB3.0 hard drive. Yet it is still
> recognised as a 2.0 drive.
>
> It seems xhci-hid module must be added to the initramfs image.

Try this:
sudo dracut --add-drivers xhci-hcd --force
(or xhci_hcd)

> I tried a
> few ways to download the linux-xen-kernel in the dom0 console
> sudo yumdownloader kernel-qubes-vm
> sudo yumdownloader kernel-qubes-vm.x86_64
> sudo yumdownloader kernel-qubes-vm.x86_64.rpm
>
> But none of them worked. What is the right command ?

First of all you don't need to download kernel package - it is already
installed (your system have started, right?). But if you want to
download some package in dom0, take a look at qubes-dom0-update command.
There is no other (simple) way, as dom0 have no direct network access.

- --
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJVXh7fAAoJENuP0xzK19csCx0IAJMoWtVLb4dOo0lCfu6yjB0w
PgFcwR4YpTdClOTclqMS6zeU5Qvo7XThD8iIg6Pk7lWPrWDgRy9/6h9Bs3z7u237
cbVi8WkNJ1toZn16vH0nUsmoZ72EuVan91H1xWjevpnNguu6OwtJsugVe6cV+FC4
4g5UQBKIG2FTkophzNtkNJe+yf34K2viyt+iZ99GnXnfdreM4l/t+8JFD1gLqiRi
3cF3afp/6K+nDMbRFJ5FAexd31ijLAn8FH3rLoRpJvjnGBjsd7Ua+nD9PSg/CoC/
xaSsRIFdqR7PZVUUZQYnmG6NKDoW+3TGdAT+OtHuTMXyxD1W3ux6uhdOhbcCYNw=
=hr+X
-----END PGP SIGNATURE-----

Pascal Dupuis

unread,
May 22, 2015, 5:13:54 AM5/22/15
to qubes...@googlegroups.com, cdem...@gmail.com


Le jeudi 21 mai 2015 20:07:36 UTC+2, Marek Marczykowski-Górecki a écrit :
>
> It seems xhci-hid module must be added to the initramfs image.

Try this:
sudo dracut --add-drivers xhci-hcd --force
(or xhci_hcd)

Hello Marek,

thank for your fast answer. I looked into the /boot/config-3.18 file associated to the kernel, and the XHCI is already built-in. This means there is some issue with the USB3.0:
1) dmesg|grep -i XHCI shows the xhci module is loaded;  the USB3.0 is supported
2) dmesg|grep -i MY_DRIVE_NAME shows it is identified as a USB3.0 device
3) lsusb shows the HD is put on bus #4, which is an aggregate of a 2.0 bus and 3.0 bus. Yet the HD is identified as supporting the 2.1 protocol.

I'll look further on this.



First of all you don't need to download kernel package - it is already
installed (your system have started, right?). But if you want to
download some package in dom0, take a look at qubes-dom0-update command.
There is no other (simple) way, as dom0 have no direct network access.


Right. Forgot this point.

Best regards

Pascal Dupuis

Pascal Dupuis

unread,
May 22, 2015, 8:12:33 AM5/22/15
to qubes...@googlegroups.com


Le vendredi 22 mai 2015 11:13:54 UTC+2, Pascal Dupuis a écrit :


thank for your fast answer. I looked into the /boot/config-3.18 file associated to the kernel, and the XHCI is already built-in. This means there is some issue with the USB3.0:
1) dmesg|grep -i XHCI shows the xhci module is loaded;  the USB3.0 is supported
2) dmesg|grep -i MY_DRIVE_NAME shows it is identified as a USB3.0 device
3) lsusb shows the HD is put on bus #4, which is an aggregate of a 2.0 bus and 3.0 bus. Yet the HD is identified as supporting the 2.1 protocol.

I'll look further on this.

Found it. Vendor ASMedia, rev 1042. Blacklisted by the kernel.

regards

Pascal
Reply all
Reply to author
Forward
0 new messages