Temat: Huawei E398 i Orange

Cześć
To mój pierwszy post tutaj, więc jeśli robię coś nie tak, to z góry przepraszam.
Oto mój problem:
Mam Cyfrowy Polsat z Huawei E398. Kiedy skończy mi się limit wkładam kratę z Orange (taki backup). Działało bez problemu. Wystarczyło, że w LUCI zmieniłem APN z "internet.cp" na "internet".
W ten weekend coś jest inaczej. Orange przestał się łączyć. Na moim PC nadal działa. Jest wykrywany przez aplikacje Polsatu jako WCDMA, a po połączeniu przełącza się od razu na DC-HSPA+. Łączy się dużo dłużej (ok 60 sek), ale się łączy.
Natomiast OpenWRT zwraca:

 daemon.notice pppd[1481]: Connection terminated.
 daemon.info dnsmasq-dhcp[1186]: DHCPREQUEST(br-lan) 192.168.1.125 f8:1e:df:38:1b:1b 
 daemon.info dnsmasq-dhcp[1186]: DHCPACK(br-lan) 192.168.1.125 f8:1e:df:38:1b:1b Users-iPhone
 daemon.info pppd[1481]: Exit.
 daemon.notice netifd: Interface 'wan' is now down
 daemon.notice pppd[1551]: pppd 2.4.5 started by root, uid 0
 local2.info chat[1555]: abort on (BUSY)
 local2.info chat[1555]: abort on (NO CARRIER)
 local2.info chat[1555]: abort on (ERROR)
 local2.info chat[1555]: report (CONNECT)
 local2.info chat[1555]: timeout set to 10 seconds
 local2.info chat[1555]: send (AT&F^M)
 local2.info chat[1555]: expect (OK)
 local2.info chat[1555]: AT&F^M^M
 local2.info chat[1555]: OK
 local2.info chat[1555]:  -- got it
 local2.info chat[1555]: send (ATE1^M)
 local2.info chat[1555]: expect (OK)
 local2.info chat[1555]: ^M
 local2.info chat[1555]: ATE1^M^M
 local2.info chat[1555]: OK
 local2.info chat[1555]:  -- got it
 local2.info chat[1555]: send (AT+CGDCONT=1,"IP","internet"^M)
 local2.info chat[1555]: timeout set to 30 seconds
 local2.info chat[1555]: expect (OK)
 local2.info chat[1555]: ^M
 local2.info chat[1555]: AT+CGDCONT=1,"IP","internet"^M^M
 local2.info chat[1555]: OK
 local2.info chat[1555]:  -- got it
 local2.info chat[1555]: send (ATD*99***1#^M)
 local2.info chat[1555]: expect (CONNECT)
 local2.info chat[1555]: ^M
 local2.info chat[1555]: ATD*99***1#^M^M
 local2.info chat[1555]: CONNECT
 local2.info chat[1555]:  -- got it
 local2.info chat[1555]: send ( ^M)
 daemon.debug pppd[1551]: Script USE_APN=internet /usr/sbin/chat -t5 -v -E -f /etc/chatscripts/3g.chat finished (pid 1554), status = 0x0
 daemon.info pppd[1551]: Serial connection established.
 daemon.debug pppd[1551]: using channel 3
 daemon.info pppd[1551]: Using interface 3g-wan
 daemon.notice pppd[1551]: Connect: 3g-wan <--> /dev/ttyUSB0
 daemon.debug pppd[1551]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x324a5eac>]
 daemon.debug pppd[1551]: rcvd [LCP ConfReq id=0x3 <asyncmap 0x0> <auth chap MD5> <magic 0x310f7fa> <pcomp> <accomp>]
 daemon.debug pppd[1551]: No auth is possible
 daemon.debug pppd[1551]: sent [LCP ConfRej id=0x3 <auth chap MD5> <pcomp> <accomp>]
 daemon.debug pppd[1551]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x324a5eac>]
 daemon.debug pppd[1551]: rcvd [LCP ConfReq id=0x4 <asyncmap 0x0> <magic 0x310f7fa>]
 daemon.debug pppd[1551]: sent [LCP ConfAck id=0x4 <asyncmap 0x0> <magic 0x310f7fa>]
 daemon.debug pppd[1551]: sent [LCP EchoReq id=0x0 magic=0x324a5eac]
 daemon.debug pppd[1551]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
 daemon.debug pppd[1551]: rcvd [LCP DiscReq id=0x5 magic=0x310f7fa]
 daemon.debug pppd[1551]: rcvd [LCP EchoRep id=0x0 magic=0x310f7fa 32 4a 5e ac]
 daemon.debug pppd[1551]: rcvd [proto=0xd] 0a 4e 4f 20 43 41 52 52 49 45 52 0d 0a
 daemon.warn pppd[1551]: Unsupported protocol 0xd received
 daemon.debug pppd[1551]: sent [LCP ProtRej id=0x2 00 0d 0a 4e 4f 20 43 41 52 52 49 45 52 0d 0a]
 daemon.notice pppd[1551]: Modem hangup
 daemon.notice pppd[1551]: Connection terminated.

moje /etc/config/network dla tego interfejsu:

config interface 'wan'
        option proto '3g'
        option service 'umts'
        option device '/dev/ttyUSB0'
        option pppd_options 'debug'
        option apn 'internet'

ps.
Świetne forum. Rzadko się zdarza, że szukając rozwiązania jakiegoś problemu trafiam na polską stronę, a z OpenWRT ciągle trafiam na wasze forum. Jest tu naprawdę dużo info, którego niema gdzie indziej. Aż mam wrażenie,  że OpenWRT to polska specjalność. Świetna robota.

2

Odp: Huawei E398 i Orange

Wygląda ż masz ten sam problem co użytkownicy z plusem LTE - nie dostajesz w ogóle danych od dostawcy (ip, dnsy). Piszesz że działało a dziś nie chce, więc ciekawe co oni mieszają w BTSach że nie chce się łączyć.

On jest teraz przełączony na 3G czy LTE?

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

3

Odp: Huawei E398 i Orange

Cezary napisał/a:

On jest teraz przełączony na 3G czy LTE?

Domyślam się, że pytasz o usb-modeswitch, ale nie wiem jak to sprawdzić.
usb-modeswitch nawet nie jest zainstalowany wiec pewnie LTE.

Poza tym nie działała na openWRT, ale nadal działa na Windows 7/XP - tylko łączy się dużo dłużej.

4

Odp: Huawei E398 i Orange

Nie, nie o modeswitch tylko tryb pracy modemu. Weź go przełącz w UMTS w windows i zobacz.

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

5

Odp: Huawei E398 i Orange

Aaach faktycznie. zapomniałem, że te ustawienia zapisują się w modemie. Wiem, że można je też zmienić komendami AT. wydawało mi się, że option service to zmienia, ale to faktycznie bez sensu, bo skąd openwrt ma znać unikalne parametry komend AT dla e398.
Do rzeczy.
Kiedy ustawie modem na GSM Only to faktycznie się łączy, ale rozumiem, że to tylko EDGE.
Pod windows jak ustawiam go na Auto lub WCDMA Only łączy sie po DC-HSPA+.

6

Odp: Huawei E398 i Orange

Po wybraniu service faktycznie są wysyłanie polecenia, ale te ogólne na huawei, e398 używa innych.

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