Bluetooth de repente parou de funcionar

2

Inicializei meu computador ontem e descobri que não conseguia descobrir novos dispositivos bluetooth .. Funciona bem ao inicializar no Windows, então sei que meu rádio não morreu.

Estou usando um laptop VIZIO CT15-A5 ...

Aqui estão algumas saídas para você:

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

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:

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

Qualquer ajuda seria muito apreciada. Não sei como acabou de morrer de repente!

Kernel = 3.5.0-17-generic

Ubuntu = 12.10 64 bit version

    
por Abram 20.03.2013 / 09:41

1 resposta

2

Eu recomendaria primeiro atualizar sua versão 12.10. Eu tenho aqui mesmo quando executando uname -a da versão 3.5.0-26

Então, vamos fazer um sudo apt-get update seguido por um sudo apt-get upgrade e depois reiniciar. Ao fazer isso, verifique se qualquer pacote relacionado ao bluetooth (incluindo o python) é atualizado. Esta atualização pode ser a solução. Você teria que reiniciar para ver se funciona.

A saída do bluetoothd sugere que ele precisa de uma atualização ou de uma atualização da biblioteca python. Em ambos os casos, a atualização sugerida do sistema pode consertá-lo. Pelo menos funcionou para mim, mas em um PC de mesa e um dongle bluetooth.

Se não, talvez você possa adicionar a saída de dmesg para incluir mais informações, mas estou muito certo de que funcionará após a atualização.

ATUALIZAÇÃO: Ok, agora estou certo de que, após a atualização, você terá 99% de chance de fazê-lo funcionar. Agora você tem a versão 4.101. provavelmente a primeira versão para isso. A versão atual do pacote é o 4.101-0ubuntu6, que pode ser encontrado no link

Eu menciono o seguinte 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)
    
por Luis Alvarado 23.03.2013 / 03:01