Temat: Problem z nawiązaniem połączenia 3G [Huawei E122 + 12.09]
Witam,
Od jakiegoś czasu mam problem z zestawieniem połączenia 3G przez modem Huawei e122.
Modem jest wykrywany przez system, jednak problem pojawia się podczas połączenia ppp.
Wersja Openwrt to 12.09, r36088, na Asus WL-500G
Na marginesie dodam, że wcześniej wszystko działało prawidłowo( połączenie skonfigurowane przez luci-proto-3g ). Po jakimś czasie gdy odłączyłem modem, po ponownym podłączeniu do USB nie dało się zestawić połączenia 3G.
Sprawdzałem modem na Ubuntu 12.04, działa bez zarzutu, także raczej z modemem jest wszystko ok.
Zamieszczam wyciąg z sysloga:
May 27 17:23:27 OpenWrt daemon.notice pppd[8782]: pppd 2.4.5 started by root, uid 0
May 27 17:23:28 OpenWrt local2.info chat[8786]: abort on (BUSY)
May 27 17:23:28 OpenWrt local2.info chat[8786]: abort on (NO CARRIER)
May 27 17:23:28 OpenWrt local2.info chat[8786]: abort on (ERROR)
May 27 17:23:28 OpenWrt local2.info chat[8786]: report (CONNECT)
May 27 17:23:28 OpenWrt local2.info chat[8786]: timeout set to 10 seconds
May 27 17:23:28 OpenWrt local2.info chat[8786]: send (AT&F^M)
May 27 17:23:28 OpenWrt local2.info chat[8786]: expect (OK)
May 27 17:23:28 OpenWrt local2.info chat[8786]: AT&F^M^M
May 27 17:23:28 OpenWrt local2.info chat[8786]: OK
May 27 17:23:28 OpenWrt local2.info chat[8786]: -- got it
May 27 17:23:28 OpenWrt local2.info chat[8786]: send (ATE1^M)
May 27 17:23:28 OpenWrt local2.info chat[8786]: expect (OK)
May 27 17:23:28 OpenWrt local2.info chat[8786]: ^M
May 27 17:23:28 OpenWrt local2.info chat[8786]: ^M
May 27 17:23:28 OpenWrt local2.info chat[8786]: OK
May 27 17:23:28 OpenWrt local2.info chat[8786]: -- got it
May 27 17:23:28 OpenWrt local2.info chat[8786]: send (AT+CGDCONT=1,"IP","internet"^M)
May 27 17:23:28 OpenWrt local2.info chat[8786]: timeout set to 30 seconds
May 27 17:23:28 OpenWrt local2.info chat[8786]: expect (OK)
May 27 17:23:28 OpenWrt local2.info chat[8786]: ^M
May 27 17:23:28 OpenWrt local2.info chat[8786]: AT+CGDCONT=1,"IP","internet"^M^M
May 27 17:23:28 OpenWrt local2.info chat[8786]: OK
May 27 17:23:28 OpenWrt local2.info chat[8786]: -- got it
May 27 17:23:28 OpenWrt local2.info chat[8786]: send (ATD*99#^M)
May 27 17:23:29 OpenWrt local2.info chat[8786]: expect (CONNECT)
May 27 17:23:29 OpenWrt local2.info chat[8786]: ^M
May 27 17:23:29 OpenWrt local2.info chat[8786]: ATD*99#^M^M
May 27 17:23:29 OpenWrt local2.info chat[8786]: CONNECT
May 27 17:23:29 OpenWrt local2.info chat[8786]: -- got it
May 27 17:23:29 OpenWrt local2.info chat[8786]: send ( ^M)
May 27 17:23:29 OpenWrt daemon.debug pppd[8782]: Script USE_APN=internet /usr/sbin/chat -t5 -v -E -f /etc/chatscripts/3g.chat finished (pid 8785), status = 0x0
May 27 17:23:29 OpenWrt daemon.info pppd[8782]: Serial connection established.
May 27 17:23:29 OpenWrt daemon.debug pppd[8782]: using channel 245
May 27 17:23:29 OpenWrt daemon.info pppd[8782]: Using interface 3g-HSPA
May 27 17:23:29 OpenWrt daemon.notice pppd[8782]: Connect: 3g-HSPA <--> /dev/ttyUSB0
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x90d889e5>]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: rcvd [LCP ConfReq id=0x1 <accomp> <pcomp> <asyncmap 0x0> <mru 1500> <magic 0x638> <auth chap MD5>]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: No auth is possible
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: sent [LCP ConfRej id=0x1 <accomp> <pcomp> <auth chap MD5>]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x90d889e5>]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <mru 1500> <magic 0x638>]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: sent [LCP ConfAck id=0x2 <asyncmap 0x0> <mru 1500> <magic 0x638>]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: sent [LCP EchoReq id=0x0 magic=0x90d889e5]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: rcvd [LCP EchoRep id=0x0 magic=0x638]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: rcvd [IPCP ConfReq id=0x1]
May 27 17:23:30 OpenWrt daemon.debug pppd[8782]: sent [IPCP ConfNak id=0x1 <addr 0.0.0.0>]
May 27 17:23:30 OpenWrt daemon.notice pppd[8782]: Modem hangup
May 27 17:23:30 OpenWrt daemon.notice pppd[8782]: Connection terminated.
May 27 17:23:31 OpenWrt daemon.info pppd[8782]: Exit.
May 27 17:23:31 OpenWrt daemon.notice netifd: Interface 'HSPA' is now downProsze o jakąkolwiek pomoc, walczę z tym drugi dzień już ;(
EDIT:
Właśnie coś sie ruszyło, wpisałem w konsoli:
gcom -d /dev/ttyUSB1Po czym dostałem informacje o tym że zarejestrowano w sieci GSM. po chwili nawiązano połączenie 3g i tym razem bez błędów.
Nie rozumiem tylko co mogło być przyczyną? Wygląda to tak, jakby modem po podlączeniu nie rejestrował się w sieci operatora ( migająca zielona kontrolka, odpowiedź po zapytaniu AT&CSQ: +CSQ: 0, 99 ), stąd próby nawiązania połączenia danych kończą się błędem. Czy problem leży po stronie modemu czy trzeba jeszcze cos skonfigurować? Może ktoś miał podobny problem. Z góry dziękuję za odpowiedź.