On Fri, Jul 22, 2016 at 2:37 PM, Tod Merley todbot88@gmail.com wrote:
.. so what mods are loaded to handle wifi and bluetooth ...
03:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02) Subsystem: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] [...snip...] Kernel driver in use: bcma-pci-bridge Kernel modules: bcma
lspci doesn't list Bluetooth. I'm not sure what driver is being used, but I suspect one of these:
btusb 45056 0 snd_hda_codec_hdmi 45056 1 btrtl 16384 1 btusb btbcm 16384 1 btusb btintel 16384 1 btusb bluetooth 491520 36 bnep,hidp,btbcm,btrtl,btusb,rfcomm,btintel
It looks like bluetooth module just drags in generic, Intel, Broadcom, and Realtek device drivers, whether the hardware is present or not.
I was almost ready to give up on b43/bcma because I don't get even get 802.11n support with that driver. What I found on Broadcom's site for Linux is hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz but I haven't gone down that rabbit hole yet.