蓝牙突然停止工作

蓝牙突然停止工作

我昨天启动了电脑,发现无法发现新的蓝牙设备。启动 Windows 时它工作正常,所以我知道我的收音机没有坏。

我正在使用 VIZIO CT15-A5 笔记本电脑...

以下是一些输出:

funkdified@vizio ~ $ sudo bluetoothd -d -n
bluetoothd[2603]: Bluetooth daemon 4.101
bluetoothd[2603]: src/main.c:parse_config() parsing main.conf
bluetoothd[2603]: src/main.c:parse_config() discovto=0
bluetoothd[2603]: src/main.c:parse_config() pairto=0
bluetoothd[2603]: src/main.c:parse_config() pageto=8192
bluetoothd[2603]: src/main.c:parse_config() auto_to=60
bluetoothd[2603]: src/main.c:parse_config() name=%h-%d
bluetoothd[2603]: src/main.c:parse_config() class=0x000100
bluetoothd[2603]: src/main.c:parse_config() Key file does not have key 'DeviceID'
D-Bus setup failed: Name already in use
bluetoothd[2603]: Unable to get on D-Bus

代码:

blueman-browse
Loading configuration plugins
_________
SetAdapter (/usr/lib/python2.7/dist-packages/blueman/gui/DeviceList.py:301)
None 
_________
on_property_changed (/usr/lib/python2.7/dist-packages/blueman/gui/DeviceList.py:180)
adapter propery changed Discovering 1 
_________
on_property_changed (/usr/lib/python2.7/dist-packages/blueman/gui/DeviceList.py:180)
adapter propery changed Discovering 0 
_________
on_property_changed (/usr/lib/python2.7/dist-packages/blueman/gui/DeviceList.py:180)
adapter propery changed Discovering 1 
_________
destroy (/usr/lib/python2.7/dist-packages/blueman/gui/DeviceList.py:128)
destroying 
_________
__del__ (/usr/lib/python2.7/dist-packages/blueman/gui/DeviceSelectorWidget.py:81)
Deleting widget 
_________
__del__ (/usr/lib/python2.7/dist-packages/blueman/gui/DeviceList.py:63)
deleting mainlist

代码:

funkdified@vizio ~ $ rfkill list
0: phy0: Wireless LAN
   Soft blocked: no
   Hard blocked: no
1: hci0: Bluetooth
   Soft blocked: no
   Hard blocked: no

任何帮助都将不胜感激。不知道它怎么突然死机了!

内核 =3.5.0-17-generic

Ubuntu =12.10 64 bit version

答案1

我建议先升级你的 12.10 版本。我在运行uname -a该版本时就在这里3.5.0-26

因此,让我们先执行sudo apt-get update一个,然后执行一个sudo apt-get upgrade,然后重新启动。执行此操作时,请验证任何与蓝牙相关的包(包括 python)是否已更新。此更新可能是解决方案。您必须重新启动才能查看它是否有效。

bluetoothd 的输出表明它需要更新或更新 Python 库。在这两种情况下,系统建议的更新可能会修复它。至少它对我来说是有效的,但适用于台式电脑和蓝牙适配器。

如果没有,也许您可​​以添加输出以dmesg包含更多信息,但我非常肯定它会在更新后发挥作用。

更新:好的,现在我确信升级后你有 99% 的机会让它工作。现在你拥有的是 4.101 版本。很可能是它的第一个版本。当前软件包版本是 4.101-0ubuntu6,可以在https://launchpad.net/ubuntu/+source/bluez/4.101-0ubuntu6/+changelog

我提到了以下更新日志:

* debian/rules: add --enable-gatt (and remove the unrecognized configure
  options left over from previous releases). This fixes a regression in the
  support for Low Energy bluetooth devices such as thermometer probes and the
  like. (LP: #1055616)

相关内容