1 (edytowany przez Zuzia 2020-11-07 22:52:56)

Temat: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Trochę tutaj na forum udzielałam się w temacie UPC Wi-Free i ciągle otrzymuję pytania różnymi kanałami więc postanowiłam wyjść na przeciw i po prostu zrobić gotowe obrazy na najpopularniejsze routery.  Problem w tym, że nie mam tych routerów więc obrazy będą robione "na sucho" i ktoś umiejący w razie czego odceglić router musi się poświęcić i wgrać smile Jeśli obraz działa to konfigurację Wi-Free można wyklinać, co jest banalnie proste.

Na pierwszy rzut poszedł TP-Link TL-WR1043ND v1: http://chomikuj.pl/ZuzannaCK/ROUTERY/TP … R1043ND+v1 (transfer darmowy bez logowania).


Edit:

Instrukcja konfiguracji UPC Wi-Free w OpenWrt 19.07 na dowolnym routerze

Opis jest uniwersalny, model routera nie ma znaczenie, byle miał min. 8 MB Flash.
Link: https://eko.one.pl/forum/viewtopic.php? … 66#p242066
Aktualizacja: https://eko.one.pl/forum/viewtopic.php? … 00#p246000

2

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

A nie prościej by było napisać co trzeba zrobić/skompilować że działało?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez Zuzia 2018-10-07 12:19:17)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Byłoby prościej i inni już dawno napisali na forum co potrzeba więc jak ktoś umie zrobić obraz lub skompilować sobie pakiety da radę samodzielnie. Ale nie każdy jest już na tym etapie, a zapotrzebowanie jest. UPC Wi-Free i Eduroam to sieci międzynarodowe, mające sporo użytkowników. Dla mnie akcja ma walor edukacyjny. I popularyzujący OpenWRT oraz forum.eko.one.pl smile

Edycja:
Gwoli przypomnienia. Wymagane jest skompilowanie wpa-supplicant z obsługą openssl i Disable timestamp check. Konfiguracje UPC Wi-Free i Eduroam:

/etc/config/wireless:

config wifi-iface
    option network 'upcwifree'
    option ssid 'UPC Wi-Free'
    option device 'radio0'
    option mode 'sta'
    option encryption 'wpa2'
    option eap_type 'peap'
    option auth 'EAP-MSCHAPV2'
    option identity 'moj login'
    option password 'moje haslo'
    option disabled '1'
config wifi-iface
    option device 'radio0'
    option disabled '1'
    option mode 'sta'
    option network 'eduroam'
    option ssid 'eduroam'
    option encryption 'wpa2+ccmp'
    option eap_type 'tls'
    option client_cert '/etc/luci-uploads/cbid.wireless.cfg063579.client_cert'
    option priv_key '/etc/luci-uploads/cbid.wireless.cfg063579.priv_key'
    option priv_key_pwd 'moje haslo'
    option identity 'identyfikator@nazwa.uczelni.pl'

Konfig Eduroam może się różnić w zależności od uczelni. Certyfikat/klucz należy umieścić swój np. przez Luci.

/etc/config/network

config interface 'upcwifree'
    option proto 'dhcp'
config interface 'eduroam'
    option proto 'dhcp'

/etc/config/firewall - przypisać do sekcji WAN:

config zone
    option name 'wan'
    option input 'REJECT'
    option output 'ACCEPT'
    option forward 'REJECT'
    option masq '1'
    option mtu_fix '1'
    option network 'wan wan6 upcwifree eduroam'

Obecne wersje LEDE i OpenWRT 18.06 nie wymagają zmiany skryptu dhcp przy użyciu wpa-supplicant. Natomiast przy wpad występują problemy, nie tylko z pobieraniem adresu, ale również ze stabilnością połączenia.

4 (edytowany przez Zuzia 2019-04-26 20:15:46)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Klamrą zamykającą temat jest propozycja dla tych, którzy chcą korzystać z UPC Wi-Free, aby zakupili sobie router D-Link DWR-116 (można dostać już za 20 zł) i wgrali soft, w którym wystarczy jedynie wpisać swój login i hasło w odpowiednie miejsce, żeby cieszyć się urokami darmowego Internetu od UPC. Natomiast Eduroam trzeba ustawić samodzielnie, bo nie ma jednakowego szablonu dla wszystkich uczelni.

Link do softu: http://chomikuj.pl/ZuzannaCK/ROUTERY/D- … (Polecane)

PS. Jest też tam soft dla DWR-118, Easybox 802/803A oraz TP-Link TL-WR740N/ND v4 ze wsparciem dla UPC Wi-Free/Eduroam.

