Problemy z konfiguracją Option Globetrotter GPR pod Linuksem

Wszystko na temat internetu za pomocą sieci komórkowych pod systemem Linux.

Moderator: Moderatorzy

ODPOWIEDZ
krzychu
Początkujący użytkownik forum
Posty: 2
Rejestracja: 2006-09-18, 22:16

Problemy z konfiguracją Option Globetrotter GPR pod Linuksem

Post autor: krzychu »

Witam,

Mam problem z konfiguracją iplusa pod Linuksem. Dysponuję dystrybucją Fedora Core, sprzęt to modem Option Globetrotter GPRS. Modem jest poprawnie wykrywany przez mojego laptopa. Korzystając ze skryptów znalezionych w internecie (m.in. także na niniejszym forum, bo próbowałem kilku różnych zestawów skryptów, a także wprowadzałem testowo różne przeróbki) udało mi się zmusić modem do nawiązania połączenia, które jednak sypie się już na etapie negocjacji IPCP. Dodam tylko, że na tych samych (oczywiście odpowiednio dostosowanych - hasła, nazwa APN itd.) skryptach testowałem połączenie "dialupowe" Ery (GPRS przez zwykły telefon, a nie blueconnect) i działa bez zarzutu. Jeśli ktoś ma jakiś pomysł, co może być źle, to proszę o pomoc. Oto log z działania pppd:

Kod: Zaznacz cały

# pppd call iplus
ATZ
OK
AT+CGDCONT=1,"IP","internet"
OK
ATD*99***1#
CONNECTSerial connection established.
using channel 6 
Using interface ppp0
Connect: ppp0 <--> /dev/ttyS3
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5912dea1> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x5912dea1> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0xc <mru 1600> <auth pap> <magic 0x5fb8dec7> <asyncmap 0x0> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0xc <auth pap>]
rcvd [LCP ConfReq id=0xd <mru 1600> <magic 0x5fb8dec7> <asyncmap 0x0> <pcomp> <accomp>]
sent [LCP ConfAck id=0xd <mru 1600> <magic 0x5fb8dec7> <asyncmap 0x0> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x5912dea1]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [LCP EchoRep id=0x0 magic=0x5912dea1]
appear to have received our own echo-reply!
rcvd [LCP ProtRej id=0x0 80 fd 01 01 00 0c 1a 04 78 00 18 04 78 00 35]
rcvd [IPCP ConfRej id=0x1 <ms-dns1 0.0.0.0> <ms-dns1 0.0.0.0>] 
Received bad configure-nak/rej:  81 06 00 00 00 00 81 06 00 00 00 00
rcvd [IPCP ConfReq id=0x5 <addr 11.0.0.1>]
sent [IPCP ConfAck id=0x5 <addr 11.0.0.1>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfRej id=0x1 <ms-dns1 0.0.0.0> <ms-dns1 0.0.0.0>] 
Received bad configure-nak/rej:  81 06 00 00 00 00 81 06 00 00 00 00
Później ostatnie trzy linijki są powtarzane kilkakrotnie aż w końcu zrywa połączenie z komunikatem "No network protocols running".
Awatar użytkownika
Selvis
Stały użytkownik forum
Posty: 133
Rejestracja: 2006-04-09, 19:11
Lokalizacja: ?l?sk

Re: Problemy z konfiguracją Option Globetrotter GPR pod Linuksem

Post autor: Selvis »

Wyedytuj plik /etc/resolv.conf.
Wstaw do niego adresy serwerów DNS Plusa. Gdzies na Forum (kiedys) jaki użytkownik je podawał.
Jak juz to będziesz miał i nadal nie będzie działało, to mozesz zobaczyc w skrypcie do połaczenia jak wyglądją opcje:
noauth lub auth.
Era wymaga autoryzacji a Plus chyba nie (?).
Nie jestem pewna - w razie czego niech mnie ktoś poprawi .
A próbowałeś zestawić sobie połaczenie jakimś programem.
Jest kilka dostępnych:
kppp (dostarczony z dystrybucją)
gnome-ppp - do pobrania Yumem
GPRS Easy Connect - wersja rpm jest dostępna dla Aurox 12 (ale mozna odpalić pod Fedorką)
Polecam ten ostatni
krzychu
Początkujący użytkownik forum
Posty: 2
Rejestracja: 2006-09-18, 22:16

Re: Problemy z konfiguracją Option Globetrotter GPR pod Linuksem

Post autor: krzychu »

Selvis pisze:Wyedytuj plik /etc/resolv.conf.
Wstaw do niego adresy serwerów DNS Plusa. Gdzies na Forum (kiedys) jaki użytkownik je podawał.
Jak juz to będziesz miał i nadal nie będzie działało
Dzięki za pomoc. Rzeczywiście była to kwestia DNS-ów. Trzeba je było wpisać na sztywno w resolv.conf, tak jak mówisz, i wyłączyć opcję "usepeerdns". Próbowałem już "grzebać" z tą opcją, ale zapomniałem :oops:, że miałem ją ustawioną także w pliku /etc/ppp/options i samo wyłączenie jej w pliku od połączenia iplus nie wystarczało. Gdy wyłączyłem w obydwu plikach wszystko ruszyło jak z płatka. :) Jeszcze raz dzięki za pomoc i pozdrawiam wszystkich użytkowników forum.
ODPOWIEDZ