Você conhece as especificações do "Bad One"? Se assim for, você deve ser capaz de usar lsmod
para encontrar o driver que é usado e impedir que ele seja carregado automaticamente.
Eu tenho duas placas wireless no meu computador. Um mau que não pode ser removido e um bom que eu realmente quero usar. Opensuses network manage carrega automaticamente ambos e alterna entre os outros que faz com que a minha conexão com a internet saia. Eu posso temporariamente desativar o mau com ifconfig wlan0 para baixo, mas isso não acontece quando eu reiniciar o computador. O Wlan0 retornará alguns minutos depois de eu rodar, o que também torna o ifconfig uma solução temporária. Existe uma maneira de desabilitar completamente essa interface? É um chipset ralink.
Você deve desativar a NIC no BIOS para que o sistema nem mesmo a veja como uma opção.
Você deve poder entrar no Network Manager (se for o que está sendo executado) e definir a configuração para que esse dispositivo não seja ativado na inicialização.