Átküldeni egyszerűbb a .tar.gz-t, de azért ide is megpróbálom.
Először is kellenek a UPC tanúsítványai (ide kitettem): https://filetea.me/t1scx0OXLvHSYW1IpktvkmWDA
be sshzunk a nanostationre
mkdir /etc/persistent/UPC_Wi-Free
ide bemásoljuk a .PEM-et, és létrehozunk további 3 fájlt:
rc.poststart
#!/bin/sh
/bin/echo "Starting UPC (post)" >> /tmp/UPC_Wi-Free
/bin/logger "Starting UPC (post)"
/bin/cd /etc/persistent/UPC_Wi-Free
/bin/sleep 1
/bin/kill -HUP 1
/bin/echo "Sending HUP signal" >> /tmp/UPC_Wi-Free
/bin/sleep 1
/bin/killall wpa_supplicant
/bin/echo "Restarting WPA" >> /tmp/UPC_Wi-Free
rc.prestart
#!/bin/sh
/bin/echo "Starting UPC (pre)" >> /tmp/UPC_Wi-Free
/bin/logger "Starting UPC (pre)"
/bin/cp /etc/persistent/UPC_Wi-Free/wpasupplicant_WPA-UPC.conf /etc/wpasupplicant_WPA-EAP.conf
/bin/echo "Init WPA-UPC.CONF" >> /tmp/UPC_Wi-Free
/bin/cp /etc/persistent/UPC_Wi-Free/UPC_Wi-Free.pem /etc/UPC_Wi-Free.pem
/bin/echo "Init UPC.PEM" >> /tmp/UPC_Wi-Free
wpasupplicant_WPA-UPC.conf
eapol_version=1
ap_scan=1
fast_reauth=1
country=HU
update_config=1
network={
ssid="UPC Wi-Free"
proto=RSN
key_mgmt=WPA-EAP
pairwise=CCMP
scan_ssid=1
priority=1
eap=PEAP
identity="upc_wifree_login"
anonymous_identity="upc_wifree_login"
password="upc_wifree_password"
phase2="auth=MSCHAPV2"
phase1="peaplabel=0"
ca_cert="/etc/UPC_Wi-Free.pem"
}
Majd a következő parancsokkal beinstalláljuk
cd /etc/persistent/UPC_Wi-Free
/bin/cp rc.prestart /etc/persistent
/bin/cp rc.poststart /etc/persistent
touch /etc/prestart
touch /etc/poststart
cfgmtd -w -p /etc/
és mehet a reboot. A webes adminján pedig megjelenik hogy CUSTOM SCRIPT. Hajrá.