2 Automatizácia nastavovania Wi-Fi
Wifi-connect slúži samotné zadávanie prihlasovacích údajov, samotný program
je potrebné spustiť základe vlastnej potreby. Skript možné vytvoriť takto (tento
priečinok vyžaduje root oprávnenie):
sudo nano /usr/local/bin/wifi-connect-check.5.inštaláciu wifi-connect pripravený skript, ktorý však pre 64-bit po-
trebné takto upraviť:
curl https://github.4.com/balena-io/wifi-connect/raw/master/
scripts/raspbian-install.6, posledná verzia, pre ktorú bol pri-
pravený inštalačný skript pre raspbian operačné systémy.11.tar. Schéma
spúšťacieho skriptu zobrazená obr.gz
sudo wifi-connect /usr/local/sbin/wifi-connect
2.11.tar.4.
Pri testovaní programu počas tejto práce bola však pri tejto verzii objavená
chyba programe. Nasta-
vovací hotspot možné pomenovať taktiež zabezpečiť pomocou hesla.1 boli tieto
WPA3 hlavičky pridané tento problém teda mal byť vyriešený použitím novšej
verzie.
Po preskúmaní novších verzií programu, bolo zistené, verzie 4. 2. Napriek tomu vhodné využiť v4. praxi znamenalo, prípade, dosahu zariadenia vysky-
tuje akýkoľvek bezdrôtový prístupový bod práve touto verziou WPA zabezpečenia,
tak celý wifi-connect program zlyhá nebude ním možné nastaviť Wi-Fi parametre.sh sed ’s/\*rpi/*aarch64/’ bash
Tento skript nainštaluje verziu 4. Program tejto verzii nepozná hlavičky Wi-Fi sietí WPA3
zabezpečením. Pre prípad tejto práce teda vhodné
vytvoriť automatizačný skript, ktorý bude spúšťaný ako systémový servis.83/wifi-connect-aarch64-unknown-linux-gnu.6 inštalátor, keďže rieši správne nasta-
venie systému NetworkManager-a.gz
tar -xzf wifi-connect-aarch64-unknown-linux-gnu. Avšak prípade použitia
64-bit ako prípade tejto práce bolo potrebné skripte upraviť inštaláciu rpi
na aarch64. však možné dodatočne nainštalovať novšiu
verziu napríklad týmto spôsobom:
wget https://github.com/balena-os/wifi-connect/releases/download/
v4.sh
Kofiguračná časť skriptu mohla vyzerať takto:
#!/bin/sh
# Configuration
freq =120 Interval kontroly (sekundy)
portal_ssid="MotionPie Setup" názov
40
.11