Bluetooth não localizado ( BCM2046B1) + Debian 8 (Jessie) [RESOLVIDO]

1. Bluetooth não localizado ( BCM2046B1) + Debian 8 (Jessie) [RESOLVIDO]

Flavio Amorim
flavioamorim

(usa Debian)

Enviado em 24/01/2016 - 12:49h

Olá galera,

Tenho um Vostro 3300 e recentemente instalei nele o Debian Jessie. No Windows tanto o bluetooth quanto o leitor biométrico funcionavam perfeitamente, porém no Debian nenhum dos dois estão funcionando, meu problema maior é o bluetooth, pois realmente preciso dele.
Já procurei em vários sites e até agora não consegui colocar ele para funcionar, pois o debian diz que o adaptador não foi encontrado.


Abaixo a saída do comando lsusb:

lsusb
Bus 002 Device 003: ID 0461:4d17 Primax Electronics, Ltd Optical Mouse
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0c45:6421 Microdia
Bus 001 Device 004: ID 138a:0008 Validity Sensors, Inc. VFS300 Fingerprint Reader
Bus 001 Device 007: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 001 Device 006: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


  


2. Re: Bluetooth não localizado ( BCM2046B1) + Debian 8 (Jessie) [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 24/01/2016 - 14:29h

Vou responder com perguntas:

Você chegou a rodar o hcitool? Verificou se o rfkill não o bloqueou? Verificou se o módulo foi carregado no Kernel (se não me engano é btusb)?


-----------------------------------''----------------------------------
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.


3. Re: Bluetooth não localizado ( BCM2046B1) + Debian 8 (Jessie) [RESOLVIDO]

Flavio Amorim
flavioamorim

(usa Debian)

Enviado em 24/01/2016 - 23:53h

Pois é...usei o hcitool, mas a saída é a seguinte:
root@computer:/home/flavio# hcitool dev
Devices:

Quanto ao rfkill acho que ele não está bloqueando nada, pois a saída é a seguinte:
root@computer:/home/flavio# rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

O módulo só está sendo carregado no kernel quando eu inicio o serviço de blueetoth na mão. (/etc/init.d/bluetooth start)
Eu uso o comando lsmod.

root@computer:/home/flavio#lsmod | grep bluetooth
bluetooth 374429 5 bnep
6lowpan_iphc 16588 1 bluetooth
rfkill 18867 6 cfg80211,bluetooth,dell_laptop
crc16 12343 2 ext4,bluetooth


Status após iniciar o serviço de bluetooth.

root@computer:/home/flavio# /etc/init.d/bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
Active: active (running) since Sun 2016-01-24 23:25:32 BRST; 8s ago
Docs: man:bluetoothd(8)
Main PID: 2052 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
└─2052 /usr/lib/bluetooth/bluetoothd



4. Re: Bluetooth não localizado ( BCM2046B1) + Debian 8 (Jessie) [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 27/01/2016 - 09:22h

flavioamorim escreveu:
O módulo só está sendo carregado no kernel quando eu inicio o serviço de blueetoth na mão. (/etc/init.d/bluetooth start)
Eu uso o comando lsmod.

root@computer:/home/flavio#lsmod | grep bluetooth
bluetooth 374429 5 bnep
6lowpan_iphc 16588 1 bluetooth
rfkill 18867 6 cfg80211,bluetooth,dell_laptop
crc16 12343 2 ext4,bluetooth


Status após iniciar o serviço de bluetooth.

root@computer:/home/flavio# /etc/init.d/bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
Active: active (running) since Sun 2016-01-24 23:25:32 BRST; 8s ago
Docs: man:bluetoothd(8)
Main PID: 2052 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
└─2052 /usr/lib/bluetooth/bluetoothd



Desculpa a demora..andei muito ocupado.

Não sei se é do teu conhecimento mas, aqui vai: quando um módulo/driver está instalado no Kernel, ele sempre estará disponível durante todo o tempo, toda inicialização, etc. Porém, se o mesmo não for necessário a todo momento, como por ex. um dispositivo qualquer que necessita de um módulo adicional mas que só é usado algumas vezes, aquele módulo/driver instalado estará ocupando um espaço adicional, que poderia ser usado por outros mais necessários. Sendo assim, temos a opção de subir/carregar o driver como módulo. Assim ele será ativado apenas quando o driver for plugado e/ou o sistema necessitar de tal driver. Não ocupando indefinidamente espaço no disco e memória.

Isto posto, sabemos que o módulo está sendo carregado de forma satisfatória. Então você pode adicionar o "serviço" de bluetooth para iniciar no boot, por exemplo.

É isto mesmo ou há algum outro problema?

-----------------------------------''----------------------------------
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.


5. Re: Bluetooth não localizado ( BCM2046B1) + Debian 8 (Jessie) [RESOLVIDO]

Flavio Amorim
flavioamorim

(usa Debian)

Enviado em 28/01/2016 - 17:27h

Consegui fazer com que o bluetooth funcionasse no meu computador.
luiztux, desculpa pela demora no feedback, mas estava na luta.

Só para deixar registrado caso alguém tenha o mesmo problema, o que fiz foi o seguinte:

- Instalei o Windows e todos os drivers do notebook, consegui isso no próprio site da Dell ( isso mesmo, tive que fazer muitos Gigas de backup, pois sempre utilizei o linux.)
- Ao acessar o site da Dell para instalar os drivers do meu notebook (Vostro 3300), reparei que estava disponivel uma atualização da BIOS, atualização esta que eu já tinha instalado. (Antes de instalar confirmei isso acessando a BIOS do meu note).
- Ao tentar instalar novamente, fui informado pelo próprio atualizador de que minha BIOS já estava atualizada.
- Reiniciei o computador.
- Ao reiniciar o computador, vi que mesmo estando na fase de startup aonde o computador está basicamente "conferindo o sistema" o LED do bluetooth estava ligado.
- Resolvi reinstalar o Debian e de pronto ele reconheceu meus dispositivos bluetooth.


P.S I
Agora o único problema é fazer com que um fone HS899 da Clone, funcione corretamente, pois o mesmo só está produzindo sons do lado esquerdo. Envio e recebimento de arquivos via bluetooth estão funcionando sem problemas.

P.S II
Gostaria de registrar meu agradecimento ao luiztux pela ajuda que ele me deu.

Link da atualização da BIOS - http://www.dell.com/support/home/br/pt/brdhs1/Drivers/DriversDetails?driverId=3TYNW







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts