Bug 32134

Summary: Driver Broadcom BCM2046B1 missing
Product: Mageia Reporter: Guillaume Royer <guillaume.royer>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Guillaume Royer 2023-07-23 19:12:09 CEST
Description of problem:
I can't connect some Bluetooth devices. Driver Broadcom BCM2046B1 is missing.
I have Mac mini with with three network hardware:

Broadcom BCM4331 802.11a/b/g/n for Wi-Fi
Broadcom NetXtreme BCM57765 for Ethernet
Broadcom BCM2046B1 USB 2.0 for Bluetooth

With driver non-free BCM4331 works fine but BCM2046B1 is not found. I don't know what driver I have to install.
With Mageia 8 there weren't problem, the HW was recognize at install.

Version-Release number of selected component (if applicable): Mageia 9 RC1

---

lsusb
Bus 002 Device 005: ID 0b33:1055 Contour Design, Inc. UNIMOUSE
Bus 002 Device 004: ID 258a:6a88 SINO WEALTH USB KEYBOARD
Bus 002 Device 003: ID 05ac:8242 Apple, Inc. Built-in IR Receiver
Bus 002 Device 002: ID 0424:2513 Microchip Technology, Inc. (formerly SMSC) 2.0 Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0930:6544 Toshiba Corp. TransMemory-Mini / Kingston DataTraveler 2.0 Stick
Bus 001 Device 007: ID 05ac:8281 Apple, Inc. Bluetooth Host Controller
Bus 001 Device 006: ID 05ac:820b Apple, Inc. Bluetooth HID Mouse
Bus 001 Device 005: ID 05ac:820a Apple, Inc. Bluetooth HID Keyboard
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 002: ID 0424:2513 Microchip Technology, Inc. (formerly SMSC) 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

---

lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Universal Host Controller #5 (rev 05)
00:1a.7 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Universal Host Controller #1 (rev 05)
00:1d.7 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM57765 Gigabit Ethernet PCIe (rev 10)
02:00.1 SD Host controller: Broadcom Inc. and subsidiaries BCM57765/57785 SDXC/MMC Card Reader (rev 10)
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)
04:00.0 PCI bridge: Texas Instruments XIO2213A/B/XIO2221 PCI Express to PCI Bridge [Cheetah Express] (rev 01)
05:00.0 FireWire (IEEE 1394): Texas Instruments XIO2213A/B/XIO2221 IEEE-1394b OHCI Controller [Cheetah Express] (rev 01)
06:00.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
07:00.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
07:03.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
07:04.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
07:05.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
07:06.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
08:00.0 System peripheral: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
Comment 1 Thomas Backlund 2023-07-24 18:37:12 CEST
There is a kernel-6.4.5-2.mga9 in Core Updates Testing, does that one work any better?

Status: NEW => NEEDINFO

Comment 2 Guillaume Royer 2023-07-24 21:02:17 CEST
(In reply to Thomas Backlund from comment #1)
> There is a kernel-6.4.5-2.mga9 in Core Updates Testing, does that one work
> any better?

I have installed :

kernel-desktop-6.4.5-2.mga9.x86_64.rpm   
kernel-desktop-devel-6.4.5-2.mga9.x86_64.rpm 
kernel-userspace-headers-6.4.5-2.mga9.x86_64.rpm   

I hope I haven't forgotten any? 

In any case, the problem has been solved, I've been able to detect my keyboard and install it.
I'm now writing with it.
Comment 3 Thomas Backlund 2023-07-24 21:04:31 CEST
perfect, marking as fixed

Status: NEEDINFO => RESOLVED
Resolution: (none) => FIXED