for m in `cat modules.txt | awk '{print $1'}`; do echo "-- $m"; modinfo $m | grep '^alias.*14E4'; done
that it's indeed just b44 and ssb which should get autoloaded. So I don't understand why they still get autoloaded even if they are blacklisted in /etc/modprobe.d/blacklist-bcm43.
As one possible workaround, if you drop /etc/modprobe.d/blacklist-bcm43 completely and add "wl" to /etc/modules, this *should* make things work, and be much more robust. Can you please try this, too?
Okay, I just checked with
for m in `cat modules.txt | awk '{print $1'}`; do echo "-- $m"; modinfo $m | grep '^alias.*14E4'; done
that it's indeed just b44 and ssb which should get autoloaded. So I don't understand why they still get autoloaded even if they are blacklisted in /etc/modprobe. d/blacklist- bcm43.
As one possible workaround, if you drop /etc/modprobe. d/blacklist- bcm43 completely and add "wl" to /etc/modules, this *should* make things work, and be much more robust. Can you please try this, too?