5 (edytowany przez Zuzia 2019-07-22 20:52:37)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Informacja dla użytkowników Wi-Free, nazwa sieci została zmieniona na: UPC Wi-Free #SprawdzUPCMobile!
Zmiana nie obejmuje wszystkich nadających tylko wybranych urządzeń więc szykuje się małe zamieszanie.

6

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

A może na wiele ssid rozwiązaniem jest travelmate?

https://eko.one.pl/forum/viewtopic.php? … 77#p222577

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

7 (edytowany przez Zuzia 2019-07-23 20:46:43)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Travelmate to lekki i bardzo ciekawy pakiet, ale z UPC Wi-Free radzi sobie średnio, bo to usługa kapryśna więc domyślnie w moim obrazie jest niewłączony przy starcie systemu.
Odświeżyłam dla D-Link DWR-116: http://chomikuj.pl/ZuzannaCK/ROUTERY/D- … olecane)v2

Aktualizacja, nowa wersja: http://chomikuj.pl/ZuzannaCK/ROUTERY/D- … olecane)v3

8 (edytowany przez Zuzia 2019-09-02 20:56:44)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Nowe wytyczne odnośnie bezpieczeństwa Wi-Free: https://support-en.upc.ch/app/faq/a_id/ … or-wi-free

Do pobrania: https://www.unitymedia.de/content/dam/d … oot_CA.cer
Kopia jest u mnie: http://chomikuj.pl/ZuzannaCK/UPC+Wi-Free+Certyfikat

Podaję aktualną konfigurację z użyciem certyfikatu.

/etc/config/wireless

config wifi-iface
    option network 'upcwifree'
    option ssid 'UPC Wi-Free #SprawdzUPCMobile!'
    option encryption 'wpa2+ccmp'
    option eap_type 'ttls'
    option phase1 'peaplabel=1'
    option phase2 'auth=MSCHAPV2'
    option identity 'Twój login'
    option password 'Twoje hasło'
    option device 'radio0'
    option mode 'sta'
    option ca_cert '/etc/ssl/certs/LGI_Root_CA.cer' #ścieżka do pliku z certyfikatem
    option domain_suffix_match 'wifi-auth.upc.biz'
    option wps_pushbutton '0'

9

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Nowe obrazy LEDE 17.01.7 r4030-6028f00df0 dla TP-Link TL-WR740N/ND v1, v2, v4:
http://chomikuj.pl/ZuzannaCK/ROUTERY/TP … plicant)v2
http://chomikuj.pl/ZuzannaCK/ROUTERY/TP … plicant)v2

     _________
    /        /\      _    ___ ___  ___
   /  LE    /  \    | |  | __|   \| __|
  /    DE  /    \   | |__| _|| |) | _|
 /________/  LE  \  |____|___|___/|___|                      lede-project.org
 \        \   DE /
  \    LE  \    /  -----------------------------------------------------------
   \  DE    \  /    Reboot 17.01.7 (kernel 4.4.182) for UPC Wi-Free & Eduroam
    \________\/    -----------------------------------------------------------

 | Machine: TP-Link TL-WR740N/ND v1                                          |
 | Uptime: 0d, 00:05:55                                                      |
 | Load: 0.24 0.45 0.24                                                      |
 | Flash: total: 320KB, free: 96KB, used: 70%                                |
 | Memory: total: 28.5MB, free: 12.2MB, used: 57%                            |
 | WAN: 192.168.0.9, proto: dhcp                                             |
 | LAN: 192.168.1.1, leases: 1                                               |
 | radio0: mode: sta, ssid: UPC Wi-Free #SprawdzUPCMobile!, channel: auto, conn: 1 |
 -----------------------------------------------------------------------------

Z Luci, tradycyjnie dla UPC Wi-Free pozostaje tylko wpisać login, hasło i włączyć sieć. Odświeżam, bo te staruszki Tp-Linki lepiej nadają się do tej usługi niż niektóre nowsze routery, mam na myśli zasięg.

10

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

No to ja bym poprosił instrukcje dla kogoś kto pierwszy raz w życiu zainstalował openwrt, jak to Wi-Free odpalić

11

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Która to wersja OpenWrt? Bo w najnowszej 19.07 z Luci nie da się wyklikać, nie zapisuje prawidłowo i trzeba ustawiać w konsoli.

12

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

nie mam absolutnie pojęcia która to wersja gdyż robił to jakiś rusek i nigdzie nie ma 19.07 czy 18.06

13

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Zaloguj się przez konsolę i daj wyniki z poleceń:

cat /etc/openwrt_release

cat /etc/config/wireless

cat /etc/config/network

Jak wkleisz po kolei napiszę jak co ustawić.

