Команда lspci
показала, что в вашей системе есть два разных USB-контроллера. Второй, с идентификатором продукта поставщика PCI :[1022:145c]
, по-видимому, известен как «Хост-контроллер AMD Zeppelin USB 3.0».
Следующим шагом будет запуск udevadm monitor
от имени пользователя root и подключение чего-либо к одному из известных -рабочих USB-портов. При этом команда udevadm monitor
должна выводить одну или несколько строк, подобных этой (она может выводить больше строк, но это проще всего посмотреть):
KERNEL[<timestamp>] add /devices/pci0000:00/0000:00:14.0/usb1/1-9 (usb)
Идентификатор шины PCI контроллера USB будет последней частью перед /usb...
или 0000:00:14.0
в моем примере. 0000:
в начале можно игнорировать (, если вы не работаете на суперкомпьютере с несколькими -узлами :-), но остальная часть идентификатора шины PCI должна соответствовать одному из контроллеров USB, перечисленных предыдущей командой lspci -nn -d ::0c03
..
Кажется, это известная проблема.:
https://www.tomshardware.com/news/amd-suggest-possible-fixes-for-usb-connectivity-issues
По-видимому, AMD рекомендует убедиться, что ваш BIOS обновлен, и если проблема не исчезнет, могут помочь следующие две настройки BIOS:
https://www.reddit.com/r/Amd/comments/m2wqkf/updated_agesa_coming_for_intermittent_usb/
Согласно AMD, после обновления BIOS до версии AGESA 1.2.0.2 или новее проблема должна решиться.