Missing bluetooth firmware for Broadcom BCM4350 (Dell XPS 2016 13/15)

Bug #1599154 reported by Eugene San
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux-firmware (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

A firmware for embedded bluetooth adapter on Broadcom 4350 is missing.
Chip is provided as part of DW1820A/DW1830A on Dell XPS 2016 13/15 and probably other machines.
More info at: https://wiki.archlinux.org/index.php/Dell_XPS_13_(2016)#Bluetooth

Device IDs:
* 0a5c:6412
* BCM4350C5
* BCM2045A0

Workaround:
$ wget -c http://downloads.dell.com/FOLDER03272920M/1/9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE
$ 7z e 9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE Win32/BCM4350C5_003.006.007.0095.1703.hex
$ hex2hcd BCM4350C5_003.006.007.0095.1703.hex
$ sudo mv -vf BCM4350C5_003.006.007.0095.1703.hcd /lib/firmware/brcm/BCM-0a5c-6412.hcd
$ sudo modprobe -r btusb
$ sudo modprobe btusb

P.S.:
Same issue exists for Broadcom 4352 with IDs BCM20702A0/0a5c:216f
More info at: http://tech.sybreon.com/2015/03/15/xps13-9343-ubuntu-linux/

Revision history for this message
Seth Forshee (sforshee) wrote :

The firmware download you point to has a license which does not allow for redistribution of the firmware, therefore we cannot add it to Ubuntu's linux-firmware package. I checked upstream linux-firmware but the firmware isn't present there.

I'm marking this confirmed, but unfortunately we can't do anything unless Broadcom provides a license which allows us to redistribute the firmware.

Changed in linux-firmware (Ubuntu):
status: New → Confirmed
Changed in linux-firmware (Ubuntu):
status: Confirmed → Won't Fix
Revision history for this message
Mario Limonciello (superm1) wrote :

Per https://bugzilla.redhat.com/show_bug.cgi?id=1438969#c5 Broadcom is not doing wireless cards anymore, this won't be fixed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.