14

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='beroid - 20190501'
DISTRIB_REVISION='r9961+7-bfcc3faae3'
DISTRIB_CODENAME='r9961+7-bfcc3faae3'
DISTRIB_TARGET='ramips/mt7620'
DISTRIB_ARCH='mipsel_24kc'
DISTRIB_DESCRIPTION='OpenWrt beroid - 20190501 r9961+7-bfcc3faae3'
DISTRIB_TAINTS=''




config wifi-device 'radio0'
        option type 'mac80211'
        option channel '36'
        option hwmode '11a'
        option path 'pci0000:00/0000:00:00.0/0000:01:00.0'
        option htmode 'VHT80'
        option __toggle 'Disable'
        option country '00'
        option legacy_rates '1'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'OpenWrt'
        option encryption 'none'
        option disabled '1'

config wifi-device 'radio1'
        option type 'mac80211'
        option hwmode '11g'
        option path 'platform/10180000.wmac'
        option htmode 'HT20'
        option disabled '0'
        option channel '6'

config wifi-iface 'default_radio1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'OpenWrt'
        option encryption 'none'
        option disabled '1'






config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd1a:b802:bc9d::/48'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config device 'lan_dev'
        option name 'eth0.1'
        option macaddr 'f2:b4:29:f4:c7:3a'

config interface 'wan'
        option ifname 'eth0.2'
        option proto 'dhcp'

config device 'wan_dev'
        option name 'eth0.2'
        option macaddr 'f0:b4:29:f4:c7:3a'

config interface 'wan6'
        option ifname 'eth0.2'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '1 4 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '0 6t'

15

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Zainstaluj wpad, wymaga dostępu do internetu:

opkg update
opkg remove wpad-mini
opkg install wpad

W /etc/config/wireless zastąp sekcję config wifi-iface 'default_radio1' na poniższą:

config wifi-iface 'default_radio1'
    option device 'radio1'
    option mode 'sta'
    option network 'upcwifree'
    option ssid 'UPC Wi-Free #SprawdzUPCMobile!'
    option encryption 'wpa2+ccmp'
    option eap_type 'ttls'
    option phase2 'auth=MSCHAPV2'
    option identity 'wpisz tu swój login'
    option password 'wpisz tu swoje hasło'
    option disabled '0'

W /etc/config/network dodaj na końcu:

config interface 'upcwifree'
    option proto 'dhcp'
    option ipv6 '0'

Potem:

uci set firewall.@zone[1].network='upcwifree wan'
uci commit

Restart routera, włączać i wyłączać Wi-free możesz przez GUI (jak masz tam Luci).

16 (edytowany przez Kebap 2020-01-02 01:05:54)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Collected errors:
 * check_data_file_clashes: Package libubox20191228 wants to install file /lib/libubox.so
        But that file is already provided by package  * libubox20170601
 * opkg_install_cmd: Cannot install package wpad.

takie coś wyskakuje, wygląda że mam starą wersję, jak wgrać ten certyfikat od upc?

i jeszcze to

 * opkg_download: Failed to download http://downloads.openwrt.org/snapshots/packages/mipsel_24kc/extra/Packages.gz, wget returned 8.

17

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Certyfikat później, żeby nie komplikować na początku. Natomiast ten błąd libubox kładzie wszystko, chyba potrzebujesz aktualnej wersji OpenWrt.

18 (edytowany przez Kebap 2020-01-02 01:10:54)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

aktualniejszej mi się nie udało znaleźć, była jeszcze inna opcja ale linki do pobrania wygasły, a sam sobie nie potrafię skompilować tego raczej, chyba że masz jakiś tutorial dla kogoś kto tego nigdy nie robił

19

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

@Kebap: wersja którą masz to stare źródła sprzed roku, które ktoś przerobił i skompilował obraz na mir3. Ponieważ wersja rozwojowa idzie do przodu, to obecnie ma się nijak do tego co jest i wiele rzeczy nie będziesz w stanie zainstalować z powodu zależności.

Sam tego nie skumplujesz bez odpowiedniej wiedzy, najprościej będzie jak znajdziesz osobę która to zrobiła i powiesz mu żeby zaktualizował obrazy. Pewnie to był ktoś z https://forum.openwrt.org/t/xiaomi-mi-w … pport/2252

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Znalazłem jakieś chińskie x-wrt które miało aktualizacje kilka dni temu, instalacja wpad przebiegła poprawnie

root@X-WRT:~# cat /etc/openwrt_release
DISTRIB_ID='X-WRT'
DISTRIB_RELEASE='6.0_b201912290728'
DISTRIB_REVISION='r11916-3e13b15d1b'
DISTRIB_CODENAME='eoan'
DISTRIB_TARGET='ramips/mt7620'
DISTRIB_ARCH='mipsel_24kc'
DISTRIB_DESCRIPTION='X-WRT 6.0_b201912290728 Eoan'
DISTRIB_TAINTS='busybox'
root@X-WRT:~# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option hwmode '11a'
        option path 'pci0000:00/0000:00:00.0/0000:01:00.0'
        option htmode 'VHT80'
        option country 'CN'
        option txpower 'auto'
        option channel 'auto'
        option disabled '1'

