Como desativar o Wi-Fi embutido e usar apenas o cartão USB?

53

O cartão Wi-Fi embutido no meu laptop (Dell XPS M1330) é muito ruim. Eu tenho uma placa USB Asus, que é significativamente melhor, e funciona bem. O que eu gostaria de fazer é desativar o cartão Wi-Fi embutido. Existe uma maneira de fazer isso (sem ter que inicializar no BIOS cada vez que eu quero desativar / ativar o wireless embutido)?

@mikewhatever: Aqui estão essas saídas

matt@sbod:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0b05:179d ASUSTek Computer, Inc. 
Bus 002 Device 004: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam
Bus 007 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
matt@sbod:~$ lspci -nnk | grep -iA2 net
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
    Subsystem: Dell XPS M1330 [1028:0209]
    Kernel driver in use: tg3
--
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
    Subsystem: Dell Wireless 1395 WLAN Mini-Card [1028:000b]
    Kernel driver in use: wl
    
por Matt 25.07.2012 / 18:45

6 respostas

53

Adicione a seguinte linha a /etc/network/interfaces :

iface wlan0 inet manual

O NetworManager não gerencia as interfaces configuradas no arquivo interfaces . Substitua wlan0 pela interface que você deseja desativar, se não for o nome da interface incorporada.

Em seguida, reinicie o gerenciador de rede

sudo service network-manager restart

    
por Eric Carvalho 25.07.2012 / 19:08
12

Para colocar na lista negra o módulo da sua placa wireless:

  1. sudo vi /etc/modprobe.d/blacklist.conf (ou crie um personalizado)
  2. Comente o nome do módulo com um # no começo da linha:

    #blacklist eth1394
    
  3. Salve, execute sudo update-initramfs -u e reinicialize

Para remover um módulo manualmente sem reiniciar:

sudo modprobe -r eth1394

Perde o efeito após a reinicialização.

Para carregar o módulo:

sudo modprobe eth1394

Para ver os módulos carregados:

sudo lsmod
    
por LnxSlck 25.07.2012 / 19:08
10

Acho que a maneira mais fácil de fazer isso é com ifconfig .

executar

ifconfig

veja qual adaptador você deseja desativar, no meu caso wlan1 é meu wifi interno e wlan2 é meu wifi usb. Então corra

sudo ifconfig wlan1 down

e ele vai virar de (digite ifconfig para verificar, note que no gerenciador de rede o adaptador ainda mostra, mas ele está ligado). Para ligá-lo novamente:

sudo ifconfig wlan1 up

e é isso.

    
por Gerhard Burger 22.10.2012 / 10:23
3

O wifi embutido é o BCM4312 da Broacom, que usa o driver STA proprietário. Portanto, não há necessidade de colocar alguma coisa na lista negra no seu caso em particular, apenas desative o driver, usando o utilitário Drivers Adicionais.

    
por mikewhatever 25.07.2012 / 20:31
1

Eu normalmente removo fisicamente o cartão interno. isso geralmente é uma placa mini PCI-e com 1 ou 2 conexões de antena. as conexões da antena podem ser cuidadosamente levantadas e desconectadas sem qualquer problema. geralmente haverá 1 parafuso Phillips segurando a placa no lugar. uma vez que o parafuso é removido, levante a parte de trás do cartão e deslize-o para fora do seu conector de borda. Eu costumo dobrar a fita elétrica (vinil) sobre os conectores do fio da antena e empurrar o parafuso através da fita isolante. em seguida, reinstale o parafuso (mantendo os fios da antena no lugar anterior). isso resolve o problema de um wireless interno indesejado muito bem.

observe que alguns cartões também incluem Bluetooth e este procedimento também remove esse tipo de Bluetooth.

observe também que, com rádios usb, o rádio deve ser desligado antes de desconectar o rádio. em alguns sistemas operacionais, o sistema trava se o rádio for desconectado antes de ser desligado no sistema operacional (ainda inicializado).

    
por GridGhost 07.06.2016 / 11:23
0

Atualmente, a maioria dos laptops tem placas wireless da Intel, que você pode desativar facilmente usando o comando sudo modprobe -r iwlwifi ou desativar e usar a lista negra permanentemente usando sudo modprobe -r iwlwifi; sudo modprobe -b iwlwifi . Eu faço isso com meu laptop para usar meu adaptador TP-Link de alto ganho em vez da placa wifi interna.

    
por Nicholas Stommel 13.12.2017 / 01:35

Tags