Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Hi.
Mam problem z konfiguracja sieci dla UPC Wi-free, jestem poza domem no i pokozystal bym z tej mozliwosci.
Konfigurowalem siec tylko i wylaczenie przy uzyciu networking. (nie mam nie mialem zadnych z GUI do tego, konfiguracja z czystym domowym WPA-PSK działała).
Moj tutek do tego:
http://www.grasz24.pl/forum/blog/107/entry-604-linu … wie-za-darmo/
Jedyna roznica to fakt ze nie uzywam 2 plikow konfiguracyjnych tylko jednego.
Moj plik konfiguracyjny do wpa_supplicant. (copy paste z tutka).
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 update_config=1 eapol_version=2 ap_scan=1 fast_reauth=1 network={ ssid="UPC Wi-Free" psk=WASZE_PSK key_mgmt=WPA-EAP eap=PEAP pairwise=CCMP group=CCMP TKIP identity="WASZ_LOGIN_DO_MOJE UPC" password="WASZE_HASLO_DO_MOJE UPC" phase1="peapver=0" #PEAP v0 phase2="auth=MSCHAPV2" }
Siec mam na stronie wlaczona (przez "moje UPC"). Usługe wlaczylem dzisiaj ok 20. (na stronie jest napisane ze jest aktywna).
Dodaje informacje o braku autentykacji ....
ma ktos moze pewny dzialajacy plik do tego ?
Wrzucił bym sobie i popatrzyl bo mozliwe ze faktycznie usluga jeszcze nie jest dla mnie dostępna.
[edit]
obecnie dziala
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 eapol_version=1 update_config=1 ap_scan=1 fast_reauth=1 country=PL bss_max_count=200 filter_ssids=1 network={ ssid="UPC Wi-Free" psk=1b50c2caf368b3c53b83926e3c39e8665b65f9dc843b7854eb113f067ef638f7 key_mgmt=WPA-EAP pairwise=CCMP group=CCMP TKIP eap=PEAP TTLS identity="TUATJ_JEST_NAZWA_USERA" password="TUTAJ_JEST_HASLO_JAKIE_SIE_USTAWIA_NA_MOJE_UPC" phase1="peapver=0" phase2="auth=MSCHAPV2" }
Ostatnio edytowany przez gindek (2017-02-28 22:31:18)
Offline
Nie wiem dokładnie co ci pisze, bo tutaj by się przydał log z:
# /sbin/wpa_supplicant -dd -P /var/run/wpa_supplicant.wlan0.pid -i wlan0 -W -b bond0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf # /sbin/wpa_cli -P /var/run/wpa_action.wlan0.pid -i wlan0 -p /var/run/wpa_supplicant -a /sbin/wpa_action
Przeczytaj sobie z helpa użyte parametry i dostosuj odpowiednio.
+ dokładny log sysloga razem z kodem błędu,
Bez tego to raczej można do wróżki. xD
Na pierwszy rzut oka, to ja u siebie przy peap nie mam psk , Być może jeszcze eapol_version=2 by się zdało przestawić na 1, bo z obsługą 2 są czasem problemy. Możliwe też, że phase2 ma inny algorytm i może przestawić na phase2="auth=PAP" .
Poza tym to w tej usłudze nie napisali jak skonfigurować połączenie? Daj info to coś się napisze.
A najlepiej to stworzyć minimalny config:
network={ ssid="" key_mgmt=WPA-EAP eap=PEAP identity="" password="" }
I sprawdzić czy na nim wejdzie, jak nie to zajrzeć w log i dopisywać/zmieniać odpowiednie parametry.
Offline
Od minimalnego zaczolem.
UPC dziala tak ze tworzy ci lokalnie wifke do ktorej logujesz sie z psk, a nastepnie jestes walidowany jako user na poziomie UPC (czyli czy posiadasz u nich konto), no i tu jest EAP. Przynajmniej tak to wyglada :-).
Poradzilem sobie, wifka odpala na kilka sekund, moje problemy sa najpewniej spowodowane kiepska jakoscia sygnału WiFi. Nie wrzucalem logow bo nie mam jak :-). Nie mam na czym logow przeniesc, nie mam internetu na lapku :-), no a przepisywal nie bede :-).
No ale dzieki za odpowiedz i zainteresowanie :-).
Jak internety dotra na moj komputer w pelni sprawne to wrzuce config :-).
Offline
Zrob zrzut logu do pliku.
Offline
Odświeżam, bo właśnie udało mi się wymęczyć działającą konfigurację dla UPC Wi-Free.
/etc/wpa_supplicant/wpa-roam.conf
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 eapol_version=1 update_config=1 ap_scan=1 fast_reauth=1 country=PL bss_max_count=200 filter_ssids=1 network={ ssid="UPC Wi-Free" psk=WASZE_PSK - trzeba sobie wygenerować poleceniem: wpa_passphrase "UPC Wi-Free" "WASZE_HASLO" key_mgmt=WPA-EAP pairwise=CCMP group=CCMP TKIP eap=PEAP TTLS identity="WASZ_LOGIN" password="WASZE_HASLO" phase1="peapver=0" phase2="auth=MSCHAPV2" }
/etc/network/interfaces
allow-hotplug wlan0 iface wlan0 inet manual #wpa-roam /etc/wpa_supplicant/wpa-roam.conf #iface default inet dhcp #wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa-roam.conf post-down killall -q wpa_supplicant post-down dhclient wlan0 -r
Ręczne uruchomienie:
wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa-roam.conf
/sbin/dhclient wlan0
Lub:
/sbin/dhcpcd5 -z wlan0
Sprawdzenie połączenia i dostępnych sieci:
wpa_cli status wpa_cli scan_results
Ostatnio edytowany przez Renia (2015-04-02 23:42:47)
Offline
Tak się stało, że znalazłem się w szpitalu, i jak nigdy nie chciałem hotspotów, tak teraz bardzo tego jednego chcę. A widzę za ścianą ze 3-4 i na wiekowym Thinkpadzie t40p to już za dużo szczęśćia.
Czy te konfigi działają? Czy ktoś móggłby potwierdzić, że próba użycia tego na Linux Mint - najnowszym njaki znajde - będzie skyteczna i będę miał net zza ściany?
Myśle o linuxie tylko w kategorii wykorzystania konkretnego bssid. Tu gęsto od ap i nonstop zrywa.
Offline
Po czasie, ale odpisuję, że konfigi działają.
Offline
Odświeżam i donoszę, że obecnie Wi-Free to już 10 Mb/s downloadu i 1 Mb/s uploadu na routerach Compala więc jak macie dobry sygnał można bez problemu śmigać nawet Full HD na YT, czy w innych serwisach.
Konfig uproszczony, działający: ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 update_config=1 country=EU network={ ssid="UPC Wi-Free" bssid="adres MAC routera UPC, do którego chcecie się podłaczyć" proto=RSN key_mgmt=WPA-EAP pairwise=CCMP eap=PEAP identity="WASZ_LOGIN" password="WASZE_HASLO" disabled=0 }
Offline
UPC Wi-Free jak wiadomo lubi się rozłączać, adres odnawiany jest co minutę, a co godzinę systemowo rozłącza. Najprostszy z możliwych skrypt znaleziony w sieci odnawia połączenie, gdy ping na google.com nie odpowiada:
#!/bin/sh if ! /bin/ping -q -c 1 -W 10 google.com > /dev/null; then (/usr/bin/killall -q wpa_supplicant) & (/bin/rm -R /var/run/wpa_supplicant) & (/sbin/wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa-roam.conf) & (/sbin/dhclient wlan0) & fi
Można dodać do crona, aby uruchamiał się co kilka minut albo nawet co minutę, ale niestety nie wiem jak. Niby banał. Robię z roota crontab -e i dodaję: */2 * * * * /bin/upc-wi-free.sh ale nie działa. Również */2 * * * * sh /bin/upc-wi-free.sh nie pomaga. Pomoże jakiś guru? :)
Ostatnio edytowany przez Renia (2018-02-07 22:46:45)
Offline
Edit:
Oczywiście błąd banalny jak to zawsze bywa :) Dodałam do /etc/crontab poniższy wpis i działa zgodnie z przeznaczeniem. Sprawdza co minutę, tak ma być, bo dzierżawa adresu tyle wynosi, a nie zawsze odnawia się prawidłowo.
*/1 * * * * root /bin/upc-wi-free.sh
PS. Przepraszam, że nie edytowałam postów, można scalić.
Ostatnio edytowany przez Renia (2018-02-08 01:09:25)
Offline
$ wpa_passphrase ssid pass
# nano /etc/network/interfaces
auto xxx iface xxx inet dhcp wpa-ssid xxx wpa-psk xxx
#reboot
i to by było na tyle ... oczywiście musisz mieć instalnięty wpasupplicant
https://wiki.debian.org/WiFi/HowToUse
Ostatnio edytowany przez hi (2018-02-08 01:43:43)
Offline
Niestety, to nie takie proste, bo UPC Wi-Free korzysta z EAP-MSCHAPV2, ale to nie największy problem. W interfaces mam tak:
allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa-roam.conf iface default inet dhcp wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa-roam.conf post-down killall -q wpa_supplicant
Uruchamia się przy starcie i działa, ale równo co godzinę rozłącza i połączenie nie jest samoistnie wznawiane. Adres ma dzierżawę 60 sek. co też bywa problematyczne. Po to skrypt, bo inaczej zwis w różnych momentach co jest strasznie irytujące. Co ciekawe siła sygnału nie ma znaczenia, nawet przy mocnym występują takie objawy.
Ostatnio edytowany przez Renia (2018-02-08 02:04:18)
Offline
Tam w konfiguracji masz trochę pochrzanione.
Te dwie ostatnie linijki nie są potrzebne.
Ja u siebie miałem coś na wzór:
allow-hotplug wlan0 iface wlan0 inet manual wpa-driver wext wpa-debug-level -1 wpa-roam /etc/wpa_supplicant/wpa-roam.conf wpa-roam-default-iface default iface default inet dhcp
No i w tym /etc/wpa_supplicant/wpa-roam.conf dodatkowy parametr:
network={ ... id_str="default"
Możesz dostosować sobie ten wpa-debug-level albo odpalić wpasupplicant'a w trybie debugowania i tam wyłapać moment, w którym zanika połączenie -- z tego logu będzie wiadomo dlaczego tak się dzieje. Bez logu to raczej nie da się nic powiedzieć. xD
Offline
Spróbowałam, ale niestety Twoja konfiguracja u mnie nie działa. W ogóle nie działa sensownie odnawianie połączenia, a sprawdzam też w Network-Manager i WiCD pod różnymi Linuksami. Rozłącza tak samo pod Windows, testowałam chyba z 10 kart Wi-Fi najróżniejszych (chipsety Mediatek, Atheros, Realtek, Broadcom, Intersil, Intel). Routery UPC nie ze wszystkimi kartami dobrze współpracują. Sygnał od -36 do -60 dBm, ale to nie gra roli. Ponadto autoryzacja Wi-Free idzie przez serwer UPC, który jest gdzieś daleko i bywa, że ten serwer w ogóle nie odpowiada (szczególnie późno w nocy), a wtedy z żadnym Wi-Free nie można się połączyć. Ewidentnie przeszarżowali z dzierżawą 60 sek. to jest za mało. Zresztą nie można za dużo wymagać, bo jaki może być hotspot nie na oddzielnym radiu, a na vlanie budżetowego routera typu Compal albo Technicolor :)
Teraz męczę skrypt, który będzie skanował sieć, wybierał Wi-Free z najmocniejszym sygnałem i przełączał się na niego. Jak możesz coś morfik podpowiedzieć, będę wdzięczna, bo dobra rada zawsze w cenie :)
Edit:
Nie dawała mi spokoju ta krótka dzierżawa adresu więc zainstalowałam dhcpdump i widzę, że jest 5 minut, ale tylko przy połaczeniu z routerem Compal, który daje adres z puli prywatnej:
IP address leasetime 300 (5m)
Natomiast inne urządzenia UPC dają publiczny adres i dzierżawa ustawiona jest na 60 sek.:
IP address leasetime 60 (60s)
W obydwu przypadkach dziwnie ustawiane jest MTU, jak dla dial-up:
Interface MTU 576
Zmieniłam na 1492:
ip link set wlan0 mtu 1492
Ostatnio edytowany przez Renia (2018-02-10 01:01:11)
Offline