Debian

USB 設備不起作用,但會顯示在 lsub 和 dmesg 中

  • February 27, 2017

我找到了這篇文章,似乎也有類似的問題。 為什麼 USB 在 UEFI/BIOS 中工作時無法在 Linux 中工作?

MyConfig 富士通板 Qxx 晶片組 i5-2400

我使用 VPro KVM 並且輸入在 debian jessie 中不起作用。Live CD 和救援模式都很好。

我嘗試升級到核心 4.5。

為了讓網路恢復工作,我service restart network-manager在救援模式下使用。

普通的 USB 設備在重新插入後再次工作。

我最近更換了主機板和 CPU,但我在上一個系統時遇到了類似的問題。我沒有技嘉主機板。並嘗試了幾乎所有bios中的設置。

跟隨lsusb輸出。001:004必須是 vPro KVM。

lsusb:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 046d:c529 Logitech, Inc. Logitech Keyboard + Mice
Bus 001 Device 004: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

只是dmesg | grep '2-3'. vPro KVM 設備。

[    4.284230] usb 2-3: new high-speed USB device number 3 using ehci-pci
[    4.491046] usb 2-3: New USB device found, idVendor=8086, idProduct=002b
[    4.491051] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.491061] usb 2-3: Product: USBr Composite Device
[    4.491063] usb 2-3: Manufacturer: Intel
[    4.491065] usb 2-3: SerialNumber: 0001
[    5.921587] usb 2-3: USB disconnect, device number 3

為什麼斷線了??在救援模式下,它會自動重新連接。我什至可以從救援模式啟動 lightdm,然後將它與鍵盤和滑鼠一起使用。

dmesg 救援模式

其他“真正的”USB 設備也有同樣的問題。vPro 設備必須是虛擬 USB。

我的/etc/rc.local是有線的。我刪了它。現在一切似乎都很好。

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
su user -c '/home/user/scripte/synergyc.sh' &
exit 0

這是我目前的腳本。但破碎的那個看起來完全一樣。如何將問題標記為已解決?

引用自:https://unix.stackexchange.com/questions/281502