Forum bloga technologicznego JDtech.pl i użytkowników bezpłatnego dostępu do internetu Aero2

Pełna wersja: Huawei E3272 - naprawa hilink
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Właśnie sobie uszkodziłem modem z hilink, a konkretnie samą aplikację hilink zmieniając coś w konfiguracji.

Co działa:
- Tryb pamięci usb (12d1:1f01) (nadal zawiera sterownik, który instaluje się bez problemu)
- Przełączenie w tryb modemu (12d1:14db)

Co nie działa:
- Po przełączeniu w tryb modemu urządzenie nie przydziela numeru ip komputerowi, ręczne ustalenie numeru ip też nie pozwala na połączenie (modem nie pinguje się)

W skrócie modem działa, ale soft już nie.
Z tego co znalazłem na necie będę musiał znowu sfashować urządzenie (już raz to zrobiłem, by zainstalować hilink, oryginalnie modem nie zawierał hilinka). Problem: brak aktywnego portu com. A wszystkie zanlezione przezemnie rozwiązania mówią o tym że by uruchomić port com muszę wejść na stronę http://192.168.1.1/html/switchProjectMode.html i tu zamyka się błędne koło.

Moje pytanie brzmi jak mogę naprawić to urządzenie (odblokować port com lub sflashoweć je bez tego portu).


edit:
Chyba znalazłem(prawie) rozwiązanie. Następujące polecenie uruchamia port com w linuksie
Kod:
usb_modeswitch -v 0x12d1 -p 0x1f01 -V 0x12d1 -P 0x14dc -M "55534243000000000000000000000011060000000000000000000000000000"
Po jego wydaniu mogę normalnie korzystać z internetu przy pomocy wvdial. Pyanie: jaki jest odpowiednik tego polecenia dla windowsa? Niestety program flashujący jest w wersji dla windowsa tylko.
A próbowałeś komend AT ?
#hilink_na_normalny

Wysłane z mojego GT-N7105 za pomocą Tapatalk 2
Jeśli chodzi o polecenie
Kod:
echo "AT^U2DIAG=0^M" > /dev/ttyUSB0
To modem odpowiada ERROR
zarówno ^U jak i ^M wprowadziłem kombinacją ctrl+v, ctrl+u oraz ctrl+v ctrl+m

edit:
Jeżeli to coś pomoże to:
Kod:
echo "ATi^M" > /dev/ttyUSB0
Daje odpowiedż:
Kod:
ATi
Manufacturer: huawei
Model: E3272
Revision: 22.436.07.04.1202
IMEI: XXX (mój imei)
+GCAP: +CGSM,+DS,+ES

OK

edit2:
Znalazłem coś jeszcze: AT^SETPORT?, ale nie wiem co poszczególne tryby oznaczają i jaki powinienem usawić. Oto mój aktualny tryb (pierwsza linia) i dostępne tryby w pozostałych:
Kod:
^SETPORT:FF;10,3,12

^SETPORT:2: 3G PCUI
^SETPORT:3: 3G DIAG
^SETPORT:5: 3G GPS
^SETPORT:A: BLUE TOOTH
^SETPORT:16: NCM
^SETPORT:A1: CDROM
^SETPORT:A2: SD
^SETPORT:A3: RNDIS
^SETPORT:12: 4G PCUI
^SETPORT:13: 4G DIAG
^SETPORT:14: 4G GPS

edit3:
Niestety na setport ustawiający również odpowiedź ERROR niezależnie od użytych parametrów.
Komendy AT nie działają bo jak rozumiem masz nieodblokowane oprogramowanie. Musisz odblokować komendą AT^DATALOCK="<klucz>" gdzie <klucz> to kod wygenerowany za pomocą algorytmu v201 z IMEI.

Prawidłowy setport do działania w twoim przypadku o ile dobrze pamiętam to at^setport="ff;10,12,16"

