Skrivet av Aene:
Har använt linux en hel del för ett par år sedan, men går tyvärr bet på detta och skulle uppskatta lite hjälp. Jag har en Raspberry Pi 4 som kör Debian 10 för närvarande. Denna styr lite smarta hem saker och jag skulle nu vilja flytta den till en plats där det finns WiFi, men inget nätverksuttag. Detta borde i sig inte vara något större problem, men tyvärr vägrar den att starta det trådlösa nätverket om jag inte har den inkopplad med kabel.
Googlat och hittat en del lösningar som att t.ex. ändra ordningen i /etc/network/interfaces, men den filen är tom för mig. Så vad är det jag missar?
Använder du NetworkManager så är nmcli väldigt enkelt att använda:
För att ansluta:
nmcli device wifi connect <SSID> password <PASSWORD>
Sedan skall det vara klart, den sätter autoconect som default
Du kan kolla status med
Altenativ två från NetworkManager är nmtui, ännu enklare:
Skriv nmtui i terminalen, välj: Activate a connection
Välj wifi:
Skriv in lösenord:
Du är nu ansluten, du kan verifiera med
Stäng av wifit där id:t är det du får när du skriver nmcli d status
nmcli connection down id Wifi
Sätt på wifit där id:t är det du får när du skriver nmcli d status
nmcli connection up id Wifi
Info om dina devices
Kolla permissions
Lägg till wireguard connection som ansluter direkt:
nmcli connection import type wireguard file "/path/to/wg0.conf"
Wifi hotspot:
nmcli dev wifi hotspot ifname wlp2s0 con-name wuseman ssid <ssid> password "password"
Altenativ 3 - wpa_supplicant:
Skapa konfigurations fil med:
wpa_passphrase <ssid> <psk> > /etc/wpa_supplicant/wpa_supplicant.conf
Starta wpa supplicant:
/etc/init.d/wpa_supplicant start
Kör wpa_supplicant i en oneliner för att testa snabbt om anslutningen fungerar:
wpa_supplicant -B -i wlan0 -c <(wpa_passphrase <ssid> <password>)
Rekommenderar dock networkmanager vet inte om det är default installerat på raspberrypi men bara skriv:
apt-get install networkmanager
Så installeras både nmtui och nmcli åt dig.
// wuseman