我有一台连接到电视的“媒体内容”计算机,我用它来播放电影、音乐和玩游戏。
最近我想通过主板提供的蓝牙使用我的 Wii 和 PS3 操纵杆中的任一个或两个。起初我的 PC 似乎能够检测到 PS3 操纵杆,但无法将它们配对。我甚至能够配对 PS3 操纵杆并查看我触发的各种操作,但当我关闭程序时,设备会取消配对。
我尝试了各种方法,但最终系统还是无法正常工作……
现在,当我开始新会话时,小时附近的蓝牙图标没有显示。我可以启动蓝牙应用程序,但未检测到任何设备。我可能在按照modprobe
操作指南中的说明操作驱动程序时弄乱了。
sudo lspci | grep -i blue
没有显示任何内容。lsusb
主板是 GIGABYTE GA-Z87N-WIFI,蓝牙曾经工作过。
我使用 Ubuntu 16.04。
我该如何解决这个问题?
这里有一些输出:
louis@cinema-wifi:~$ sudo dmesg | grep Blue
[ 16.088420] Bluetooth: Core ver 2.21
[ 16.088438] Bluetooth: HCI device and connection manager initialized
[ 16.088441] Bluetooth: HCI socket layer initialized
[ 16.088444] Bluetooth: L2CAP socket layer initialized
[ 16.088448] Bluetooth: SCO socket layer initialized
[ 18.231336] Bluetooth: hci0 command 0x0c03 tx timeout
[ 26.227321] Bluetooth: hci0 sending initial HCI reset command failed (-110)
[ 28.231323] Bluetooth: hci0 command 0x0c03 tx timeout
[ 36.227354] Bluetooth: hci0 sending initial HCI reset command failed (-110)
[ 36.648754] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 36.648756] Bluetooth: BNEP filters: protocol multicast
[ 36.648760] Bluetooth: BNEP socket layer initialized
[ 8741.765627] Bluetooth: hci0 command 0x0c03 tx timeout
[ 8749.761485] Bluetooth: hci0 sending initial HCI reset command failed (-110)
[ 8811.536379] Bluetooth: hci0 command 0x0c03 tx timeout
[ 8819.532238] Bluetooth: hci0 sending initial HCI reset command failed (-110)
[ 8821.536199] Bluetooth: hci0 command 0x0c03 tx timeout
[ 8829.532066] Bluetooth: hci0 sending initial HCI reset command failed (-110)
louis@cinema-wifi:~$ sudo lspci -knn | grep Net -A3; sudo lsusb
03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 73)
Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4070]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 041e:323d Creative Technology, Ltd
Bus 003 Device 003: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 003 Device 002: ID 04f2:0116 Chicony Electronics Co., Ltd KU-2971/KU-0325 Keyboard
Bus 003 Device 005: ID 8087:07dc Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
答案1
TL;DR:关闭、断开电源、喝杯咖啡并重新启动。
我遇到过类似的问题,我的女朋友将她的手机插入我插入 PC 进行数据传输的 USB 电缆。突然间,我的蓝牙耳机停止工作,所有蓝牙活动都停止了。我搜索了内核日志,发现了与您类似的日志
Mar 15 16:14:54 pascalwhoop vmunix: [ 110.560078] Bluetooth: hci0 sending initial HCI reset command failed (-110)
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.118935] Bluetooth: Core ver 2.22
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.118943] Bluetooth: HCI device and connection manager initialized
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.118944] Bluetooth: HCI socket layer initialized
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.118945] Bluetooth: L2CAP socket layer initialized
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.118947] Bluetooth: SCO socket layer initialized
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148196] Bluetooth: HCI UART driver ver 2.3
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148197] Bluetooth: HCI UART protocol H4 registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148198] Bluetooth: HCI UART protocol BCSP registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148209] Bluetooth: HCI UART protocol LL registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148210] Bluetooth: HCI UART protocol ATH3K registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148210] Bluetooth: HCI UART protocol Three-wire (H5) registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148227] Bluetooth: HCI UART protocol Intel registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148235] Bluetooth: HCI UART protocol Broadcom registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148235] Bluetooth: HCI UART protocol QCA registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148236] Bluetooth: HCI UART protocol AG6XX registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 10.148236] Bluetooth: HCI UART protocol Marvell registered
Mar 15 19:37:20 pascalwhoop vmunix: [ 12.160110] Bluetooth: hci0 command 0x0c03 tx timeout
Mar 15 19:37:20 pascalwhoop vmunix: [ 13.971314] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Mar 15 19:37:20 pascalwhoop vmunix: [ 13.971316] Bluetooth: BNEP filters: protocol multicast
Mar 15 19:37:20 pascalwhoop vmunix: [ 13.971318] Bluetooth: BNEP socket layer initialized
Mar 15 19:37:20 pascalwhoop vmunix: [ 20.192100] Bluetooth: hci0 sending initial HCI reset command failed (-110)
然后我发现这帖子告诉我不要重新启动,而是关闭,断开电源,让冷凝器清空,然后重新连接. 这样做了,然后轰隆隆:
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.506983] Bluetooth: Core ver 2.22
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.506992] Bluetooth: HCI device and connection manager initialized
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.506994] Bluetooth: HCI socket layer initialized
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.506995] Bluetooth: L2CAP socket layer initialized
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.506998] Bluetooth: SCO socket layer initialized
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513817] Bluetooth: HCI UART driver ver 2.3
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513818] Bluetooth: HCI UART protocol H4 registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513818] Bluetooth: HCI UART protocol BCSP registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513825] Bluetooth: HCI UART protocol LL registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513825] Bluetooth: HCI UART protocol ATH3K registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513825] Bluetooth: HCI UART protocol Three-wire (H5) registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513838] Bluetooth: HCI UART protocol Intel registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513843] Bluetooth: HCI UART protocol Broadcom registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513844] Bluetooth: HCI UART protocol QCA registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513844] Bluetooth: HCI UART protocol AG6XX registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.513844] Bluetooth: HCI UART protocol Marvell registered
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.558591] Bluetooth: hci0: read Intel version: 370710018002030d00
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.559913] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
Mar 15 20:00:46 pascalwhoop vmunix: [ 13.692579] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated
Mar 15 20:00:46 pascalwhoop vmunix: [ 18.074597] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Mar 15 20:00:46 pascalwhoop vmunix: [ 18.074598] Bluetooth: BNEP filters: protocol multicast
Mar 15 20:00:46 pascalwhoop vmunix: [ 18.074600] Bluetooth: BNEP socket layer initialized
Mar 15 20:00:46 pascalwhoop vmunix: [ 24.987387] Bluetooth: RFCOMM TTY layer initialized
Mar 15 20:00:46 pascalwhoop vmunix: [ 24.987396] Bluetooth: RFCOMM socket layer initialized
Mar 15 20:00:46 pascalwhoop vmunix: [ 24.987402] Bluetooth: RFCOMM ver 1.11
我正在运行
07:00.0 Network controller: Intel Corporation Wireless 7260 (rev 6b)
设备与 Hackintosh 兼容,但实际上一直切换到 Debian。
答案2
我遇到了完全相同的问题。然后,我进行了内核更新和旧内核 grub 启动等等……所有操作。但都不起作用。
但 pascalwhoop 的答案非常有效。
只需关闭
sudo shutdown -h now
拔掉所有线缆,如电源、显示器 HDMI、USB、UTP Cat5.e 等。然后插上并启动系统。
现在它运行得非常好。
由于 SOF 声誉不佳,不允许发表评论,因此我在这里回答了:)
答案3
安装后我遇到了类似的问题华硕得到我的Xbox One 控制器在 Ubuntu 上通过蓝牙工作。它工作得很好,两天后控制器就不再出现了。
多次重启并搜索可能的驱动程序问题,但无济于事。晚上关闭并再次打开也没用。
最后,拔掉电源插头然后重新启动就成功了。