Ayer encendí mi computadora y descubrí que no podía descubrir nuevos dispositivos Bluetooth. Funciona bien al iniciar Windows, así que sé que mi radio no se apagó.
Estoy usando una computadora portátil VIZIO CT15-A5 ...
Aquí hay algunos resultados para usted:
[email protected] ~ $ 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
Código:
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
Código:
[email protected] ~ $ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Cualquier ayuda sería muy apreciada. ¡No estoy seguro de cómo murió de repente!
Kernel = 3.5.0-17-generic
Ubuntu = 12.10 64 bit version
Recomendaría primero actualizar su versión 12.10. Tengo justo aquí cuando ejecuto uname -a
la versión 3.5.0-26
Entonces hagamos un Sudo apt-get update
seguido de un Sudo apt-get upgrade
y luego reiniciemos. Al hacerlo, verifique que cualquier paquete relacionado con Bluetooth (incluido Python) se actualice. Esta actualización podría ser la solución. Tendría que reiniciar para ver si funciona.
La salida de bluetoothd sugiere que necesita una actualización o una actualización de la biblioteca python. En ambos casos, la actualización sugerida del sistema podría solucionarlo. Al menos funcionó para mí, pero en una PC de escritorio y un dongle bluetooth.
De lo contrario, tal vez pueda agregar la salida de dmesg
para incluir más información, pero estoy muy seguro de que funcionará después de la actualización.
ACTUALIZACIÓN: Ok ahora estoy seguro de que después de la actualización tienes un 99% de posibilidades de que funcione. En este momento tienes la versión 4.101. muy probablemente la primera versión para ello. La versión actual del paquete es 4.101-0ubuntu6 que se puede encontrar en https://launchpad.net/ubuntu/+source/bluez/4.101-0ubuntu6/+changelog
Menciono el siguiente registro de cambios:
* 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)