Portál AbcLinuxu, 25. dubna 2024 15:47


Dotaz: Nokia D211 a Eurotel Data Nonstop

20.4.2004 11:45 Radek Skoupý
Nokia D211 a Eurotel Data Nonstop
Přečteno: 128×
Odpovědět | Admin
Dobrý den,

nedaří se mi zprovoznit kartu Nokia D211 na notebooku Acer TravelMate 634 a distribuci Fedora Core 1.

Zkompiloval jsem a nainstaloval ovladače, zprovoznil PCMCIA, vložil kartu, pomocí nokia_ctl enable_gsm zadal PIN.

Dále jsem vytvořil /etc/ppp/etg se soubory up a down a použil vzorové /etc/ppp/options od nokie.

/etc/ppp/etg/up:
TIMEOUT 10
ABORT BUSY
ABORT ERROR
ABORT "NO CARRIER"
""
ATZ OK
ATX1 OK
AT+CGDCONT=1,"IP","internet" OK
ATDT*99***1# CONNECT
/etc/ppp/options:
ttyNC0
lock
noipdefault
defaultroute
debug
usepeerdns
noauth
Pokud zavolám pppd call etg objeví se mi ve /var/log/messages následující text:
Apr 20 11:27:16 malkavian pppd[3965]: pppd 2.4.1 started by root, uid 0
Apr 20 11:27:17 malkavian chat[3966]: timeout set to 10 seconds
Apr 20 11:27:17 malkavian chat[3966]: abort on (BUSY)
Apr 20 11:27:17 malkavian chat[3966]: abort on (ERROR)
Apr 20 11:27:17 malkavian chat[3966]: abort on (NO CARRIER)
Apr 20 11:27:17 malkavian chat[3966]: send (ATZ^M)
Apr 20 11:27:17 malkavian chat[3966]: expect (OK)
Apr 20 11:27:17 malkavian chat[3966]: ATZ^M^M
Apr 20 11:27:17 malkavian chat[3966]: OK
Apr 20 11:27:17 malkavian chat[3966]:  -- got it
Apr 20 11:27:17 malkavian chat[3966]: send (ATX1^M)
Apr 20 11:27:17 malkavian chat[3966]: expect (OK)
Apr 20 11:27:17 malkavian chat[3966]: ^M
Apr 20 11:27:17 malkavian chat[3966]: ATX1^M^M
Apr 20 11:27:17 malkavian chat[3966]: OK
Apr 20 11:27:17 malkavian chat[3966]:  -- got it
Apr 20 11:27:17 malkavian chat[3966]: send (AT+CGDCONT=1,"IP","internet"^M)
Apr 20 11:27:17 malkavian chat[3966]: expect (OK)
Apr 20 11:27:17 malkavian chat[3966]: ^M
Apr 20 11:27:17 malkavian chat[3966]: AT+CGDCONT=1,"IP","internet"^M^M
Apr 20 11:27:17 malkavian chat[3966]: OK
Apr 20 11:27:17 malkavian chat[3966]:  -- got it
Apr 20 11:27:17 malkavian chat[3966]: send (ATDT*99***1#^M)
Apr 20 11:27:18 malkavian chat[3966]: expect (CONNECT)
Apr 20 11:27:18 malkavian chat[3966]: ^M
Apr 20 11:27:18 malkavian chat[3966]: ATDT*99***1#^M^M
Apr 20 11:27:18 malkavian chat[3966]: NO CARRIER
Apr 20 11:27:18 malkavian chat[3966]:  -- failed
Apr 20 11:27:18 malkavian chat[3966]: Failed (NO CARRIER)
Apr 20 11:27:18 malkavian pppd[3965]: Connect script failed
Apr 20 11:27:19 malkavian pppd[3965]: Exit.
Prakticky stejný výsledek (NO CARRIER) dostávám při použití wvdial s modifikovaným vzorovým wvdial.conf. Zkoušel jsem i místo ATX1 použít na radu kolegy ATX3, ale se stejným výsledkem.

Zkoušel jsem se připojit pomocí GPRS Easy Connect, tam jsem zase narazil na to, že program tvrdí, že nenalezl port (/dev/ttyNC0). Tento port samozřejmě existuje, /proc/net/nokia_cs obsahuje mimojiné řádky:
GSM TTYDev  =ttyNC0
GSM ChMajor =204
GSM ChMinor =42
GSM status  =off
Můžete mne prosím někdo nakopnout, jak dál?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jiří Svoboda avatar 20.4.2004 14:00 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Rozbalit Rozbalit vše Re: Nokia D211 a Eurotel Data Nonstop
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jsi si jisty, ze je ten "mobil" jiz prihlaseny ke GSM siti a je dostupne GPRS? (Nenapada me, jak to bez displeje zjistit.) Takhle se totiz obecne pripojovani chova, pokud tyto dve podminky nejsou splneny. Duvodem muze byt i nezadani PINu (zkus ho na te SIM karte uplne vypnout).
Dopredu jeste upozornuji na jednu vec. Az opravdu dostanes CONNECT a zacne ti padat PPP pri LCP vyjednavani, zkus zmenit telefonni cislo na '*99#'. Na vsude uvadene '*99***1#' se spojim jen za urcitych okolnosti (souvisejich se zpusobem pripojeni mobilu k pocitaci), to kratsi funguje vzdy.
Narazil jsem na to skoro pred rokem, tak uz si presne nepamatuju o co tam slo, tusim neco s 'asyncmap'.
20.4.2004 14:48 Radek Skoupý
Rozbalit Rozbalit vše Re: Nokia D211 a Eurotel Data Nonstop
Díky za pomoc, nakopnutí bylo správným směrem, bylo to opravdu rukama. Pro ovládání karty se používá program nokia_ctl, kde pomocí nokia_ctl enable_gsm se karta zapne a zadá PIN, následně se ale ještě musí zavolat nokia_ctl gsm enableGSMradio, což jsem zjistil až teď. Ve windows jsou oba kroky spojeny do jednoho, proto mne vůbec nenapadlo aktivovat GPRS zvlášť.

Prosím však ještě o radu, protože ačkoli se připojím, na internet se například mozillou stále nedostanu. V logu jsou teď řádky
Apr 20 14:23:34 malkavian pppd[5462]: pppd 2.4.1 started by root, uid 0
Apr 20 14:23:34 malkavian pppd[5462]: Using interface ppp0
Apr 20 14:23:34 malkavian pppd[5462]: Connect: ppp0 <--> /dev/ttyNC0
Apr 20 14:23:37 malkavian modprobe: modprobe: Can't locate module ppp-compress-21
Apr 20 14:23:37 malkavian modprobe: modprobe: Can't locate module ppp-compress-21
Apr 20 14:23:39 malkavian pppd[5462]: not replacing existing default route to eth0 [192.168.99.253]
Apr 20 14:23:39 malkavian pppd[5462]: local  IP address 10.176.45.178
Apr 20 14:23:39 malkavian pppd[5462]: remote IP address 10.6.6.6
Apr 20 14:23:39 malkavian pppd[5462]: primary   DNS address 160.218.10.200
Apr 20 14:23:39 malkavian pppd[5462]: secondary DNS address 160.218.43.200
a já teď nevím, zda je problém v tom modulu ppp-compress-21, který jsem alespoň v adresářích /lib/modules/* nenašel, nebo v té řádce o default route. Přiznám se, že v síťování jsem trochu slabši :o(.
Jiří Svoboda avatar 20.4.2004 15:27 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Rozbalit Rozbalit vše Re: Nokia D211 a Eurotel Data Nonstop
Je to standardni chovani pppd. Pokud existuje nejaka default route, tak pppd novou nenastavi. Takze _pred_ pripojenim mas dve moznosti. Bud vymazat default route (prikazem 'route del default') a nebo rovnou shodit cele eth0 (treba prikazem 'ifconfig eth0 down', to vymaze i routovani na prisluny interface vcetne default route). To druhe predpoklada, ze eth0 nebudes v danem okamziku potrebovat. :-)
S tim 'ppp-compress' modulem si nedelej starosti, to je taky normalni.
20.4.2004 15:43 Radek Skoupý
Rozbalit Rozbalit vše Re: Nokia D211 a Eurotel Data Nonstop
Díky. Default route pomohlo, už jsem připojen přes kartu. Musím si to ještě trochu srovnat v hlavě co se routování týče. V ideálním případě bych chtěl být připojen přes eth0 pokud má konexi a přes ppp0 jet v tom případě jen na porty, které máme na firemním firewallu ořízlý - např. 21, a vpřípadě, že v síti nejsem, aby šel veškerý provoz přes ppp0. A to vše samozřejmě s co nejmenší mírou manuální práce při běžném provozu.

To už ale není urgentní a věřím, že pokud je to možné, tak to načtu v man route či HOWTO-Networking. Hlavně že už mám připojení z domova.

Ještě jednou díky za pomoc.
20.4.2004 15:31 ZAH
Rozbalit Rozbalit vše Re: Nokia D211 a Eurotel Data Nonstop
Určitě defaultroute

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.