Подключите USB: dmesg ничего не показывает
Я пытаюсь установить USB-накопитель. Однако, похоже, что мой Linux (Debian) не распознает его вообще (и любой другой USB-диск), хотя он его поддерживает. USB-концентраторы в порядке, потому что я смог загрузиться с этого USB-накопителя и установить новый Linux, однако ни мой старый дистрибутив (у меня не был Ubuntu), ни новый не смогли распознать USB.
lsusb
показывает, что все хабы пусты:
- Не удалось удалить устаревший объем
- Btrfs - использование Flash Drive в качестве места для резервного копирования / снимка
- Имитировать USB-накопитель с помощью Linux?
- Установка Kali на USB-накопителе - НЕ Live USB или раздел Persistence
- Как найти скрытый раздел USB в Linux
:~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
dmesg
не реагирует на подключение USB:
:~$ dmesg | grep -i usb [ 1.416188] usbcore: registered new interface driver usbfs [ 1.416243] usbcore: registered new interface driver hub [ 1.417839] usbcore: registered new device driver usb [ 1.418686] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.418831] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1 [ 1.446915] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 [ 1.447006] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.447013] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.447019] usb usb1: Product: EHCI Host Controller [ 1.447024] usb usb1: Manufacturer: Linux 3.2.0-4-686-pae ehci_hcd [ 1.447028] usb usb1: SerialNumber: 0000:00:1d.7 [ 1.447302] hub 1-0:1.0: USB hub found [ 1.448779] uhci_hcd: USB Universal Host Controller Interface driver [ 1.448910] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2 [ 1.449044] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.449050] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.449055] usb usb2: Product: UHCI Host Controller [ 1.449060] usb usb2: Manufacturer: Linux 3.2.0-4-686-pae uhci_hcd [ 1.449065] usb usb2: SerialNumber: 0000:00:1d.0 [ 1.449857] hub 2-0:1.0: USB hub found ... and three more UHCI
В чем проблема?
Я нашел еще одну странную особенность. Как я описал, USB распознается BIOS / UEFI. Если моим предпочтительным загрузочным устройством является жесткий диск, и загрузочный USB был подключен во время загрузки, то это видно в ОС!
- Имеет ли значение скорость загрузчика USB?
- Как установить openSUSE 12.1 с внешнего жесткого диска?
- Жесткий диск USB3 не распознан Linux
- LUKS с аутентификацией USB-ключа, насколько это безопасно?
- Воспроизведение DVD с VLC с USB-устройства
- Попытка создать загрузочный USB-накопитель для kali linux
- Как, наконец, установить флэш-накопитель FAT16 USB
- Застрял на «Прикрепленный съемный диск SCSI», пытающийся установить Linux Mint
2 Solutions collect form web for “Подключите USB: dmesg ничего не показывает”
Мало что нужно проверить:
- BIOS имеет USB-интерфейс – должен иметь по умолчанию
- Ядро Linux с USB-компиляцией – должно иметь по умолчанию, если вы используете distro-образ
- Устройство USB действительно – должно быть
Если все еще что-то не хватает, я попытался бы выполнить следующие шаги:
- start tailing
syslog
- подключить устройство
- stop tailing
syslog
- проверить
dmesg
Результат подключения некоторых аудиоустройств через USB:
(local) ➜ ~ sudo tail -n 0 -f /var/log/syslog Feb 14 12:07:58 computer kernel: [ 2362.231113] usb 2-1.2: new full-speed USB device number 8 using ehci-pci Feb 14 12:07:58 computer kernel: [ 2362.328003] usb 2-1.2: New USB device found, idVendor=08bb, idProduct=2902 Feb 14 12:07:58 computer kernel: [ 2362.328014] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Feb 14 12:07:58 computer kernel: [ 2362.328020] usb 2-1.2: Product: USB Audio CODEC Feb 14 12:07:58 computer kernel: [ 2362.328025] usb 2-1.2: Manufacturer: Burr-Brown from TI Feb 14 12:07:58 computer kernel: [ 2362.340682] input: Burr-Brown from TI USB Audio CODEC as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.3/0003:08BB:2902.0006/input/input26 Feb 14 12:07:58 computer systemd-udevd[7521]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2 2 8': No such file or directory Feb 14 12:07:58 computer kernel: [ 2362.395463] hid-generic 0003:08BB:2902.0006: input,hidraw3: USB HID v1.00 Device [Burr-Brown from TI USB Audio CODEC ] on usb-0000:00:1d.0-1.2/input3 Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) config/udev: Adding input device Burr-Brown from TI USB Audio CODEC (/dev/input/event23) Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) Burr-Brown from TI USB Audio CODEC : Applying InputClass "evdev keyboard catchall" Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) systemd-logind: got fd for /dev/input/event23 13:87 fd 42 paused 0 Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) Using input driver 'evdev' for 'Burr-Brown from TI USB Audio CODEC ' Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) Burr-Brown from TI USB Audio CODEC : always reports core events Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) evdev: Burr-Brown from TI USB Audio CODEC : Device: "/dev/input/event23" Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (--) evdev: Burr-Brown from TI USB Audio CODEC : Vendor 0x8bb Product 0x2902 Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (--) evdev: Burr-Brown from TI USB Audio CODEC : Found keys Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (II) evdev: Burr-Brown from TI USB Audio CODEC : Configuring as keyboard Feb 14 12:07:58 computer /usr/lib/gdm3/gdm-x-session[2248]: (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.3/0003:08BB:2902.0006/input/input26/event23" [..] (local) ➜ ~ dmesg [..] [ 2362.231113] usb 2-1.2: new full-speed USB device number 8 using ehci-pci [ 2362.328003] usb 2-1.2: New USB device found, idVendor=08bb, idProduct=2902 [ 2362.328014] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2362.328020] usb 2-1.2: Product: USB Audio CODEC [ 2362.328025] usb 2-1.2: Manufacturer: Burr-Brown from TI [ 2362.340682] input: Burr-Brown from TI USB Audio CODEC as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.3/0003:08BB:2902.0006/input/input26 [ 2362.395463] hid-generic 0003:08BB:2902.0006: input,hidraw3: USB HID v1.00 Device [Burr-Brown from TI USB Audio CODEC ] on usb-0000:00:1d.0-1.2/input3 [..]
USB обеспечивает общий способ сообщения аппаратного обеспечения, поэтому, если lsusb
не сообщает аппаратное обеспечение, аппаратное обеспечение так же хорошо, как отключено, это не просто вопрос отсутствия драйвера. (Было бы маловероятно, чтобы в любом случае вам не хватало USB-накопитель: USB-накопитель является стандартным.)
В ваших журналах и выводах lsusb
отображаются только контроллеры USB1 и USB2. Вы не сможете использовать периферийные устройства USB3.
Если устройство подключено к концентратору, возможно, что концентратор неисправен или не обеспечивает достаточную мощность. (Возможно, периферийное устройство имеет достаточную мощность для подсветки светодиода, но недостаточно для правильной связи). Попробуйте подключить устройство к другому порту, который не проходит через внешний концентратор, чтобы проверить, не поврежден ли концентратор или устройство ,