Użycie
Obecnie nie jest wymagana biblioteka libopenssl oraz pełna wersja wpad, wystarczy lżejsza wersja oparta na libwolfssl, instalacja wygląda następująco:
Kod:
opkg update
opkg remove wpad*
opkg install wpad-basic-wolfssl libwolfssl ca-bundle
/etc/config/wireless
Kod:
config wifi-iface 'wifinet0'
option device 'radio0'
option mode 'sta'
option network 'upcwifree'
option ssid 'UPC Wi-Free #SprawdzUPCMobile!'
option encryption 'wpa2'
option eap_type 'ttls'
option auth 'MSCHAPV2'
option ca_cert '/etc/ssl/certs/LGI_Root_CA.cer'
option identity 'twoj login'
option password 'twoje haslo'
option disabled '0'
/etc/config/network
Kod:
config interface 'upcwifree'
option proto 'dhcp'
option ipv6 '0'
option auto '1'
Przypisać sieć upcwifree do sekcji WAN:
Kod:
uci set firewall.@zone[1].network='wan wan6 upcwifree'
uci commit firewall
/etc/init.d/firewall restart
Pobrać certyfikat (plik LGI_Root_CA.cer) i skopiować programem winscp albo z Linuksa poleceniem:
scp LGI_Root_CA.cer root@192.168.1.1:/etc/ssl/certs/
Po restarcie routera nastąpi automatyczne połączenie z siecią UPC Wi-Free.
to nie działa ....
Uzyłem routera tplink WR1043ND v 1.5 ....
Wywala wireless is not associated
zrzut błędów
Sat Nov 7 18:31:05 2020 daemon.notice wpa_supplicant[1435]: Successfully initialized wpa_supplicant
Sat Nov 7 18:31:05 2020 daemon.err wpa_supplicant[1435]: Line 7: unknown network field 'ca_cert'.
Sat Nov 7 18:31:05 2020 daemon.err wpa_supplicant[1435]: Line 8: unknown network field 'identity'.
Sat Nov 7 18:31:05 2020 daemon.err wpa_supplicant[1435]: Line 9: unknown network field 'password'.
Sat Nov 7 18:31:05 2020 daemon.err wpa_supplicant[1435]: Line 10: unknown network field 'phase2'.
Sat Nov 7 18:31:05 2020 daemon.err wpa_supplicant[1435]: Line 11: unknown network field 'eap'.
Sat Nov 7 18:31:05 2020 daemon.err wpa_supplicant[1435]: Line 14: failed to parse network block.
Sat Nov 7 18:31:05 2020 daemon.err wpa_supplicant[1435]: Failed to read or parse configuration '/var/run/wpa_supplicant-wlan0.conf'.
Sat Nov 7 18:31:05 2020 daemon.notice netifd: radio0 (1181): cat: can't open '/var/run/wpa_supplicant-wlan0.pid': No such file or directory
Sat Nov 7 18:31:05 2020 daemon.notice netifd: radio0 (1181): WARNING (wireless_add_process): executable path /usr/sbin/wpad does not match process path (/proc/exe)
Sat Nov 7 18:31:05 2020 daemon.notice netifd: radio0 (1181): Command failed: Invalid argument
Sat Nov 7 18:31:05 2020 daemon.notice netifd: radio0 (1181): Interface 0 setup failed: WPA_SUPPLICANT_FAILED