Posts: 36
JMarlatt
Joined: 25 Apr 2016
#1
AntiX-16-b.2
I am unable to start Bluetooth. See the following:

demo@antix1:~
$ dmesg | grep tooth
[ 8.233305] usb 1-4.3: Product: Bluetooth Radio
[ 14.044733] Bluetooth: Core ver 2.21
[ 14.044756] Bluetooth: HCI device and connection manager initialized
[ 14.044763] Bluetooth: HCI socket layer initialized
[ 14.044766] Bluetooth: L2CAP socket layer initialized
[ 14.044775] Bluetooth: SCO socket layer initialized
[ 14.150658] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 14.150664] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 14.202375] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_fw.bin failed with error -2
[ 14.202379] bluetooth hci0: Falling back to user helper
[ 14.649288] Bluetooth: hci0: Failed to load rtl_bt/rtl8723b_fw.bin
[ 14.783189] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 14.783193] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 14.783221] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_fw.bin failed with error -2
[ 14.783222] bluetooth hci0: Falling back to user helper
[ 14.786114] Bluetooth: hci0: Failed to load rtl_bt/rtl8723b_fw.bin

Notice the firmware load failure with error -2

demo@antix1:~
$ hciconfig -a
hci0: Type: BR/EDR Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:28 acl:0 sco:0 events:2 errors:0
TX bytes:6 acl:0 sco:0 commands:2 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

demo@antix1:~
$ hciconfig hci0 up
Can't init device hci0: Operation not permitted (1)
demo@antix1:~

This is the hardware I am running AntiX on:

demo@antix1:~
$ inxi -b
System: Host: antix1 Kernel: 4.4.8-antix.1-486-smp i686 (32 bit) Desktop: IceWM 1.3.8
Distro: antiX-16-b2.1_386-full Berta Cáceres 26 April 2016
Machine: System: Hewlett-Packard (portable) product: HP Stream Notebook PC 13 v: Type1 - ProductConfigId
Mobo: Hewlett-Packard model: 802A v: 56.12 Bios: Insyde v: F.14 date: 08/25/2015
Battery BAT0: charge: 30.4 Wh 100.0% condition: 30.4/30.4 Wh (100%)
CPU: Dual core Intel Celeron N2840 (-MCP-) speed/max: 1182/2582 MHz
Graphics: Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
Display Server: X.Org 1.16.4 drivers: intel (unloaded: fbdev,vesa) Resolution: 1366x768@60.06hz
GLX Renderer: Mesa DRI Intel Bay Trail x86/MMX/SSE2 GLX Version: 3.0 Mesa 10.3.2
Network: Card: Realtek RTL8723BE PCIe Wireless Network Adapter driver: rtl8723be
Drives: HDD Total Size: 31.1GB (Used Error!)
Info: Processes: 139 Uptime: 20 min Memory: 153.6/1912.6MB Client: Shell (bash) inxi: 2.3.0
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#2
You could try the solution suggested in this thread


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://forums.linuxmint.com/viewtopic.php?t=216297"
linktext was:"https://forums.linuxmint.com/viewtopic.php?t=216297"
====================================

Code: Select all

sudo mkdir /lib/firmware/rtl_bt
cd /lib/firmware/rtl_bt
sudo wget http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_bt/rtl8723b_fw.bin
Posts: 36
JMarlatt
Joined: 25 Apr 2016
#3
that cured the failure to load. Thank you. Now a different msg:

root@antix1:~# hciconfig -a hci0 up
Can't init device hci0: Invalid argument (22)
root@antix1:~# hciconfig -a hci0 down
root@antix1:~# hciconfig -a hci0
hci0: Type: BR/EDR Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:126 acl:0 sco:0 events:12 errors:0
TX bytes:36 acl:0 sco:0 commands:12 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

root@antix1:~# hciconfig -a hci0 up
Can't init device hci0: Invalid argument (22)
root@antix1:~# rfkill unblock all
root@antix1:~# hciconfig -a
hci0: Type: BR/EDR Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:147 acl:0 sco:0 events:14 errors:0
TX bytes:42 acl:0 sco:0 commands:14 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

root@antix1:~# hciconfig -a hci0 up
Can't init device hci0: Invalid argument (22)
root@antix1:~# hciconfig -a hci0 UP
Warning: unknown command -"UP"
hci0: Type: BR/EDR Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:168 acl:0 sco:0 events:16 errors:0
TX bytes:48 acl:0 sco:0 commands:16 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

root@antix1:~# dmesg | grep tooth
[ 8.234701] usb 1-4.3: Product: Bluetooth Radio
[ 14.176863] Bluetooth: Core ver 2.21
[ 14.176886] Bluetooth: HCI device and connection manager initialized
[ 14.176893] Bluetooth: HCI socket layer initialized
[ 14.176897] Bluetooth: L2CAP socket layer initialized
[ 14.176905] Bluetooth: SCO socket layer initialized
[ 14.304173] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 14.304179] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 14.349153] Bluetooth: hci0: rom_version status=0 version=1
[ 14.349159] Bluetooth: hci0: extension section signature mismatch
[ 15.039458] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 15.039461] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 15.057506] Bluetooth: hci0: rom_version status=0 version=1
[ 15.057509] Bluetooth: hci0: extension section signature mismatch
[ 153.837467] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 153.837472] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 153.839469] Bluetooth: hci0: rom_version status=0 version=1
[ 153.839475] Bluetooth: hci0: extension section signature mismatch
[ 258.090485] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 258.090508] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 258.092428] Bluetooth: hci0: rom_version status=0 version=1
[ 258.092447] Bluetooth: hci0: extension section signature mismatch
[23212.627688] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[23212.627712] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[23212.629689] Bluetooth: hci0: rom_version status=0 version=1
[23212.629711] Bluetooth: hci0: extension section signature mismatch
[23266.711218] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[23266.711233] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[23266.713165] Bluetooth: hci0: rom_version status=0 version=1
[23266.713178] Bluetooth: hci0: extension section signature mismatch
[23292.713753] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[23292.713775] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[23292.715682] Bluetooth: hci0: rom_version status=0 version=1
[23292.715692] Bluetooth: hci0: extension section signature mismatch
[23699.355160] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[23699.355166] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[23699.356160] Bluetooth: hci0: rom_version status=0 version=1
[23699.356165] Bluetooth: hci0: extension section signature mismatch

So the problem now is: extension section signature mismatch

Does this look like a necessary update?
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://github.com/lwfinger/rtl8723au_bt/commit/727f0b01e50ffb48fc0bac6ce27a6718697335a3"
linktext was:"https://github.com/lwfinger/rtl8723au_b ... 18697335a3"
====================================
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#4
You could give it a try and see.