Порты USB 3.0 не работают в Ubuntu 16.04

У меня ноутбук Dell Inspiron 17R, и я использую Ubuntu 16.04 (двойная загрузка с windows 7) уже 3 года. Недавно у меня были некоторые проблемы. У моего ноутбука есть 2 порта USB3.0, но они начали не работать, и, кроме того, я не мог приостановить свой ноутбук или даже ввести tty.

После сбоя pm-suspend, dmesg -d приведет к:

pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 returns -110 : 
pci_pm_suspend+0x0/0x150 returns -110
pm: device 0000:02:00.0 failed to suspend async: error -110 
pm: some devices failed to suspend, or early wake event detected

Я читал на различных форумах, и на Askubuntu это было связано с файлом /etc/laptop-mode/conf.d/runtime-pm.conf, чей AUTOSUSPEND_TIMEOUT was set to 2. Поэтому я изменил его на AUTOSUSPEND_TIMEOUT=-1, как написано в ответе аскубунту.

Кроме того, я удалил TLP, так как прочитал, что именно эта проблема была вызвана тем, что USB-порты были автоматически приостановлены для экономии заряда батареи.

Теперь я могу войти в tty и даже приостановить работу моего ноутбука, но все равно порты USB3.0 не работают. Ранее, когда я использовал внешний HDD, он не включался. Не было вращающегося звука, и светодиодный свет был выключен. Но теперь HDD вращается, и светодиод горит. Но Ubuntu не обнаружит это (проверил это с помощью fdisk -l). Он обнаруживается на порту USB2.0 отлично. Я много искал в Интернете, и вот результаты того, что делать, но не смог найти никакого решения. Вот результаты некоторых команд:

lsusb -t

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
    |__ Port 5: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 5: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
    |__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M

lspci -v | grep -i xhci

02:00.0 USB controller: NEC Corporation Device 0184 (prog-if 30 [XHCI])

dmesg |grep -i xhci

The result of the above is empty when I try to plug in external HDD(or any device) in USB3 ports.

Может кто-нибудь сказать мне, что происходит с этими портами USB3.0 и как я могу заставить их работать снова? Мне нужно использовать эти порты, так как скорость на USB2.0 очень низкая. Любая помощь приветствуется.

0
задан 4 September 2019 в 03:43

0 ответов

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

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