Tento článek volně navazuje na článek o připojení k Wifi přes terminál Ubuntu.
Překopírujeme službu na patřičná místa:
sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service
Upravíme tuto službu aby startovala s našimi parametry:
sudo nano -w /etc/systemd/system/wpa_supplicant.service
Najdeme tento řádek:
ExecStart=/sbin/wpa_supplicant -u -s -O /run/wpa_supplicant
Přepíšeme ho tak, aby přijal naší konfiguraci z předchozího článku:
ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i wlan0
Za tento řádek vložíme:
Restart=always
pro kontrolu spojení, pokud padne služba se pokusí spojení obnovit.
Pokud je v tomto souboru:
Alias=dbus-fi.w1.wpa_supplicant1.service
Smažeme.
Uložíme zavřeme.
Obnovíme seznam služeb:
sudo systemctl daemon-reload
Aktivujeme supplicanta:
sudo systemctl enable wpa_supplicant.service
Pro automatický start dhclienta vytvoříme danou službu:
sudo nano /etc/systemd/system/dhclient.service
Do souboru vložíme:
[Unit]
Description= DHCP Client
Before=network.target
After=wpa_supplicant.service
[Service]
Type=forking
ExecStart=/sbin/dhclient wlan0 -v
ExecStop=/sbin/dhclient wlan0 -r
Restart=always
[Install]
WantedBy=multi-user.target
Uložíme, zavřeme
Aktivujeme službu dhclienta:
sudo systemctl enable dhclient.service
Restartujeme počítač, ten by po startu měl být připojený k dané Wifi, kterou jsme nastavovali v minulém článku přes:
wpa_passphrase jmenoSite hesloVasiSite | sudo tee /etc/wpa_supplicant.conf
1 thought on “Automatické připojení WiFi v terminálu Ubuntu”