Bug#1041231: bluetooth on debian bookworm@macbook pro 2012

2023-07-16 Thread Pascal Hambourg

Hello,

On 16/07/2023 at 06:07, Alex Wibowo wrote:


Image version: 


Please mention which ISO image you used, or at least which Debian 
version your installed. I assume Debian 12.



03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries
BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Subsystem: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n 
[14e4:4331]
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma

This report is not for network issue. But I did have network issue
initially - wifi was not detected.
I had to install firmware-b43-installer package


Unfortunately the firmware required by this wireless controller cannot 
be packaged in Debian due to license incompatibility.



Anyway, back to the issue i want to report - I couldnt get bluetooth
to pair correctly with my mouse & keyboard.
I had to install bluez-firmware. After that, it works fine.


The bookworm installation image has this package but lacks 
/firmware/dep11/bluez-firmware.*, preventing the installer from 
detecting that this package is useful.


AFAICS BCM2033* files in the package are used by bcm203x and BCM434* 
files are used by btbcm. I could not find which module uses STLC2500* files.


The bcm203x module advertises both firmware and alias fields. However 
the btbcm module advertises neither. Relevant alias fields 
(acpi*:BCM2Exx:*) seem to be in the hci_uart module which depends on btbcm.


Can you please indicate which module is used and which firmware it 
loaded ? The information should be in the kernel log.




Bug#1041231: bluetooth on debian bookworm@macbook pro 2012

2023-07-15 Thread Alex Wibowo
Package: installation-reports

Boot method: USB stick
Image version: 
Date: 

Machine: Macbook pro 2012 non retina
Processor: i7
Memory: 16GB
Partitions:
Filesystem Type 1K-blocks Used Available Use% Mounted on
udev   devtmpfs   81230920   8123092   0% /dev
tmpfs  tmpfs  1631312 1844   1629468   1% /run
/dev/sda2  ext4 478096136 13534948 440201764   3% /
tmpfs  tmpfs  81565520   8156552   0% /dev/shm
tmpfs  tmpfs 5120   12  5108   1% /run/lock
/dev/sda1  vfat523244 5972517272   2% /boot/efi
tmpfs  tmpfs  1631308 2508   1628800   1% /run/user/1000


Output of lspci -knn (or lspci -nn):
00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor
DRAM Controller [8086:0154] (rev 09)
Subsystem: Apple Inc. 3rd Gen Core processor DRAM Controller [106b:00fb]
Kernel driver in use: ivb_uncore
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v2/3rd Gen
Core processor PCI Express Root Port [8086:0151] (rev 09)
Subsystem: Apple Inc. Xeon E3-1200 v2/3rd Gen Core processor PCI
Express Root Port [106b:00fb]
Kernel driver in use: pcieport
00:01.1 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v2/3rd Gen
Core processor PCI Express Root Port [8086:0155] (rev 09)
Subsystem: Apple Inc. Xeon E3-1200 v2/3rd Gen Core processor PCI
Express Root Port [106b:00fb]
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen
Core processor Graphics Controller [8086:0166] (rev 09)
Subsystem: Apple Inc. 3rd Gen Core processor Graphics Controller 
[106b:00fb]
Kernel driver in use: i915
Kernel modules: i915
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series
Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
Subsystem: Intel Corporation 7 Series/C210 Series Chipset Family USB
xHCI Host Controller [8086:7270]
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller [0780]: Intel Corporation 7
Series/C216 Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
Subsystem: Intel Corporation 7 Series/C216 Chipset Family MEI
Controller [8086:7270]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset
Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
Subsystem: Intel Corporation 7 Series/C216 Chipset Family USB
Enhanced Host Controller [8086:7270]
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C216 Chipset
Family High Definition Audio Controller [8086:1e20] (rev 04)
Subsystem: Intel Corporation 7 Series/C216 Chipset Family High
Definition Audio Controller [8086:7270]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C216 Chipset
Family PCI Express Root Port 1 [8086:1e10] (rev c4)
Subsystem: Intel Corporation 7 Series/C216 Chipset Family PCI Express
Root Port 1 [8086:7270]
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series
Chipset Family PCI Express Root Port 2 [8086:1e12] (rev c4)
Subsystem: Intel Corporation 7 Series/C210 Series Chipset Family PCI
Express Root Port 2 [8086:7270]
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series
Chipset Family PCI Express Root Port 3 [8086:1e14] (rev c4)
Subsystem: Intel Corporation 7 Series/C210 Series Chipset Family PCI
Express Root Port 3 [8086:7270]
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset
Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
Subsystem: Intel Corporation 7 Series/C216 Chipset Family USB
Enhanced Host Controller [8086:7270]
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1f.0 ISA bridge [0601]: Intel Corporation HM77 Express Chipset LPC
Controller [8086:1e57] (rev 04)
Subsystem: Intel Corporation HM77 Express Chipset LPC Controller 
[8086:7270]
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset
Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04)
Subsystem: Intel Corporation 7 Series Chipset Family 6-port SATA
Controller [AHCI mode] [8086:7270]
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C216 Chipset Family
SMBus Controller [8086:1e22] (rev 04)
Subsystem: Intel Corporation 7 Series/C216 Chipset Family SMBus
Controller [8086:7270]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 VGA compatible controller [0300]: NVIDI