[SOLVED] Sonya on Tablet No Bluetooth Adapters found
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
[SOLVED] Sonya on Tablet No Bluetooth Adapters found
I have installed Sonya on a Fujitsu Tablet (came with Win 8.1) which has a network card BCM43241b4. I managed to get the WiFi working after installing the file brcmfmac43241b4-sdio.txt into /lib/firmware/brcm. This card should support Bluetooth as well as WiFi, but BT doesn't work due to the error "No Bluetooth Adapters found".
I found a DELL website with firmware for the BCM43421 which supports WiFi and BT but it is for Windows only. I believe the problem may be the firmware file that ships with Mint 18.2 does not allow BT.
Does anyone know of a firmware file for Linux which will allow WiFi and BT? Or does anyone have any other suggestions that I can try?
System details https://pastebin.com/sbDSH7md
Thanks for any pointers
I found a DELL website with firmware for the BCM43421 which supports WiFi and BT but it is for Windows only. I believe the problem may be the firmware file that ships with Mint 18.2 does not allow BT.
Does anyone know of a firmware file for Linux which will allow WiFi and BT? Or does anyone have any other suggestions that I can try?
System details https://pastebin.com/sbDSH7md
Thanks for any pointers
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Sonya on Tablet No Bluetooth Adapters found
I would use the Update Manager using the view/linux kernel menu to install the newest kernel available(4.11.0?) then reboot and see if it works. I have no idea what is required to get the SDIO bluetooth chipsets working as I am more familiar with the USB bluetooth
Re: Sonya on Tablet No Bluetooth Adapters found
Thanks for the suggestion , I will give it a try.
phil
phil
Re: Sonya on Tablet No Bluetooth Adapters found
Installed latest kernel, but still no bluetooth adapters.
~ $ uname -r
4.12.6-041206-generic
~ $ uname -r
4.12.6-041206-generic
Re: Sonya on Tablet No Bluetooth Adapters found
See if
Shows us any errors or clues as you may need firmware
Code: Select all
dmesg | egrep -i 'blue|firm'
Re: Sonya on Tablet No Bluetooth Adapters found
See output of dmesg, the firmware version does look a little old. I will try to get a later version of Broadcom software from a Windows vendor, break it open and convert the firmware file to a format that Linux can use - I have seen a method for doing this .
thanks, phil
Code: Select all
$ dmesg | egrep -i 'blue|firm'
[ 0.206837] [Firmware Info]: PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] not reserved in ACPI motherboard resources
[ 1.775591] [Firmware Bug]: No valid trip found
[ 5.372594] Bluetooth: Core ver 2.22
[ 5.372631] Bluetooth: HCI device and connection manager initialized
[ 5.372638] Bluetooth: HCI socket layer initialized
[ 5.372644] Bluetooth: L2CAP socket layer initialized
[ 5.372920] Bluetooth: SCO socket layer initialized
[ 5.388192] Bluetooth: HCI UART driver ver 2.3
[ 5.388195] Bluetooth: HCI UART protocol H4 registered
[ 5.388196] Bluetooth: HCI UART protocol BCSP registered
[ 5.388197] Bluetooth: HCI UART protocol LL registered
[ 5.388198] Bluetooth: HCI UART protocol ATH3K registered
[ 5.388199] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 5.388291] Bluetooth: HCI UART protocol Intel registered
[ 5.411728] Bluetooth: HCI UART protocol Broadcom registered
[ 5.411730] Bluetooth: HCI UART protocol QCA registered
[ 5.411731] Bluetooth: HCI UART protocol AG6XX registered
[ 5.411732] Bluetooth: HCI UART protocol Marvell registered
[ 6.355358] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Jul 17 2 013 07:36:07 version 6.10.197.71 (r412987) FWID 01-882d2634
[ 1509.904838] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 1509.904841] Bluetooth: BNEP filters: protocol multicast
[ 1509.904847] Bluetooth: BNEP socket layer initialized
Re: Sonya on Tablet No Bluetooth Adapters found
Maybe you can snoop through the /sys/bus/sdio directory and see what you find in the subdirectories modalias file, the problem might be that the kernel needs another device added to the source code. Broadcom's vendor ID is 02d0
Re: Sonya on Tablet No Bluetooth Adapters found
hi,
Poking into the /sys/bus/sdio directory show what looks like 2 devices (the :1 and the :2) but a single driver - brcmfmac. Each of the devices, if that is what they are, have the same modalias.
I am not sure what this is telling me, but I think I will forget about Bluetooth for the moment.
I did not go down the Windows firmware route as the driver is not complaining about any missing firmware file.
Thank you for your assistance, I guess we can close this thread.
phil
Poking into the /sys/bus/sdio directory show what looks like 2 devices (the :1 and the :2) but a single driver - brcmfmac. Each of the devices, if that is what they are, have the same modalias.
Code: Select all
> ls /sys/bus/sdio
devices drivers drivers_autoprobe drivers_probe uevent
ls /sys/bus/sdio/drivers
brcmfmac
> ls /sys/bus/sdio/devices/
mmc1:0001:1 mmc1:0001:2
> ls /sys/bus/sdio/devices/mmc1*
/sys/bus/sdio/devices/mmc1:0001:1:
class device driver firmware_node ieee80211 modalias net power subsystem uevent vendor
/sys/bus/sdio/devices/mmc1:0001:2:
class device driver firmware_node modalias power subsystem uevent vendor
> cat /sys/bus/sdio/devices/mmc1:0001:1/modalias
sdio:c00v02D0d4324
> cat /sys/bus/sdio/devices/mmc1:0001:2/modalias
sdio:c00v02D0d4324
I did not go down the Windows firmware route as the driver is not complaining about any missing firmware file.
Thank you for your assistance, I guess we can close this thread.
phil
Re: Sonya on Tablet No Bluetooth Adapters found
See what happens
Then check
Code: Select all
btattach --bredr /dev/ttyS1 -P bcm
Code: Select all
dmesg | tail -20
Re: Sonya on Tablet No Bluetooth Adapters found
Here goes:
Code: Select all
$ sudo btattach --bredr /dev/ttyS1 -P bcm
[sudo] password for philip:
Attaching BR/EDR controller to /dev/ttyS1
Failed to flush serial port: Input/output error
No controller attached
$ dmesg | tail -20
[11183.115801] usbcore: registered new interface driver r8152
[11183.127581] usbcore: registered new interface driver cdc_ether
[11183.200012] usb 1-4.1: reset high-speed USB device number 3 using xhci_hcd
[11183.363332] r8152 1-4.1:1.0 eth0: v1.08.8
[11183.423025] usb 1-1: new high-speed USB device number 4 using xhci_hcd
[11183.563252] usb 1-1: New USB device found, idVendor=04b4, idProduct=6502
[11183.563256] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[11183.563726] hub 1-1:1.0: USB hub found
[11183.563791] hub 1-1:1.0: 4 ports detected
[11183.851673] usb 1-1.4: new high-speed USB device number 5 using xhci_hcd
[11183.964381] usb 1-1.4: New USB device found, idVendor=04c5, idProduct=14a3
[11183.964395] usb 1-1.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[11183.964403] usb 1-1.4: Product: USB Audio
[11183.964411] usb 1-1.4: Manufacturer: Generic
[11183.964419] usb 1-1.4: SerialNumber: 200901010001
[11184.142080] r8152 1-4.1:1.0 enxc47d461083de: renamed from eth0
[11184.180151] IPv6: ADDRCONF(NETDEV_UP): enxc47d461083de: link is not ready
[11184.211305] IPv6: ADDRCONF(NETDEV_UP): enxc47d461083de: link is not ready
[11185.003142] usbcore: registered new interface driver snd-usb-audio
[16936.039615] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[\CODE]
Re: Sonya on Tablet No Bluetooth Adapters found
Solved...
The guys on linuxium are doing some good work on putting Ubuntu onto Intel Atom and have a script for grabbing the latest Broadcom drivers:
linuxium-install-broadcom-drivers.sh
After installing the latest Broadcom driver I then got a line in dmesg about a missing firmware file BCM4342B3.hcd which I then downloaded from Sourceforge and now Bluetooth is working.
The guys on linuxium are doing some good work on putting Ubuntu onto Intel Atom and have a script for grabbing the latest Broadcom drivers:
linuxium-install-broadcom-drivers.sh
After installing the latest Broadcom driver I then got a line in dmesg about a missing firmware file BCM4342B3.hcd which I then downloaded from Sourceforge and now Bluetooth is working.