Как я могу восстановить функциональность USB 2.0 после обновления Ubuntu 18.10?

Я недавно обновил до 18,10, и теперь только мои порты USB 3.0, кажется, работают. Порты USB 2.0 моей материнской платы работают хорошо в окнах все еще, и dmesg шоу, что порты все еще обнаруживаются.

Вот a diff из dmesg прежде и после того, как карта флэш-памяти USB включается к нерабочему порту.

> [ 5272.705639] usb 3-1: new high-speed USB device number 19 using ehci-pci
> [ 5272.833637] usb 3-1: device descriptor read/64, error -32
> [ 5273.069634] usb 3-1: device descriptor read/64, error -32
> [ 5273.305620] usb 3-1: new high-speed USB device number 20 using ehci-pci
> [ 5273.433632] usb 3-1: device descriptor read/64, error -32
> [ 5273.673630] usb 3-1: device descriptor read/64, error -32
> [ 5273.781632] usb usb3-port1: attempt power cycle
> [ 5274.225630] usb 3-1: new high-speed USB device number 21 using ehci-pci
> [ 5274.641614] usb 3-1: device not accepting address 21, error -32
> [ 5274.769604] usb 3-1: new high-speed USB device number 22 using ehci-pci
> [ 5275.185593] usb 3-1: device not accepting address 22, error -32
> [ 5275.185632] usb usb3-port1: unable to enumerate USB device
> [ 5275.573592] usb 7-1: new full-speed USB device number 52 using ohci-pci
> [ 5275.761543] usb 7-1: device descriptor read/64, error -32
> [ 5276.061610] usb 7-1: device descriptor read/64, error -32
> [ 5276.353580] usb 7-1: new full-speed USB device number 53 using ohci-pci
> [ 5276.513580] usb 7-1: device descriptor read/64, error -32
> [ 5276.781579] usb 7-1: device descriptor read/64, error -32
> [ 5276.889555] usb usb7-port1: attempt power cycle
> [ 5277.389577] usb 7-1: new full-speed USB device number 54 using ohci-pci
> [ 5277.809580] usb 7-1: device not accepting address 54, error -32
> [ 5277.993586] usb 7-1: new full-speed USB device number 55 using ohci-pci
> [ 5278.409573] usb 7-1: device not accepting address 55, error -32
> [ 5278.409667] usb usb7-port1: unable to enumerate USB device

и a diff из dmesg прежде и после того, как та же карта флэш-памяти USB включается в рабочий порт USB 3.0.

> [ 5581.365588] usb 8-1.4: new high-speed USB device number 12 using xhci_hcd
> [ 5581.466252] usb 8-1.4: New USB device found, idVendor=0781, idProduct=5575, bcdDevice= 1.26
> [ 5581.466257] usb 8-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> [ 5581.466260] usb 8-1.4: Product: Firebird USB Flash Drive
> [ 5581.466263] usb 8-1.4: Manufacturer: SanDisk
> [ 5581.466265] usb 8-1.4: SerialNumber: 4C532000061107116072
> [ 5581.467387] usb-storage 8-1.4:1.0: USB Mass Storage device detected
> [ 5581.467752] scsi host8: usb-storage 8-1.4:1.0
> [ 5582.470727] scsi 8:0:0:0: Direct-Access     SanDisk  Cruzer Glide     1.26 PQ: 0 ANSI: 5
> [ 5582.471390] sd 8:0:0:0: Attached scsi generic sg3 type 0
> [ 5582.472628] sd 8:0:0:0: [sdd] 62530624 512-byte logical blocks: (32.0 GB/29.8 GiB)
> [ 5582.473669] sd 8:0:0:0: [sdd] Write Protect is off
> [ 5582.473676] sd 8:0:0:0: [sdd] Mode Sense: 43 00 00 00
> [ 5582.474130] sd 8:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
> [ 5582.482806]  sdd: sdd1
> [ 5582.484907] sd 8:0:0:0: [sdd] Attached SCSI removable disk

Это последовательно через мою веб-камеру, мышь и Карты памяти. Моей материнской платой является ГИГАБАЙТ GA-990FXA-UD3, и я играл с настройками в BIOS об обходных решениях для USB-устройств прежней версии, но это, казалось, не имело эффекта.

Как я мог бы приблизиться к возвращению моих USB-портов? Если бы это - ошибка, где я отправил бы отчет об ошибках.

Счастливый предоставить любую другую необходимую информацию.

0
задан 21 January 2019 в 11:27

1 ответ

  1. В BIOS, набор IOMMU к "Включенному"

Это получило работу портов USB 2.0, но теперь порты USB 3.0 не работают.

  1. В BIOS проверьте установку USB. Это должно, вероятно, быть установлено на "наследие", но если это уже установлено тот путь, попробуйте другую установку и посмотрите, работают ли порты USB 3.0 снова.

  2. В terminal...


sudo -H gedit /etc/default/grub
input your password
then find the line that says: GRUB_CMDLINE_LINUX=""
then make it this: GRUB_CMDLINE_LINUX="iommu=soft"
save the file
then run this in the terminal...
sudo update-grub
reboot

Во время перезагрузки поднимите настройки BIOS и отключите установку IOMMU, которую мы включили на шаге № 1.

Источник: https://ubuntuforums.org/showthread.php? t=2143433

2
ответ дан 26 October 2019 в 12:03

Другие вопросы по тегам:

Похожие вопросы: