Я использую Ubuntu 18.04 и ROS melodic на Raspberry Pi 4 Model B.
Все работало нормально с прошлой недели, когда я сделал несколько удачных обновлений. lsusb и lspci вообще ничего не показывают.
Я добавляю вывод dmesg:
dmesg | grep usb
[0.085818] usbcore: зарегистрирован новый драйвер интерфейса usbfs
[0.085873] usbcore: зарегистрирован новый концентратор драйвера интерфейса
[0.085981] usbcore: зарегистрирован новый драйвер устройства usb
[ 2.595714] usbcore: зарегистрирован новый драйвер интерфейса lan78xx
[ 2.598290] usbcore: зарегистрирован новый драйвер интерфейса smsc95xx
[ 4.503348] usb_phy_generic phy: поставка phy vcc не найдена, используется фиктивный регулятор
[13.067589] usbcore: зарегистрирован новый драйвер интерфейса brcmfmac
Вначале я думал, что это аппаратная проблема, поэтому я проверил мультиметром, и на контактах, питающих USB, было 0 В. Но я понял, что проблема не в этом, после того как я установил новую SD-карту с Ubuntu 20, и порты USB заработали должным образом.
После этого я попытался отключить автоподвеску, попробовав несколько вещей (https://unix.stackexchange.com/questions/91027/how-to-disable-usb-autosuspend-on-kernel-3-7-10-или-выше). В итоге у меня не получилось.
Я также понизил версию ядра, чтобы попробовать другую возможность, но, похоже, она тоже не работает.
Самое странное, что клавиатура вообще не работает даже во время загрузки системы. Хотя использование ubuntu 20 работает отлично.
Я надеюсь, что что-то из этого имеет смысл для кого-то.
заранее спасибо.