config wifi-device 'radio1'
        option type 'mac80211'
        option hwmode '11g'
        option path 'platform/10180000.wmac'
        option htmode 'HT20'
        option country 'CN'
        option txpower 'auto'
        option channel 'auto'
        option disabled '1'

config wifi-iface 'wifinet0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'X-WRT_C73A'
        option encryption 'psk2'
        option skip_inactivity_poll '1'
        option wpa_group_rekey '0'
        option wpa_pair_rekey '0'
        option wpa_master_rekey '0'
        option key '88888888'
        option disabled '1'

config wifi-iface 'wifinet1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'X-WRT_C73A'
        option encryption 'psk2'
        option skip_inactivity_poll '1'
        option wpa_group_rekey '0'
        option wpa_pair_rekey '0'
        option wpa_master_rekey '0'
        option key '88888888'
        option disabled '1'

root@X-WRT:~# cat /etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fdbf:49d2:ff77::/48'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1'
        option proto 'static'
        option ipaddr '192.168.15.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config device 'lan_eth0_1_dev'
        option name 'eth0.1'
        option macaddr 'f2:b4:29:f4:c7:3a'

config interface 'wan'
        option ifname 'eth0.2'
        option proto 'dhcp'

config device 'wan_eth0_2_dev'
        option name 'eth0.2'
        option macaddr 'f0:b4:29:f4:c7:3a'

config interface 'wan6'
        option ifname 'eth0.2'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '1 4 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '0 6t'

config interface 'usbwan'
        option proto 'dhcp'
        option ifname 'usb0'
        option metric '800'

które konfiguracje mam tutaj zastąpić tymi od wifree?

21

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Usuwasz:

config wifi-iface 'wifinet1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'X-WRT_C73A'
        option encryption 'psk2'
        option skip_inactivity_poll '1'
        option wpa_group_rekey '0'
        option wpa_pair_rekey '0'
        option wpa_master_rekey '0'
        option key '88888888'
        option disabled '1'

I wstawiasz na to miejsce:

config wifi-iface 'wifinet1'
    option device 'radio1'
    option mode 'sta'
    option network 'upcwifree'
    option ssid 'UPC Wi-Free #SprawdzUPCMobile!'
    option encryption 'wpa2+ccmp'
    option eap_type 'ttls'
    option phase2 'auth=MSCHAPV2'
    option identity 'wpisz tu swój login'
    option password 'wpisz tu swoje hasło'
    option disabled '0'

Wyżej w sekcji: config wifi-device 'radio1'
zmieniasz       
option disabled '1'
na         
option disabled '0'
Tyle w etc/config/wireless.

Reszta jak wyżej, czyli dodajesz wpis do network oraz polecenie dla firewalla.

22 (edytowany przez Kebap 2020-01-02 16:33:56)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Dziękuję, działa, rozumiem że żadnych certyfikatów już nie muszę dodawać, bo mam połączenie z internetem

I jeszcze jedno pytanie, rozumiem że z pingiem to nie dam rady nic zrobić żeby go poprawić?

23 (edytowany przez Zuzia 2020-01-02 17:09:50)

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Certyfikat warto dodać dla bezpieczeństwo (choć bez niego będzie działać), tylko nie wiem, czy wget jaki tam masz obsługuje https więc wrzuciłam na swój serwer, żeby link był http:

cd /etc
wget http://zuza.webd.pro/LGI_Root_CA.cer

I w sekcji
config wifi-iface 'wifinet1'
na końcu dodajesz:

option ca_cert '/etc/LGI_Root_CA.cer' 
option domain_suffix_match 'wifi-auth.upc.biz'


Ping jest taki, bo sobie ustawili tunel i nie da się z nim nic zrobić.

24

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Cześć

Im więcej czytam tekstów z tego forum, tym mniej wiem smile Mam Netgear 6220 z wgranym obrazem:
luci-19.07-snapshot-r10731-e68d589e7b-ramips-mt7621-r6220-squashfs-factory.img
Mogę się na tym połączyć w WiFree czy nie? Próbowałem konfigurować wg. instrukcji Zuzi,
ale się nie uzyskałem połączenia.

Piotr

25

Odp: UPC Wi-Free, Eduroam - wsparcie dla najpopularniejszych routerów

Na każdym routerze z flash min. 8 MB można skonfigurować Wi-Free, wymaga wgrania wpad i podania konfiguracji w trzech plikach, wireless, network i firewall. Z czym konkretnie masz problem?