hello,
I just upgraded my MacBook Air to Kernel 6.12.30 and the WiFi no longer works. It works fine on 6.12.27. It appears the wl driver is missing from kernel 6.12.30.
6.12.27-amd64
lspci -k
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4360 802.11ac Dual Band Wireless Network Adapter (rev 03)
Subsystem: Apple Inc. Device 0117
Kernel driver in use: wl
Kernel modules: bcma, wl
/lib/modules/6.12.27-amd64/updates/dkms/wl.ko.xz
broadcom-sta-dkms/testing,now 6.30.223.271-26 amd64 [installed]
dkms source for the Broadcom STA Wireless driver
Debian 6.12.30-1
lspci -k
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4360 802.11ac Dual Band Wireless Network Adapter (rev 03)
Subsystem: Apple Inc. Device 0117
Kernel modules: bcma
sudo modprobe wl
modprobe: FATAL: Module wl not found in directory /lib/modules/6.12.30-amd64
I ran: sudo apt install linux-headers-6.12.30-amd64 linux-headers-6.12.30-common linux-kbuild-6.12.30
Autoinstall of module broadcom-sta/6.30.223.271 for kernel 6.12.30-amd64 (x86_64)
Building module(s).... done.
Signing module /var/lib/dkms/broadcom-sta/6.30.223.271/build/wl.ko
Installing /lib/modules/6.12.30-amd64/updates/dkms/wl.ko.xz
Running depmod....... done.
The driver is now built and installed. I am not sure if it was Linux kbuild or headers that fixed it.