B43 requiring bcma AND ssb???
I'm fairly new to Linux and there is only one thing that still forces me to reboot and start windows instead every now and then.
When I'm at home I want to connect my mobile devices (tablet, smartphone) to wifi, but since our hotspot's antenna cannot supply my room with our WLAN I used to start a "Virtual Router" on my laptop, thus sharing it's ethernet connection with my devices via its wlan-card in host mode.
Under Linux, I found out, this is only possible with hostAPD and the only driver supporting host-mode on my wlan-card (bcm43225) is b43. But unfortunately, Fedora's standard driver was brcmsmac. Therefore I am messing around with the installation of b43 for some time now but it still refuses to work.
At least I got it to auto-load on boot by creating an entry in etc/rc.local, but I think it isn't a good sign already that the kernel doesn't load b43 itself.
But as of now, I am more concerened with the question giving its name to this post. When I run lsmod | grep b43 I get the following:
I found this strange, because I rather thought of ssb as an alternative for bcma and vice versa, but both are needed, because when I remove one and try to insmod b43.ko (while it's not loaded) I only get
b43 365923 0
bcma 30183 1 b43
ssb 61441 1 b43
mmc_core 102497 2 ssb,b43
mac80211 492420 1 b43
cfg80211 195764 2 mac80211,b43
dmesg will also include many errors saying "unknown symbol" afterwards.
Error: could not insert module b43.ko: Unknown symbol in module
In dmesg I also found the following line concerning b43:
I thought maybe the feature list will also help you to tell me where my problem is.
[ 10.426461] Broadcom 43xx driver loaded [ Features: PMNLS ]
I am running Fedora 17beta (kernel 3.3) and I wouldn't be surprised if you told me that it's simply because of a bug in fc17, but at least I am sure then.
Huge thanks in advance, looking forward to any answers from you