WiFi im Bootvorgang deaktivieren

Started by knorki, 2024/02/25, 07:47:49

Previous topic - Next topic

knorki

Hallo,
mein neuer Laptop hat kein Netzwerk Kabelanschluss mehr, nur noch WiFi.
Ich verwende XFCE mit Netzwerk Standard Einstellungen.
Bei Bootvorgang wird automatisch WiFi aktiviert.
Wie müssen die nm-settings geändert werden, damit nicht schon beim booten eine WiFi -Verbindung hergestellt wird.
Die nm-settings ist komplett in englisch und so umfangreich, das ich damit überfordert bin.
   

ro_sid

Ein Weg ist :
QuoteHow to disable wireless from command line [https://askubuntu.com/questions/597116/how-to-disable-wireless-from-command-line]

nmcli radio wifi off

Vielleicht gibt es eine Datei, die das konfiguriert, aber das kann ich zur Zeit nicht nachsehen.

scholle1

Am einfachsten im NM-Applet
[attachment id=0 msg=73707]
Einen Rechtsklick darauf und vor "Funknetzwerk aktivieren" das Häkchen entfernen. Das wird bei einem Reboot berücksichtigt.
Willst du WIFI aktiv lassen, aber die Automatische Verbindung zu einem (oder mehreren) bekannten Netzwerk abschalten, auch einen Rechtsklick auf das NM-Applet und dann "Verbindungen bearbeiten ..." auswählen, Netzwerk auswählen und im Reiter "Allgemein" die Option "Automatisch mit Priorität verbinden" abschalten.
"Pax in terris" - Das ist mein großer, mein einzigster für diese Welt von Herzen kommender Wunsch.
"Friede auf Erden" und alles Weitere erscheint einfach.

knorki

@ scholle1
Die Einstellung htte ich auch schon gemacht, aber manchmal vergisst  das NM-Applet die Einstellung und nach dem booten ist das wifi bereits aktiv.
Ich habe jedoch noch nicht darauf geachtet ob dies speziell nach einem Ubdate der Fall ist, das fällt mir gerade so ein.

hendrikL

#4
Frage, hat das Laptop einen Hardwareschalter, also um das WIFI Modul abzustellen?
Wenn nicht, um während des boot Vorganges das WiFi abzustellen, muss man entweder via nmcli das ganze deaktivieren, oder man deaktiviert es softwaretechnisch via "rfkill block".  "rfkill list", listet alle Verbindungsarten auf, dann rfkill block "die Zahl, die vor Wireless lan" steht, mit rfkill unblock Zahl, hebt man das wieder auf. Dans ganze als root. rfkill help ist auch nützlich!

ro_sid

Aber nmcli ist doch auch eine softwaretechnische Lösung :), es wird lediglich der Chip deaktiviert.

Ernsthafter: Die einzige vorgesehene Einstellungsmöglichkeit die ich gefunden habe, ist per /etc/NetworkManager/NetworkManager.conf[.d/...]. Mir ist aber nicht klar, ob und wie man dort WiFi ausschalten kann.
Ein /etc/default/[...] scheint es für den NetworkManager nicht zu geben.

Bliebe nur noch, das nmcli-Kommando in eine Boot-rc-Datei einzutragen - oder eben rfkill.

hendrikL

@ro_sid, rfkill will nicht so wie ich wohl will, nun werde ich auch nicht allzu viel Zeit daran verschwenden, vielleicht später.

Die Lösung mit nmcli sollte funzen, ich habe mal das Ganze mit nmtui probiert, geht auch, via der Radio Einstellungen.
Wobei die nmcli Lösung wesentlich schneller ist. :)


der_bud

Weitere Möglichkeit: vielleicht das für Laptops ohnehin nützliche Tool "tlp" aus den Debian-Repos installieren [1] [2], dort dann in der /etc/tlp.conf zum [3] Beispiel DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan" eintragen.

Tipp: tlp stellt auch kleine Wraper zur Verfügung, so dass man einfach im Terminal z.B. mit "wifi on" "wifi off" "wifi toggle" umswitchen kann [4]


[1] https://packages.debian.org/sid/tlp
[2] https://linrunner.de/tlp/index.html
[3] https://linrunner.de/tlp/settings/radio.html#devices-to-disable-on-startup
[4] https://linrunner.de/tlp/usage/radio.html#bluetooth-nfc-wifi-wwan
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

ro_sid

@der_bud: Vielen Dank für den Tipp mit "tip".
tip hatte ich bisher nicht auf dem Radar. Seit systemd ist ja das Eingreifen in Bootvorgänge erheblich komplizierter geworden. Sowas hilft (mir) da.

der_bud

Kurzer Hinweis: kleines L, nicht i, also T L P, sonst quakt apt install... ;)
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

ro_sid

Hach, dann paßt mein Wortwitz ja gar nicht :o.
Aber danke für den Hinweis.

knorki

Danke für die Tips, TLP klappt prima.
Allerdings muß ich vor dem reboot oder shutdown expliziet  "Netzwerke aktivieren" abwählen (also Häcken weg).
Das ist aber ok so.