rtl8723au_bt icon indicating copy to clipboard operation
rtl8723au_bt copied to clipboard

rtl8723be (0bda:b001) bluetooth doesnt work on linux-4.6.0-1-amd64

Open xundeenergie opened this issue 8 years ago • 2 comments

Hi There!

I have this combinated WIFI/Bluetooth-Adapter on my HP ProBook 450 G2. And it worked for a long time, since Kernel 4.0 (i think i remember correcktly)

Now it stopped working on Debian stretch with kernel 4.6.0-1, also with Kernel 4.5

# lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 062a:4101 Creative Labs Wireless Keyboard/Mouse
Bus 002 Device 003: ID 05c8:0374 Cheng Uei Precision Industry Co., Ltd (Foxlink) 
Bus 002 Device 002: ID 0bda:b001 Realtek Semiconductor Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I compiled and installed the rtlwifi from the troy-branch, and i can see my laptop on my mobile-phone, but i'm not able to pair the devices. The laptop does not recognize the mobile-phone on bluetooth.

Installing this driver nothing happens.

Do you need more infos

Best regards

Jakob

xundeenergie avatar Jun 21 '16 00:06 xundeenergie

I tried rtlwifi from kernel-branch on # uname -r 4.6.0-1-amd64

after compiling and make install i removed the module with

modprobe -rv btusb

Then i reloaded the module

# modprobe -v btusb
insmod /lib/modules/4.6.0-1-amd64/kernel/drivers/bluetooth/btintel.ko 
insmod /lib/modules/4.6.0-1-amd64/kernel/drivers/bluetooth/btbcm.ko 
insmod /lib/modules/4.6.0-1-amd64/kernel/drivers/bluetooth/btrtl.ko 
insmod /lib/modules/4.6.0-1-amd64/kernel/drivers/bluetooth/btusb.ko 

journalctl -f gives me:

Jun 21 22:46:43 aldebaran kernel: usbcore: registered new interface driver btusb
Jun 21 22:46:43 aldebaran systemd[1]: Starting Load/Save RF Kill Switch Status...
Jun 21 22:46:43 aldebaran kernel: Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
Jun 21 22:46:43 aldebaran kernel: Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
Jun 21 22:46:43 aldebaran kernel: bluetooth hci0: firmware: direct-loading firmware rtl_bt/rtl8723b_fw.bin
Jun 21 22:46:43 aldebaran kernel: Bluetooth: hci0: rom_version status=0 version=1
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Failed to obtain handles for "Service Changed" characteristic
Jun 21 22:46:44 aldebaran systemd-udevd[10858]: failed to execute '/usr/bin/hciconfig' '/usr/bin/hciconfig hci0 up': No such file or directory
Jun 21 22:46:44 aldebaran systemd-udevd[10853]: Process '/usr/bin/hciconfig hci0 up' failed with exit code 2.
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Not enough free handles to register service
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Error adding Link Loss service
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Not enough free handles to register service
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Not enough free handles to register service
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Not enough free handles to register service
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Current Time Service could not be registered
Jun 21 22:46:44 aldebaran bluetoothd[1183]: gatt-time-server: Input/output error (5)
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Not enough free handles to register service
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Not enough free handles to register service
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Sap driver initialization failed.
Jun 21 22:46:44 aldebaran bluetoothd[1183]: sap-server: Operation not permitted (1)
Jun 21 22:46:44 aldebaran systemd[1]: Reached target Bluetooth.
Jun 21 22:46:44 aldebaran bluetoothd[1183]: RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
Jun 21 22:46:44 aldebaran systemd[1]: Started Load/Save RF Kill Switch Status.
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Endpoint registered: sender=:1.237 path=/MediaEndpoint/A2DPSource
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Endpoint registered: sender=:1.237 path=/MediaEndpoint/A2DPSink
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Endpoint registered: sender=:1.67 path=/MediaEndpoint/A2DPSource
Jun 21 22:46:44 aldebaran bluetoothd[1183]: Endpoint registered: sender=:1.67 path=/MediaEndpoint/A2DPSink

# dmesg | grep Bluetooth
[    5.434160] usb 1-4: Product: Bluetooth Radio 
[   12.013753] Bluetooth: Core ver 2.21
[   12.013772] Bluetooth: HCI device and connection manager initialized
[   12.013776] Bluetooth: HCI socket layer initialized
[   12.013778] Bluetooth: L2CAP socket layer initialized
[   12.013785] Bluetooth: SCO socket layer initialized
[   12.404202] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[   12.404207] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[   12.407198] Bluetooth: hci0: rom_version status=0 version=1
[   12.434851] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   12.434856] Bluetooth: BNEP filters: protocol multicast
[   12.434861] Bluetooth: BNEP socket layer initialized
[   19.985808] Bluetooth: RFCOMM TTY layer initialized
[   19.985820] Bluetooth: RFCOMM socket layer initialized
[   19.985827] Bluetooth: RFCOMM ver 1.11
[   21.987871] Bluetooth: hci0 command 0x0c24 tx timeout
[   23.991751] Bluetooth: hci0 command 0x0c52 tx timeout
[50780.041306] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[50780.041316] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[50780.045139] Bluetooth: hci0: rom_version status=0 version=1

You need more information?

xundeenergie avatar Jun 21 '16 20:06 xundeenergie

Similar for me: Same laptop and working if my boot kernel is 4.5.0-2-amd64 and NOT working with 4.6.0-1-amd64 (Debian Stretch)

rafa400 avatar Jun 28 '16 15:06 rafa400