La carte wifi intégrée à mon ordinateur portable (Dell XPS M1330) est de la merde, à peu près. J'ai une carte wifi USB Asus qui est bien meilleure et qui fonctionne bien. Ce que j'aimerais faire, c'est désactiver la carte wifi intégrée. Y a-t-il un moyen de faire cela (sans avoir à démarrer dans le BIOS chaque fois que je veux désactiver/activer le sans fil intégré)?
@ Mikew Whatever: Voici ces sorties
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
Ajoutez la ligne suivante à /etc/network/interfaces
:
iface wlan0 inet manual
NetworManager ne gère pas les interfaces configurées dans le fichier interfaces
. Remplacez wlan0
par l'interface que vous souhaitez désactiver, si ce n'est pas le nom de l'interface intégrée.
Puis redémarrez le gestionnaire de réseau
Sudo service network-manager restart
Je pense que le moyen le plus facile de faire cela est avec ifconfig
.
courir
ifconfig
puis regardez quel adaptateur vous souhaitez désactiver, dans mon cas, wlan1
est mon wifi interne et wlan2
est mon wifi usb. Puis courir
Sudo ifconfig wlan1 down
et il tournera de (tapez ifconfig
à vérifier, notez que dans le gestionnaire de réseau l'adaptateur est toujours affiché, mais il est désactivé). Pour le rallumer:
Sudo ifconfig wlan1 up
et c'est tout.
Pour mettre le module de votre carte sans fil en liste noire:
Sudo vi /etc/modprobe.d/blacklist.conf
(ou en créer un personnalisé)Commentez le nom du module avec un #
au début de la ligne:
#blacklist eth1394
Enregistrez, exécutez Sudo update-initramfs -u
et redémarrez
Pour supprimer un module manuellement sans avoir à redémarrer:
Sudo modprobe -r eth1394
Perd l'effet après le redémarrage.
Pour charger le module:
Sudo modprobe eth1394
Pour voir les modules chargés:
Sudo lsmod
Le wifi intégré est le BCM4312 de Broacom, qui utilise le pilote propriétaire STA. Donc, inutile de vous mettre sur une liste noire dans votre cas particulier, il vous suffit de désactiver le pilote à l'aide de l'utilitaire Pilotes supplémentaires.
De nos jours, la plupart des ordinateurs portables sont dotés de cartes sans fil Intel, que vous pouvez très facilement désactiver à l'aide de la commande Sudo modprobe -r iwlwifi
ou désactiver et mettre en liste noire de façon permanente à l'aide de Sudo modprobe -r iwlwifi; Sudo modprobe -b iwlwifi
. Je le fais avec mon ordinateur portable pour utiliser mon adaptateur TP-Link à gain élevé au lieu de la carte wifi interne.
En général, je retire physiquement la carte interne. Il s’agit généralement d’une mini carte PCI-e avec 1 ou 2 connexions d’antenne. les connexions d'antenne peuvent être soigneusement soulevées et elles se déconnectent sans aucun problème. il y aura généralement une vis cruciforme tenant la carte en place. Une fois la vis retirée, soulevez le dos de la carte et faites-la glisser hors de son connecteur Edge. Je plie généralement du ruban adhésif (vinyle) sur les connecteurs de fils de l’antenne et poussez la vis dans le ruban isolant. puis réinstallez la vis (en maintenant ainsi les fils d'antenne à leur place). Cela résout assez bien le problème d'un réseau sans fil interne indésirable.
notez que certaines cartes incluent également Bluetooth et que cette procédure supprime également ce type de Bluetooth.
notez également qu'avec les radios USB, la radio doit être éteinte avant de débrancher la radio. sur certains systèmes d'exploitation, le système se bloque si la radio est débranchée avant d'être éteinte dans le système d'exploitation (tout en étant démarrée).