1

(890 odpowiedzi, napisanych Sprzęt / Hardware)

Ciekawe podejście ze zdalnym dostępem do modemu przez lan. Jeśli nie uda się skonfigurować do tego QPST, można też spróbować udostępnić całe urządzenie: https://github.com/vadimgrn/usbip-win2.

2

(890 odpowiedzi, napisanych Sprzęt / Hardware)

Dziękuję za wsparcie.

Życie na krawędzi nie jest mi obce, więc przetestowałem procedurę z postu #1 smile. Wynik pozytywny, modem jest nadal sprawny, szczyci się softem BD_TELIAMF286DV1.0.0B02, ma znacznie lepsze osiągi w SpeetTest niż z softem BD_MF286DMODULEV1.0.0B03, a w OpenWrt działa zarówno protokół 3G jak i QMI, który wcześniej nie działał.

Co do samej procedury, to chyba najtrudniejsze jest wprowadzenie modemu w tryb EDL. Najpierw chciałem bezinwazyjnie z wykorzystaniem qload/qcommand, ale do tego modem musi być w trybie diagnostycznym (19d2:0076), a mój był zdrowy (19d2:1485). Zastosowałem więc metodę ze zwieraniem pinów. Są malutkie, trudno utrzymać fizyczne połączenie z oboma pinami, ale po kilku próbach udało się wejść w tryb 9008. Od tego momentu cały proces przebiegał zgodnie z instrukcją, żadnych niespodzianek, chociaż była jedna chwila grozy podczas flashowania, gdy zauważyłem, że mam inne pamięci niż FM68BD4G2GXA smile
Całość została przeprowadzona na Windows 11. Wszystkie programy i sterowniki, łącznie z tymi z SDI, działają prawidłowo.

3

(890 odpowiedzi, napisanych Sprzęt / Hardware)

Czy dobrze rozumiem, że powyższe metody bezinwazyjne zakładają, że najpierw wracam do oryginalnego FW?

4

(890 odpowiedzi, napisanych Sprzęt / Hardware)

Szukałem sensownego routera z modemem pod OpenWrt i po lekturze Google, OpenWrt i innych, wybór padł na MF286D. W dniu, w którym router przyszedł, sprawdziłem czy działa na OFW z kartą T-Mobile, działał ok. Zabrałem się do instalacji OpenWrt zgodnie z instrukcją, czyli rozbiórka urządzenia, wlutowanie się w złącze serial na płycie, podłączenie przez cp2102 i bootowanie OpenWrt z TFTP. Krok backupu partycji OFW pominąłem, bo przecież nie planowałem powrotu do oryginalnego softu sad
Po wgraniu OpenWrt i konfiguracji interfejsu sieciowego dla protokołu QMI spotkała mnie dosyć niemiła niespodzianka - brak połączenia z internetem. Modem całe szczęście odpowiadał na komendy uqmi, ale uqmi --start-network zawieszało proces. Zaczęły się długie poszukiwania, aż trafiłem tutaj - w tym miejscu dziękuję wszystkim za dzielenie się wiedzą bo bym zapewne utknął. Jestem prawie pewny, że konfiguracja QMI jest prawidłowa, udało mi się też uruchomić modem po przestawieniu interfejsu na protokół 3G.
Finalnie doszedłem do wniosku (i tutaj poproszę szanownych kolegów o potwierdzenie/korektę moich wniosków), że winowajcą tego, że nie działa protokół QMI, jest wersja oprogramowania modemu. W moim przypadku wersja odczytana z poziomu OpenWrt to BD_MF286DMODULEV1.0.0B03. Ciekawe, że Google znajduje zaledwie kilka wystąpień tego ciągu. Nie wiem jaka była prezentowana wersja na oryginalnym sofcie i nie mam też jak do niego wrócić z oczywistych przyczyn. A szkoda, bo może mógłbym użyć frameworków w celu przejścia na najnowszy soft Nordic sad Nota bene, dlaczego oficjalna instrukcja instalacji OpenWrt nic nie wspomina o frameworkach?

Jestem zdeterminowany, żeby zaktualizować FW modemu do najnowszego Nordica i planuję zrobić tak:
1) zafundować żyjącemu pacjentowi akcję reanimacji wg instrukcji z pierwszego postu tego wątku w celu przejścia na Nordic'a (rozumiem, że ten krok zakończy się Nordic-kiem B02)
2) update FW modemu do Nordic B12 już z poziomu OpenWrt.

Czy ta droga doprowadzi mnie do celu? A może jest jeszcze jakaś inna opcja dla sprawnych modemów pod kontrolą OpenWrt lub Linux/Windows przez konwerter USB?