重新启动电脑后,我的两个 USB 设备无法工作:鼠标和外部 WiFi 适配器。
其他 USB 设备(例如打印机、键盘或外部磁盘)都可以正常工作。然而,鼠标和 Wifi 总是需要断开/重新连接 - 然后它们才能按预期工作。当我完全拔掉电源线然后打开机器时,一切都工作正常。正常关机是不行的。
我环顾四周,发现了不同的建议,例如重置 USB 端口,为此我使用了这个乌斯布雷塞特utility ,它适用于我的鼠标,尽管需要一些时间(10 秒),而拔出/插入鼠标线会立即起作用。
切换 USB 端口没有任何区别,我尝试了不同的 USB 端口,甚至是旧的 USB 2.0 端口。
但它不适用于我的 WiFi 适配器。我还发现执行时它甚至没有列出LSSB。有没有适用于这两种设备的解决方案?
系统信息:
- 内核5.5.15-1
- 分布:曼扎罗
- 桌面环境:KDE Plasma 5.18.4
- 主板:华擎 B450M Pro4和它的手动的
dmesg 输出的 USB 部分如下所示:
[ 8.543260] usb 1-6: Device not responding to setup address.
[ 8.621357] usbcore: registered new interface driver usbhid
[ 8.621359] usbhid: USB HID core driver
[ 8.625461] input: Microsoft Wired Keyboard 600 as /devices/pci0000:00/0000:00:08.1/0000:38:00.3/usb3/3-4/3-4:1.0/0003:045E:07F8.0001/input/input15
[ 8.680636] hid-generic 0003:045E:07F8.0001: input,hidraw0: USB HID v1.11 Keyboard [Microsoft Wired Keyboard 600] on usb-0000:38:00.3-4/input0
[ 8.680937] input: Microsoft Wired Keyboard 600 Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:38:00.3/usb3/3-4/3-4:1.1/0003:045E:07F8.0002/input/input16
[ 8.740196] input: Microsoft Wired Keyboard 600 System Control as /devices/pci0000:00/0000:00:08.1/0000:38:00.3/usb3/3-4/3-4:1.1/0003:045E:07F8.0002/input/input17
[ 8.740301] hid-generic 0003:045E:07F8.0002: input,hidraw1: USB HID v1.11 Device [Microsoft Wired Keyboard 600] on usb-0000:38:00.3-4/input1
[ 8.950935] fuse: init (API version 7.31)
[ 8.950991] *** VALIDATE fuse ***
[ 8.950994] *** VALIDATE fuse ***
[ 10.563896] kauditd_printk_skb: 24 callbacks suppressed
[ 10.563897] audit: type=1130 audit(1586452184.476:45): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=rtkit-daemon comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 11.163360] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 2
[ 12.340958] audit: type=1130 audit(1586452186.252:46): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-wait-online comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 12.344467] audit: type=1130 audit(1586452186.256:47): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=expressvpn comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 12.530392] audit: type=1325 audit(1586452186.439:48): table=filter family=2 entries=0
[ 12.562109] audit: type=1325 audit(1586452186.472:49): table=filter family=10 entries=0
[ 12.774046] aufs 5.5-20200302
[ 13.135884] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 13.139005] Bridge firewalling registered
[ 13.166492] audit: type=1325 audit(1586452187.076:50): table=nat family=2 entries=0
[ 13.201972] audit: type=1325 audit(1586452187.112:51): table=nat family=2 entries=5
[ 13.204115] audit: type=1325 audit(1586452187.116:52): table=filter family=2 entries=4
[ 13.206234] audit: type=1325 audit(1586452187.116:53): table=filter family=2 entries=6
[ 13.208873] audit: type=1325 audit(1586452187.119:54): table=filter family=2 entries=8
[ 13.238387] Initializing XFRM netlink socket
[ 13.546480] usb 1-6: Device not responding to setup address.
[ 13.676962] ahci 0000:15:00.1: port does not support device sleep
[ 13.756687] usb 1-6: device not accepting address 3, error -71
[ 14.153438] usb 1-6: new high-speed USB device number 4 using xhci_hcd
[ 15.977783] kauditd_printk_skb: 37 callbacks suppressed
[ 15.977785] audit: type=1131 audit(1586452189.889:92): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 18.949402] usb 1-6: Device not responding to setup address.
[ 23.952635] usb 1-6: Device not responding to setup address.
[ 24.160012] usb 1-6: device not accepting address 4, error -71
[ 24.160068] usb usb1-port6: attempt power cycle
[ 24.803571] usb 1-6: new high-speed USB device number 5 using xhci_hcd
[ 30.016938] usb 1-6: device descriptor read/64, error -110
[ 36.163628] audit: type=1131 audit(1586452210.076:93): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 41.350165] usb 1-5: USB disconnect, device number 2
[ 41.610038] usb 1-5: new full-speed USB device number 6 using xhci_hcd
[ 42.040881] usb 1-5: New USB device found, idVendor=04d9, idProduct=a070, bcdDevice= 1.04
[ 42.040885] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 42.040887] usb 1-5: Product: USB Gaming Mouse
[ 42.040889] usb 1-5: Manufacturer: Sun Sonny
[ 42.956688] usb 1-6: new high-speed USB device number 7 using xhci_hcd
[ 43.014384] usb 1-6: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08
[ 43.014389] usb 1-6: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[ 43.014391] usb 1-6: Product: UB91C
[ 43.014393] usb 1-6: Manufacturer: ATHEROS
[ 43.014395] usb 1-6: SerialNumber: 12345
[ 43.038423] usb 1-6: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested
[ 43.620567] input: Sun Sonny USB Gaming Mouse as /devices/pci0000:00/0000:00:01.2/0000:15:00.0/usb1/1-5/1-5:1.0/0003:04D9:A070.0006/input/input18
[ 43.677091] holtek_mouse 0003:04D9:A070.0006: input,hidraw2: USB HID v1.10 Keyboard [Sun Sonny USB Gaming Mouse] on usb-0000:15:00.0-5/input0
[ 43.677572] input: Sun Sonny USB Gaming Mouse as /devices/pci0000:00/0000:00:01.2/0000:15:00.0/usb1/1-5/1-5:1.1/0003:04D9:A070.0007/input/input19
[ 43.733544] holtek_mouse 0003:04D9:A070.0007: input,hiddev0,hidraw3: USB HID v1.10 Mouse [Sun Sonny USB Gaming Mouse] on usb-0000:15:00.0-5/input1
[ 43.733755] holtek_mouse 0003:04D9:A070.0008: hiddev1,hidraw4: USB HID v1.10 Device [Sun Sonny USB Gaming Mouse] on usb-0000:15:00.0-5/input2
[ 44.118540] usb 1-6: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008
[ 44.367951] ath9k_htc 1-6:1.0: ath9k_htc: HTC initialized with 33 credits
[ 44.382279] mousedev: PS/2 mouse device common for all mice
[ 44.594532] ath9k_htc 1-6:1.0: ath9k_htc: FW Version: 1.4
[ 44.594535] ath9k_htc 1-6:1.0: FW RMW support: On
[ 44.594537] ath: EEPROM regdomain: 0x833a
[ 44.594538] ath: EEPROM indicates we should expect a country code
[ 44.594539] ath: doing EEPROM country->regdmn map search
[ 44.594541] ath: country maps to regdmn code: 0x37
[ 44.594542] ath: Country alpha2 being used: GB
[ 44.594543] ath: Regpair used: 0x37
[ 44.598475] ieee80211 phy0: Atheros AR9271 Rev:1
[ 44.611638] ath9k_htc 1-6:1.0 wlp21s0f0u6: renamed from wlan0
[ 44.613348] audit: type=1130 audit(1586452218.522:94): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
答案1
内核 5.5.1 中引入了一个特定的 Wi-Fi 错误。
它已被验证在内核 5.6.2 中已修复,但绝对是不是已在 5.5.14 中修复。
据推测该修复将进入 5.5.15,但我还没有看到对此的确认。
这里是布格特拉克。