Die eingebaute WLAN-Karte in meinem Laptop (Dell XPS M1330) ist ziemlich beschissen. Ich habe eine Asus USB-WLAN-Karte, die deutlich besser ist und gut funktioniert. Was ich tun möchte, ist die eingebaute WLAN-Karte zu deaktivieren. Gibt es eine Möglichkeit, dies zu tun (ohne jedes Mal, wenn ich das eingebaute WLAN deaktivieren / aktivieren möchte, das BIOS neu starten zu müssen)?
@mikewhatever: Hier sind diese Ausgaben
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
lsusb
undlspci -nnk | grep -iA2 net
.Antworten:
Fügen Sie die folgende Zeile hinzu
/etc/network/interfaces
:iface wlan0 inet manual
NetworManager verwaltet keine in der
interfaces
Datei konfigurierten Schnittstellen . Ersetzenwlan0
Sie diese durch die zu deaktivierende Schnittstelle, wenn dies nicht der Name der integrierten Schnittstelle ist.Starten Sie dann den Netzwerkmanager neu
sudo service network-manager restart
quelle
sudo nano /etc/network/interfaces
, Zeile hinzufügen, speichern und beenden (Strg + O, ENTER, Strg + X).wifi0
stattwlan0
(Lubuntu 16). Überprüfen Sieifconfig
den richtigen Gerätenamen.Ich denke, der einfachste Weg, dies zu tun, ist mit
ifconfig
.Lauf
dann schau dir an, welchen adapter du ausschalten willst, in meinem fall
wlan1
ist mein internes wifi undwlan2
mein usb wifi. Dann renneund es wird sich ausschalten (geben Sie ein
ifconfig
, um zu überprüfen, dass der Adapter im Netzwerkmanager immer noch anzeigt, aber ausgeschaltet ist). So schalten Sie es wieder ein:und das ist es.
quelle
wlan1
,wlan2
oder etwas anderes?ifconfig
wird Ihnen sagen, welche Adapter vorhanden sind, höchstwahrscheinlich wird die niedrigste Nummer Ihr eingebauter Adapter sein, aber ich denke, Sie sollten es einfach versuchen, um sicherzugehen.sudo lshw -C network
gäbe es eine Liste von Elementen, deren 'logischer Name derjenige ist, mit dem gearbeitet werden sollsudo ifconfig [logical name] up
.netstat
oderifconfig
, nett!ifconfig
So setzen Sie das Modul Ihrer WLAN-Karte auf eine Blacklist:
sudo vi /etc/modprobe.d/blacklist.conf
(oder erstelle eine eigene)Kommentieren Sie den Modulnamen mit einem
#
am Anfang der Zeile:Speichern, ausführen
sudo update-initramfs -u
und neu startenSo entfernen Sie ein Modul manuell ohne Neustart:
Verliert nach dem Neustart die Wirkung.
So laden Sie das Modul:
So zeigen Sie geladene Module an:
quelle
Das eingebaute WLAN ist das BCM4312 von Broacom, das den proprietären STA-Treiber verwendet. Sie müssen also in Ihrem speziellen Fall nichts auf die schwarze Liste setzen. Deaktivieren Sie einfach den Treiber mithilfe des Dienstprogramms "Zusätzliche Treiber".
quelle
Die meisten Laptops verfügen heutzutage über Intel Wireless-Karten, die Sie mit dem Befehl ganz einfach deaktivieren
sudo modprobe -r iwlwifi
oder dauerhaft deaktivieren und auf die schwarze Liste setzen könnensudo modprobe -r iwlwifi; sudo modprobe -b iwlwifi
. Ich mache dies mit meinem Laptop, um meinen TP-Link-Adapter mit hoher Verstärkung anstelle der internen WLAN-Karte zu verwenden.quelle
Normalerweise entferne ich die interne Karte physisch. Dies ist normalerweise eine Mini-PCI-E-Karte mit 1 oder 2 Antennenanschlüssen. Die Antennenanschlüsse können vorsichtig angehoben und problemlos gelöst werden. In der Regel wird die Karte mit 1 Kreuzschlitzschraube befestigt. Wenn die Schraube entfernt ist, heben Sie die Rückseite der Karte an und schieben Sie sie aus dem Randverbinder. Normalerweise falte ich ein elektrisches (Vinyl-) Klebeband über die Antennenkabel und drücke die Schraube durch das elektrische Klebeband. Setzen Sie dann die Schraube wieder ein (und halten Sie so die Antennendrähte an ihrem ursprünglichen Platz). Dies löst das Problem eines unerwünschten internen Funknetzes ganz gut.
Beachten Sie, dass einige Karten auch Bluetooth enthalten und dieses Verfahren auch Bluetooth entfernt.
Beachten Sie auch, dass bei USB-Funkgeräten das Funkgerät ausgeschaltet sein muss, bevor Sie das Funkgerät ausstecken. Bei einigen Betriebssystemen stürzt das System ab, wenn das Funkgerät vom Computer getrennt wird, bevor es im Betriebssystem ausgeschaltet wird (während es noch gestartet ist).
quelle