Habe einen Pi 3, der immer Ethernet benutzt, also versuche herauszufinden, wie man das WiFi deaktiviert, so dass es sich nach einem Neustart nicht einmal einschaltet.
Wenn ich es tue, ifconfig
sehe ich das wlan0
Gerät. Ich kann es tun, ifconfig wlan0 down
aber es wird nach einem Neustart wieder angezeigt.
Ich habe versucht, irgendetwas über wlan0
(und wlan1
) in zu kommentieren, /etc/network/interfaces
aber das hat keinen Unterschied gemacht.
eth0
wird nicht auskommentiert, damit es verwendet werden kann.
wlan1
in dieser Datei auch kommentiert ?wlan0
in/etc/network/interfaces
? Wenn dies der Fall ist,auto
ändern Sie es inmanual
gefolgt vonifdown wlan0
.Antworten:
Siehe die Antwort von Ludovic Ronsin zur Verwendung von dtoverlay, eine im Januar 2017 hinzugefügte Methode.
Dieser Beitrag scheint darüber zu sprechen. In der Antwort geht es darum, die Treiber zu deaktivieren, indem Sie die Datei bearbeiten
/etc/modprobe.d/raspi-blacklist.conf
und Folgendes hinzufügen:Alternativ können Sie Folgendes verwenden
crontab -e
und hinzufügen:Dieser Befehl wird also bei jedem Start ausgeführt.
Hoffe das hilft, ich warte immer noch auf mein Pi 3.
quelle
/etc/modprobe.d/local-blacklist.conf
Datei erstellt, anstatt an eine vorhandene Datei anzuhängen.sudo crontab -e
sudo
. Für die Dehnung müssen Sieip link set wlan0 down
anstelle vonifdown
sudo ifconfig wlan0 down
stattdessen :. Wenn es immer noch nicht funktioniert, verwenden Sie,ifconfig
um alle verfügbaren Netzwerkschnittstellen aufzulisten.Um das integrierte WLAN in der Firmware des Pi3 vollständig zu deaktivieren, fügen Sie Folgendes hinzu
dtoverlay=disable-wifi
in /boot/config.txt .
Dies ist hier dokumentiert . Bitte stellen Sie sicher, dass Sie eine aktuelle Firmware verwenden. Diese Funktion wurde im Januar 2017 hinzugefügt .
Es gibt auch einen Overlay an Bord Bluetooth zu deaktivieren:
disable-bt
. Wenn Sie sowohl WLAN als auch Bluetooth deaktivieren möchten, müssen Sie die folgenden 2 Zeilen hinzufügen:quelle
/boot/config.txt
ist die sauberste Möglichkeit, WLAN und andere Peripheriegeräte zu deaktivieren.dtparam=...
'command' festgelegt und beziehen sich auf die zuvor deklarierten Parameterdtoverlay
. Weitere Informationen finden Sie in der offiziellen Dokumentation unter raspberrypi.org/documentation/configuration/…Sie können verwenden
Dies sollte den WLAN-Adapter deaktivieren.
Verwenden Sie
sudo iwconfig wlan0 txpower on
, um es wieder zu aktivieren.Referenz: https://manpages.debian.org/buster/wireless-tools/iwconfig.8.de.html
quelle
Wir haben die HF vom Pi 3 gemessen (bei Verwendung als WiFi-Hotspot) und bestätigt, dass diese Anweisung den WiDi-Sender des Pi bei Verwendung als Hotspot deaktiviert:
Sie können dazu auch einfach eine anklickbare Schaltfläche in der Taskleiste erstellen. Anweisungen finden Sie hier: http://orbisvitae.com/ubbthreads/ubbthreads.php?ubb=showflat&Number=81166#Post81166
quelle
Abgesehen von der schwarzen Liste, bei der das Risiko einer Sperrung besteht, falls ein Neustart erforderlich ist und kein Ethernet verfügbar ist, können Sie das Kernelmodul auch wie folgt entladen:
Ich bin mir jedoch nicht sicher, ob das Entladen der Gerätetreiber eine gute Idee ist, da ich befürchte, dass das wlan0-Gerät immer noch Strom verbraucht, und vor allem, wenn die Energieverwaltungsfunktionen der Gerätetreiber nicht geladen sind. Zur Zeit lade ich die Treiber und stelle einfach sicher, dass das Die Standardroute über wlan0 ist deaktiviert:
Dies stellt sicher, dass der gesamte Datenverkehr über eth0 erfolgt und (hoffentlich) stabiler ist, und so weiter, zum Beispiel für den ntp-Daemon.
quelle
Ich benutze den folgenden Befehl
wpa_cli terminate
, ich habe diesen Befehl in meinem/etc/rc.local
quelle
Ich habe die rc.local mit dem Befehl sudo nano /etc/rc.local modifiziert und ifconfig wlan0 hinzugefügt. Wenn jedoch keine Ethernet-Verbindung besteht oder der verdrahteten Schnittstelle keine IP-Adresse zugewiesen wurde, ist das WLAN aktiviert. Dies gibt eine Backup-Möglichkeit, um das RasPi zu verbinden, wenn es kopflos läuft.
es sieht aus wie unten,
Speichern Sie dann mit STRG + X und starten Sie neu. Es scheint bei mir zu funktionieren, da ifconfig nach dem Neustart kein wlan0 gibt.
quelle
Ich verwende mein Pi als Zugangspunkt (WLAN-Hotspot). Das funktioniert bei mir:
Und um es wieder einzuschalten, ohne den pi neu zu starten, führe dies aus:
quelle
Eine andere Lösung besteht darin,
/etc/network/interfaces
Dateien zu bearbeiten , Zeilen zur WLAN-Verbindung (wlan0) zu kommentieren / zu entfernen und eine Zeile hinzuzufügen:quelle
Die einfachste Möglichkeit, die Verbindung zu einem Wifi-Netzwerk auf Pi 3 zu trennen, ist die Eingabe eines unbrauchbaren Passworts! Klicken Sie auf Ihr Wifi-Netzwerk. Sie werden erneut nach einem Passwort gefragt. Geben Sie diesmal einen zufälligen Text ein und die Verbindung wird getrennt.
quelle
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
für diejenigen, die diese Methode verwenden möchten.