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

Pełna wersja: Huawei E3131 HiLink vs Androind 4.0.3
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam,

Walczę z Huawei 3131[HiLink z wyłączoną opcją AT^U2DIAG=0] coby po ludzku windows go widział. Oczywiście andek 4.0.3 i utknąłem tutaj:

Polecenie:
AT^SETPORT="A1,A2;1,2,3,16,A1,A2"
Odpowiedź:
AT^SETPORT="A1,A2;1,2,3,16,A1,A2"

OK
-----------------------------
Polecenie:
AT^SETPORT?
Odpowiedź:
AT^SETPORT?

^SETPORT:;1,3,2

OK

paramtetry zwraca następujące :

^GETPORTMODE: TYPE: WCDMA: huawei,MDM:0,DIAG:1,PCUI:2

^SETPORT:;1,3,2

^SETPORT:A1: CDROM
^SETPORT:A2: SD
^SETPORT:A: BLUE TOOTH
^SETPORT:B: FINGER PRINT
^SETPORT:D: MMS
^SETPORT:E: PC VOICE
^SETPORT:1: MODEM
^SETPORT:2: PCUI
^SETPORT:3: DIAG
^SETPORT:4: PCSC
^SETPORT:5: GPS
^SETPORT:6: GPS CONTROL
^SETPORT:16: NCM

Co jest nie tak z portami ?

Pozdrawiam,
gkulka
Witam,

Modem ruszył winna była uwalona karta SIM oraz potrzebne były zmiany identyfikatora w /etc/3g_dongle.cfg oraz nowa definicja urządzenia w
/system/bin/preinstall.sh

Tylko nadal mam:

Polecenie:
AT^setport?
Odpowiedź:
AT^setport?

^SETPORT:;1,3,2

OK

Wiecie czemu ?

Pozdrawiam,
gkulka
Niestety SETPORT jest mało poznaną instrukcją, a jak wygląda z HiLinkiem - sam widzisz, właśnie rozpoznajesz nieznane tereny Wink
a jest jakaś lista komned AT z parametrami dla tego modemu bo zależnie gdzie się szuka to wersji jest 1000ce np.AT^U2DIAG=i tu są rózne wersje 119 lub 255 przywraca wszystko - jest jakaś taka lista ?
No właśnie problem polega na tym, że oficjalnej specyfikacji nie ma do żadnego z modemów, ale Huawei standardowy jest jednym z najlepiej rozpoznanych - ale nadaj wszystko czysto eksperymentalnie. HiLinków jest mało i mało są też przeanalizowane.
czyli co cała wiedza w wujku google ? żadnych blueprintów ?
Niestety. Nawet w centrali, czyli na bez-kabli nie widziałem nic o HiLinkach - na jdtech jest więcej informacji dzięki tobie, niż tam...
Witam wszystkich użytkowników tego forum, a walczących z E3131 szczególnie serdecznie.
Jest to mój pierwszy post, chociaż forum śledzę od kilku dni, tzn. od momentu jak stałem się szczęśliwym (bądź nieszczęśliwym Smile ) posiadaczem rzeczonego modemu.
Oczywiście wykonałem procedurę AT^U2DIAG=0 aby modem zaczął działać jak normalny modem, a nie jakiś "samobieżny" dziwoląg, ponieważ ma on również obsługiwać, oprócz laptopa z "windą", również tablet LARK 70.6. z Androidem 4.0.4.
Zastosowałem się do wskazań procedury przedstawionej TUTAJ .

Spotkały mnie wszystkie przypadłości opisane przez kolegę gkulka. Modemu za nic w świecie nie daje się przestawić. Ponadto okazało się, po sprawdzeniu w windowsowym menedżerze sprzętu, że wpis w preinstall.sh
echo "12d1 1506" > /sys/bus/usb-serial/drivers/option1/new_id
trzeba zmienić na
echo "12d1 1c05" > /sys/bus/usb-serial/drivers/option1/new_id.
Spowodowało to również konieczność zmian w pliku 3g_dongle.cfg.
Po zresetowaniu tabletu okazało się, że nadal nic. Modem miga na niebiesko, ale w ustawieniach tabletu nadal nie widać żadnego APNa.
Przestawianie kolejności portów w 3g_dongle.cfg nic nie dawało.
I w pewnym momencie przyszło olśnienie. Wpisać z ręki, poprzez Terminal Emulator
su
echo "12d1 1c05" > /sys/bus/usb-serial/drivers/option1/new_id
, i ...
Po ponownym uruchomieniu modem radośnie 3 x mignął podwójnie na zielono, potem z 3 razy na niebiesko a potem chwycił ciągłe światełko niebieskie na zmianę z turkusowym. Przy uśpieniu tabletu i ponownym uruchomieniu wszystko działało nadal. Problem zaczął się po całkowitym wyłączeniu. Po włączeniu okazało się, że znowu połączenie nie działa. W ustawieniach nie widać znowu żadnego APNa.

I teraz moje pytanie: dlaczego wpisanie "ręczne" uruchamia modem, a wpis w pliku powoduje, że system nie "widzi" modemu i jak to obejść?
Wygląda na to, że wpis dla E3131 z preinstall.sh nie wykonuje się po restarcie w twoim tablecie. Np. mogło zabraknąć znaku nowej linii na końcu wpisu, albo jakaś inna literówka się pojawiła - albo w tym tablecie po prostu się to nie wykonuje wcale.
Wydaje mi się że nie zapisujesz zmian w pliku, skoro restart wsystko kasuje.[brak upawnien do edycji/zapisu plikow]. Wyedytuj też apns-conf.xml .

Ewentualnie http://darmowyinternet.net/forum/thread-222.html

U mnie, zrywanie połaczeń co chwila rozwiązał ten wątek http://forum.jdtech.pl/Watek-wymuszanie-...ach-huawei

Pozdrawiam,
gkulka
Wpis w pliku preinstall ppowinien juz rozwiazac problem i za kazdym razem jak uruchomisz tab modem powinien byc juz wykrywany. Spr. czy dobrze wpisales i czy zapisuje sie ta komenda. Ewentualnie mozna sprobowac dodac taki wpis w innym pliku ktory na starcie sie uruchamia. Ogolnie masz dobrze bo internet dziala tylko restart wzzystko resetuje wiec mozna tez zrobic jakis skrypt i tylko go uruchamiac recznie aby uruchamial te komende. Ewentualnie wlasnie uzyc tych programow co gkulka zaproponowal.
Dziękuję wszystkim za zainteresowanie i sugestie rozwiązania problemu. W tej chwili mam większy kłopot polegający na tym, że w jakimś momencie tablet włączył się tak, jak po przywróceniu ustawień fabrycznych, i w dodatku w języku chińskim (albo jakimś innym "krzakopodobnym). Po przestawieniu na język polski okazało się, że "wywiało" wszelkie dodatkowe programy, takie jak Terminal Emulator, Root Explorer, i jeszcze kilka innych, sciągniętych ze sklepu Googla. W dodatku w tej chwili nie mogę się podłączyć do domowej sieci przez WiFi, bo wyświetla mi jakieś durne komunikaty, że "uzyskiwanie adresu IP", a potem że "Uniknięto połączenia internetowego o niskiej jakości". W tym samym czasie w informacjach dotyczących połączenia sieciowego podaje, że siła sygnału jest dobra, lub dostateczna. Taki sam tablet należący do córki i laptop łączą się bez problemu. Pomóżcie koledzy rozwiązać najpierw ten problem a potem wrócimy do modemu i walki z nim.
Dodam jeszcze, że każda próba powrotu do ustawień fabrycznych powoduje start tableta z chińszczyzną na ekranie i w ustawieniach strefy czasowej, i nadal nie pozwala na połączenie z WiFi.

Pozdrawiam!
Wygląda na to, że zrootowanie spowodowało, że reset fabryczny kasuje wszystkie dodatkowe aplikacje na dodatkowej partycji. Prawdopodobnie problem rozwiąże tylko wgranie ponowne oryginalnego firmware (o ile jest dostępny), lub ustalenie gdzie mają być jakie pliki (na podstawie struktury partycji i plików na tym drugim tablecie) i przeniesienie ich ręcznie. Żmudna praca.
Przekierowanie