Fabrycznie chyba jest at^setport="a1,a2;10,12,16,a1,a2" (pierwotnie: CD-ROM i czytnik kart, wtórnie: port AT dla PPP (modem), port AT dla NDIS (PCUI), karta sieciowa NDIS, CD-ROM i czytnik kart.

Ogólnie urządzenia na E3372s (E3x7xx) to:
FF - "wyłączenie" pierwotnego ustawienia
10 - port AT - połączenie PPP (modem)
12 - port AT - połączenie NDIS (PCUI)
16 - karta sieciowa NDIS
5 - konsola linuxa (A-shell)
A - konsola VxWorks (C-shell)
A1 - CD-ROM (sterowniki, dashboard)
A2 - czytnik kart microSD
Niestety nadal nie działa:
Kod:
echo 'AT^DATALOCK?^M' > /dev/ttyUSB0
^DATALOCK:1
OK

echo 'AT^DATALOCK="40751095"^M' > /dev/ttyUSB0
OK

echo 'AT^DATALOCK?^M' > /dev/ttyUSB0
^DATALOCK:0
OK

echo 'AT^SETPORT?^M' > /dev/ttyUSB0
^SETPORT:FF;10,3,12
OK

echo 'AT^SETPORT="A1,A2;10,12,16,A1,A2"^M' > /dev/ttyUSB0
ERROR

echo 'AT^SETPORT="ff;10,12,16"^M' > /dev/ttyUSB0
ERROR

echo 'AT^SETPORT="FF;10,3,12"^M' > /dev/ttyUSB0
ERROR

echo 'AT^U2DIAG=0^M' > /dev/ttyUSB0
ERROR

Użyłem do odblokowania kodu Unlock (V3) z tej strony: http://huaweiunlockcalculator.com/v201-h...culator-v3

Czy są jeszcze jakieś blokady które mogą powodować te errory?
Hmmm... blokad jest parę... ale każda od czegoś innego może jeszcze spróbuj:
Kod:
at^nvwrex=8268,0,12,1,0,0,0,2,0,0,0,a,0,0,0
jeśli odpowie OK to wtedy spróbuj setport, a następnie (jeżeli tym razem przyjmie setport) AT^RESET

EDIT:
Aha oczywiście masz E3372s-153? Bo powyższy wpis do pamięci jest tylko dla tego modemu Tongue

EDIT:
Dla linuxa forth32 stworzył flashera: http://4pda.ru/forum/index.php?showtopic...p=39681088
Niestety, przy próbie pobrania tego linux flashera pojawia się błąd 404, nie znam rosyjskiego wiec za dużo z tamtym forum nie wskóram, chociaż próbowałem z pomocą tłumacza coś wskórać.

Co do "at^nvwrex", odpowiedź error. Mój modem oznaczony jest jako MeraOoh M100-4, co wg informacji które wygoglowałem jest równoznaczne ruskiej wersji E3272.
(03-07-2015 06:50)hubertnnn napisał(a): [ -> ]Niestety, przy próbie pobrania tego linux flashera pojawia się błąd 404, nie znam rosyjskiego wiec za dużo z tamtym forum nie wskóram, chociaż próbowałem z pomocą tłumacza coś wskórać.

Co do "at^nvwrex", odpowiedź error. Mój modem oznaczony jest jako MeraOoh M100-4, co wg informacji które wygoglowałem jest równoznaczne ruskiej wersji E3272.
Po prostu Megafon, wiem ze nie masz polskich liter ale czyta sie wlasciwie mjegafon Big Grin


Wysłane z mojego GT-N7105 za pomocą Tapatalk 2
Witam.

Mozę się przyda - poczytaj, czy masz taki przypadek

Jak wskrzesić Modem Huawei do działania - http://www.elektroda.pl/rtvforum/viewtop...highlight=

"A teraz konkretnie opisz co zauważyłeś, czy zaszły jakieś zmiany od momentu umieszczenia Modemu E3272 w USB."

A)
MODEM po umieszczeniu w USB PC zostaje prawidłowo rozpoznany - tak jak wcześniej ?

B) Widzisz w "Moj komputer dysk CD (z APLIKACJĄ jako DYSK np. [CD F"] instalacyjny MODEMU E3272 ?

C). Sprawdzić,czy odczytuje kartę micro SDHC ?

D).
Modem po umieszczeniu sygnalizuje ze jest gotowy do Pracy ? (miganie diody) ?

Czy modem E3272 realizuje te wszystkie powyższe Punkty?
Off-Topic
spag napisał(a):czyta sie wlasciwie mjegafon
raczej miegafon (МегаФон)
(04-07-2015 16:54)AdamK napisał(a): [ -> ]Mozę się przyda - poczytaj, czy masz taki przypadek

Jak wskrzesić Modem Huawei do działania - http://www.elektroda.pl/rtvforum/viewtop...highlight=

Już to rozwiązanie przechodziłem, problem polega na tym że w trybie hilink modem nie ma otwartego portu diagnostycznego i instalator z tamtego linku pisze "error 10: port not found" czy jakoś tak (chwilowo nie mam windowsa przy sobie by sprawdzić co dokładnie). A żeby przełączyć modem w tryb diagnostyczny muszę wejść na stronę hilink, która nie działa. Z linuksa udało mi się otworzyć port diagnostyczny używając programu usb_modemswitch (i używając go połaczyć się z netem), tyle że na linuksie nie działa tamten instalator, a gdy tylko odłączę modem (by przełożyć do kompa z windowsem), ten wyłącza tryb diagnostyczny.
W efekcie mam þół rozwiązania na windowsie a drugie pół na linuksie i nie mogę ich połączyć.
Nie wiem czy jest na pingwina ale jedyne rozwiązanie to wrzucić-podmienić pod pingwinem zawartość modemu. Ale to pewnie droga przez mękę.

Wysłane z mojego GT-N7105 za pomocą Tapatalk 2
Przekierowanie