1 (edytowany przez nitro2010 2015-03-08 14:01:32)

Temat: [Gargoyle] Problem z podłączeniem się do QMI?

Witam,

Po zabawie w testowaniu Gargoyle 1.7.1 powróciłem do 1.6.2.2 PL. Zacząłem ustawiać połączenie WAN:

Internet / WAN
Połączenie: Modem 3G/LTE (NDIS)
Interfejs WAN: wwan0
Protokół: QMI
Urządzenie: /dev/cdc-wdm0
Operator: Inna
APN: internet

na tych danych modem świetnie się poprzednio spisywał. Zrobiłem reboot routera, potem wykonałem polecenia (na razie ręcznie):

echo "===> Problem with modem... Restart"
logger '===> PROBLEM WITH MODEM... RESTART...'
ifdown wan
uqmi -d /dev/cdc-wdm0 --set-device-operating-mode offline
uqmi -d /dev/cdc-wdm0 --set-device-operating-mode reset
sleep 20
uqmi -d /dev/cdc-wdm0 --set-device-operating-mode online
sleep 20
ifup wan

ale nic się nie łączy i internet nie działa

W logach widać tylko info:

Jan  1 01:03:28 Gargoyle daemon.notice netifd: wan (2942): "No effect"

przez uqmi mogę ustawiać jako lte na sztywno, zrobić powyższe polecenia,
nie mogę uruchomić apn (--start-network) - w zasadzie z tego nigdy nie korzystałem, bo wywala błąd jw.,
przy --get-data-status pokazuje disconnect

zawsze przy starcie routera było tak: uruchomienie modemu, wykonanie powyższego restartu modemu, robił sending discovery i łączył

a tutaj jeszcze dodatkowo nie ma sending discovery...


Ktoś ma pomysł jak to naprawić?

Dane: TP Link 1043 ND
Gargoyle PL 1.6.2.2
Modem: ZTE MF821 LTE - zwykły, NIE Hi_link

w /etc/config/network

...
config interface 'wan'
        option apn 'internet'
        option dns '8.8.8.8 8.8.4.4'
        option peerdns '0'
        option auto '1'
        option mobile_isp 'custom'
        option ifname 'wwan0'
        option proto 'ndis'
        option device '/dev/cdc-wdm0'
        option service 'qmi'
...

albo coś jest źle ustawione, albo coś trzeba dodać

Jako połączenie 'Modem CDMA/3G/LTE' działa dobrze.

2

Odp: [Gargoyle] Problem z podłączeniem się do QMI?

To co zmieniłeś że teraz nie działa?

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

3

Odp: [Gargoyle] Problem z podłączeniem się do QMI?

w konfiguracji nic

a co była w poprzedniej to nie pamiętam

4 (edytowany przez isadjuk 2015-03-10 16:03:57)

Odp: [Gargoyle] Problem z podłączeniem się do QMI?

Może to ci pomoże ...

Testowałem ZTE MF821 LTE - zwykły, logo Plusa
Używałem go bezpośrednio pod windows i na routerze z firmware ROOTER => było wszystko OK
Po podłączeniu go i skonfigurowaniu go na openwrt BB - po odłączeniu od routera pojawiły się problemy połączeniem
- pod windows - przy próbie podłączenia teoretycznie aplikacja twierdziła że nastąpiło rozłączenie połączenia a połączenie działało i internet też (wtf !??!)
- na wspomnianym firmware ROOTER => błędy w trakcie podłączenia (chyba 001a ??) - internetu brak

Rozwiązaniem było
- podłączenie go do openwrt BB
- poczekać na podłączenie z internetem
- ręczne "ifdown wan"
- i odłączenie od routera
Po tej procedurze wszystko wróciło do normy.
Sprawdzałem na 2 egzemplarzach MF821 - na każdym to samo więc nie jest to uszkodzenie konkretnego modemu - bardziej jego swoiste zachowanie na łączenie przez uqmi

5

Odp: [Gargoyle] Problem z podłączeniem się do QMI?

Jeżeli uqmi coś faktycznie miesza w modemie co modem zapamiętuje zgłaszajcie to na dev.openwrt.org - to ich program, niech więc analizują.

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

6

Odp: [Gargoyle] Problem z podłączeniem się do QMI?

uh, po zabawach z openwrt BB i wgrywaniu  i klepaniu, zaczęło to wszystko działać na starym Gargoyle

przed zastosowaniem się do porad @isadjuk zleciłem:

uqmi -d /dev/cdc-wdm0 --stop-network 4294967295 --autoconnect (z tego ticketu: https://dev.openwrt.org/ticket/16724)

czy pomogło to faktycznie czy nie to nie wiem, ale chciałem zastosować ponieważ uqmi na starszym gargoyle nie zawiera nowszych poleceń [ok, nie czepiamy się]

potem połaczenie jako 3g, ręczny ifdown interfejs, wyciągnięcie modemu


eh, ZTE, co jeszcze mnie zaskoczy


poza tym dziękuję