Results 1 to 2 of 2

Thread: BCM43602 no Bluetooth adapters recognized

  1. #1
    Join Date
    Jul 2019
    Beans
    2

    BCM43602 no Bluetooth adapters recognized

    Hello i have a xps15 that blows speakers about every two weeks so im trying to connect some bluetooth speaks but ubuntu doesn't recognize any bluetooth adapter in ubuntu 18.04

  2. #2
    Join Date
    Feb 2014
    Beans
    11

    Re: BCM43602 no Bluetooth adapters recognized

    I had a similar problem with Bluetooth over my wifi adapter card for Ubuntu-gmome 14.04. The old ateros card worked but the bluetooth co-existence was always poor. I had upgraded the wifi card and antennas to an Intel dual-AC 7260 card but could never get bluetooth to work in ununtu or win7 (-dual boot HP ProBook 440 G1). So the next Idea was to try a Broadcomm BCM4352 and I had the same problem.

    After to weeks of chasing forms, links and support options I could not get my mouse to work!

    In the terminal command line $ bluetoothctl it never would find the controller. $ blueman-manager would not work neither would $ bluetooth-wizard.
    But then I ran $ sudo bluetooth-wizard and it found my mouse in less then a second.
    Some forums suggest it is a problem of permissions of RFcomm or hci0 but the answers are too convoluted and doing $ sudo usermod -aG plugdev users wheel lp did not seam to work and was an answer for slackware64 anyway.

    Only $ sudo bluetooth-wizard worked!!!

    Note:
    Ubuntu will INSTALL the Brodcomm firmware drivers for BMC4252 under aditional drvivers, ($ /usr/bin/software-properties-gtk --open-tab=4) but will not install the needed bluetooth firmware driver for BCM20702A1.
    You will need to hack this yourself and add it as /lib/firmware/brcm/BCM.hcd or /lib/firmware/brcm/BCM20702A1-0a5c-21fb.hcd. The secret is the octal code found by doing $ spci -knn | grep Net -A3; lsusb in Mine it came up as:

    03:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
    Subsystem: Hewlett-Packard Company Device [xxxxxx]
    Kernel driver in use: wl
    Bus 002 Device 002: ID 8087:8000 Intel Corp.
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 8087:8008 Intel Corp.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 003: ID 04f2:b3c8 Chicony Electronics Co., Ltd
    Bus 003 Device 002: ID 15d9:0a4e Trust International B.V.
    Bus 003 Device 004: ID 0a5c:21fb Broadcom Corp.
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    ...and the needed info is in the second to the last line "0a5c:21fb" that is the device and manufacturer code.
    The hack was made from broadcom-sta-dkms_6.30.223.271-5_all.deb or windows DR_USB_BT400_1201710_Windows.zip, but you will need another program to convert the hex file to a .hcd file. The newer version did not work so I stuck with 6.30.223.271-5
    I did a search for "Firmware for BCM20702A1 based devices" and found it. Don't expect to find it from Broadcomm as it seems they have hidden them, but I found them on a dell website.

    Perhaps the Intel card would have worked if I had run $ sudo bluetooth-wizard as that card I did not need to do a hack for the drivers? Any one need some Intel PCIe half cards for a Laptop?
    -James
    Last edited by nilandj-nilandsplace; July 30th, 2019 at 03:00 PM.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •