Então, mover meu script que chamou modprobe b43 até lsmod indica que ele foi carregado de ser chamado pelo crontab do root para ser chamado por /etc/rc.local . Isso foi corrigido para mim. Por que isso faz alguma diferença eu não tenho idéia embora.