USB:裝置描述符讀取/64,錯誤-110

USB:裝置描述符讀取/64,錯誤-110

在核心出現這一系列錯誤之後

USB 2-1.5:使用 ehci-pci 重設全速 USB 裝置編號 3
USB 2-1.5:裝置描述符讀取/64,錯誤 -110
USB 2-1.5:USB 斷開連接,裝置編號 3

此進程(sysstat 的 sadc)或 lsusb 等掛起並永遠卡在 D 狀態

根 2543 0.0 0.0 9812 1204 ? D /usr/lib64/sa/sadc -F -L -S 全部 1 1 -
根 100998 0.0 0.0 22328 2116 ? D lsusb
根 84710 0.0 0.0 5476 636 ? D modprobe -r usbhid usbcore usb_common

Q:是否可以在不重啟的情況下釋放它?

僅供參考,USB 與此虛擬鍵盤和滑鼠有關

usb 2-1.5:使用 ehci-pci 的新全速 USB 設備編號 3
usb 2-1.5:找到新 USB 設備,idVendor=046b,idProduct=ff10
usb 2-1.5:新 USB 設備字串:Mfr=1,Product= 2、SerialNumber=3
usb 2-1.5: 產品: 虛擬鍵盤與滑鼠
usb 2-1.5: 製造商: American Megatrends Inc.
usb 2-1.5: SerialNumber: 串列埠 usbcore: 註冊新介面介面 usbhid usbhid: HID 核心驅動程式碼

輸入:American Megatrends Inc.虛擬鍵盤和滑鼠為 /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input0
hid-generic 0003: 046B:FF10.0001:輸入,hidraw0:USB HID v1.10 鍵盤[American Megatrends Inc. 虛擬鍵盤和滑鼠] 在usb-0000:00:1d.0-1.5/input0 上

輸入:American Megatrends Inc. 虛擬鍵盤和滑鼠為 /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input1
hid-generic 0003: 046B:FF10.0002: 輸入,hidraw1: USB HID v1.10 滑鼠[American Megatrends Inc. 虛擬鍵盤和滑鼠] 位於usb-0000:00:1d.0-1.5/input1

答案1

問題原因是 USB 斷開部分成功,理想情況下在 dmesg 中應該是這樣的。

[2759033.084067] ehci-pci 0000:00:1a.0:刪除,狀態 4
[2759033.084080] usb usb1:USB 斷開連接,設備編號 1 [2759033.08401
設備編號425
] ehci-pci 0000:00:1a.0:USB 總線 1 已取消註冊
[2759054.553007] ehci-pci 0000:00:1d.0:刪除,狀態 1
[2759054.553018] usb 連接設備編號
[2759054.553020] usb 2-1: USB 斷開連接,裝置編號 2
[2759054.553022] USB 2-1.5:USB 斷開連接,裝置編號 3

解決方案是修改 sysstat 以防止 USB 導致問題。

從: 180:ub:*:0:a:32:p:8:USB block devices

到: #180:ub:*:0:a:32:p:8:USB block devices

然後重新啟動 sysstat 服務。 systemctl restart sysstat.service

相關內容