Jeff Geerling
Jeff Geerling
It seems like this card is very popular in the Hackintosh community, as it works on Hackintosh builds with no additional drivers or patches needed. Information on getting it going...
Ah but the chip itself is `BCM4360`, and it looks like that may be supported in that driver. The [Arch Wiki states](https://wiki.archlinux.org/index.php/Broadcom_wireless#No_5GHz_for_BCM4360_(14e4:43a0)_/_BCM43602_(14e4:43ba)_devices) that 5GHz might not work on higher channels...
``` Device Drivers > Network device support > Wireless LAN > Broadcom 43xx wireless support (mac80211 stack) ``` Seems like it was enabled in the default config, at least in...
I rebooted; first reboot, got a kernel panic, but 2nd reboot it was clean. ``` $ lsmod | grep mac mac80211 905216 1 b43 libarc4 16384 1 mac80211 brcmfmac 323584...
Interesting... apparently you have to install a separate driver from the non-free repo (which is enabled by default on Pi OS in `/etc/apt/sources.list`): ``` sudo apt-get install broadcom-sta-* sudo modprobe...
Ah... in the kernel, I may be able to use `BRCMSMAC`, which is used for PCIe, and _was_ disabled by default. From the driver wiki (https://wireless.wiki.kernel.org/en/users/Drivers/brcm80211): Location: → Device Drivers...
But it's not showing up as a loaded module after installing it and rebooting: ``` $ lsmod | grep mac brcmfmac 364544 0 brcmutil 24576 1 brcmfmac cfg80211 860160 1...
So tried a modprobe and got: ``` $ sudo modprobe brcmsmac $ dmesg ... [ 1123.881145] pci 0000:00:00.0: of_irq_parse_pci: failed with rc=-22 [ 1123.881179] pci 0000:00:00.0: enabling device (0000 ->...
@insekt - IO BAR space is not a thing on ARM platforms, so that's expected. It looks like the Pi's otherwise identifying the card correctly. Have you tried installing Intel's...
@insekt - Yes; IO bar space doesn't exist at all on ARM, so when you see: ``` [ 1.172996] pci 0000:01:00.0: BAR 2: no space for [io size 0x0020] [...