Definir o adaptador sem fio padrão

0

Acabei de adquirir um adaptador Wi-Fi de longo alcance Wi-Fire e gostaria de testá-lo com meu computador desktop Ubuntu. No entanto, o padrão da minha máquina é usar uma placa sem fio interna e discreta (não conectada à placa-mãe). Como posso definir meu novo adaptador sem fio como a conexão sem fio padrão? Como posso desativar minha placa sem fio interna (sem abrir o gabinete do meu computador)?

    
por Evan Kroske 05.06.2010 / 21:48

1 resposta

0

É improvável que suas placas externas e internas usem o mesmo driver do kernel, então tente colocar o módulo na lista negra.

Faça lspci | grep Network . Isto irá produzir uma linha como

03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Em casos raros, seu adaptador com fio será enumerado como Network controller também (em vez de Ethernet controller ), portanto, verifique também o nome do dispositivo. Provavelmente, ele conterá "sem fio" ou algo semelhante. O número XX: YY.Z no início da linha é o número do slot PCI, registre-o para o próximo comando.

Em seguida, faça lspci -v -s XX:YY.Z | grep driver . Ele irá mostrar algo como:

    Kernel driver in use: ath9k

ath9k no meu caso é o nome do módulo que fornece conectividade através do adaptador WiFi embutido. Execute o comando echo "blacklist MODULE" >/etc/modprobe.d/blacklist-internal-wifi.conf no shell de root, naturalmente substituindo MODULE pelo nome do driver da etapa anterior.

Você pode iniciar o shell de root iniciando-o no menu ou digitando sudo su . Tem um prompt que termina em '#'.

Reinicialize e você deve ter seu adaptador interno desativado. Se você quiser reverter tudo, basta deletar o arquivo /etc/modprobe.d/blacklist-internal-wifi.conf

    
por 06.06.2010 / 03:04