no se me ocurre nada mas , pueden ser dos cosas
1 - bug en kernel igual que con ralink en el 4.4.X
aunque este se reparo en las ramas siguientes ,imagino por ser un chip mas usado
puede que exista el mismo bug con b43 y no este reportado
en cualquier caso , no puedo hacer nada.
2 - Algun problema en la configuracion ...
en este caso , solo puedo decirte que intentes compilar, usando alguna config , del kernel de wifislax que si te funciona.
en la carpeta boot de la iso , suelo dejar ficheros config
o lo pillas de
/usr/src/NUMERO-DE-KERNEL
es un ichero oculto
.config
activa en dolphin "ver archivos ocultos"
no puedo ayudar mas.