Fedora 26 Won't Boot if USB 3.0 Hub is Connected
My Fedora 26 hangs with the Fedora Boot Logo when booting from the internal hard drive if a USB 3.0 Hub with nothing plugged into it it is connected to the computer. This Dell M2800 laptop in a Dell e-Port Plus docking station is set up to multi-boot Fedora, Windows 10 and Windows 8.1. All are on the laptop's internal hard drive, not a drive through the Hub and nothing is connected to the USB 3.0 Hub. The Grub boot loader comes up fine and I can select Fedora, but then Fedora hangs with its logo on the screen. If I unplug the hub during the hang, the boot continues correctly. If I boot either Windows OS first and then boot Fedora it does not hang. In Windows, I had a problem with the hub not working in Windows 8.1 and 10, but turning off Power Save Mode in the device drivers solved that. Windows did not have a problem booting though. Is the problem in Fedora a Power Save Mode in the hub and it doesn't respond to Fedora when it boots? Is this a bug in the Fedora USB drivers?
How do I get Fedora to boot from power off with the USB Hub connected? I should not have to unplug the Hub every time I boot Fedora from a powered off system.
UPDATE:
I've tried several different brand USB 3.0 hubs and all had the same problem.
I see the following error messages during boot:
can't read hub descriptor (err -22)
hub 4-3.1:1.0: config failed, can't read hub descriptor (err -22)
Thanks in advance for any help on this.
When you look at
dmesg
orjournalctl -b
, is there anything related to that USB hub? Do you see any error messages or warnings?Two questions: have you tried using a different cable, and have you tried plugging the hub into a different port?
I see USB references in Journalctl -b output, but no specific USB hub errors. In dmesg, I see the following errors: [ 4.055971] hub 3-13.3.1:1.0: USB hub found [ 4.056020] hub 3-13.3.1:1.0: 4 ports detected [ 4.131038] usb 3-4.2: new full-speed USB device number 12 using xhci_hcd [ 4.131265] usb 3-4.2: Device not responding to setup address. [ 4.334193] usb 3-4.2: Device not responding to setup address. [ 4.541961] usb 3-4.2: device not accepting address 12, error -71
Yes, I have tried different cables and I have tried plugging the hub into a different port. Neither make any difference. Note that with Windows 8.1 and Windows 10 which I multi-boot on the same machine, I don't have the problem.
Thank you for confirming that. I've seen a few cases where one OS is more tolerant about minor cabling glitches than another and wanted to make sure.