1,776 (edytowany przez matibu06 2023-06-09 19:09:41)

Odp: ZTE MF286D - Openwrt

Moje wyniki sprzed chwili:
2600Mhz:
https://www.speedtest.net/result/c/791a … 78084fa942
2100Mhz:
https://www.speedtest.net/result/c/7f42 … 77ad0ed92d
1800Mhz:
https://www.speedtest.net/result/c/6ba0 … 86efce3940
800Mhz:
https://www.speedtest.net/result/c/dd69 … 3a2aadeb5a
Agregacja: 1800+2100+2600:
https://www.speedtest.net/result/c/2da1 … a6c69e82d1

Generalnie podsumowując VS B535:
MF286D osiąga nieco lepsze pobieranie na pojedynczych pasmach
MF286D osiąga dużo gorsze wysyłanie od B535
3xCA na MF286D daje lepsze pobieranie(80-100Mb/s) niż 2xCA na B535(60-80Mb/s), ale gorsze wysyłanie (2-4Mb/s vs 8-10Mb/s). Nie wiem czy działa CA_Upload(operator T-Mobile)

Zasięg WiFi - mam wrażenie że MF286D ma większe pokrycie obszaru swoim zasięgiem, ale możliwe że niższe prędkości. Urządzenia synchronizują się maksymalnie na 300Mb/s. Nie wiem jak to wyglądało dla B535, wiem że 2,4Ghz pozwala na więcej(ASUS RT-AC68U synchronizuje na 400Mb/s) Aczkolwiek to jeszcze do weryfikacji w identycznych warunkach jak testowałem z B535, czyli do routera wpięte urządzenie po kablu będące serwerem iperf3

1,777

Odp: ZTE MF286D - Openwrt

Wszędzie piszą że B535 ma wifi tylko 2x2, zarówno w 2.4 i 5GHz, Więc nie ma jak żeby na 2.4 "było więcej".

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

1,778 (edytowany przez PiotrekK 2023-06-09 19:55:07)

Odp: ZTE MF286D - Openwrt

matibu06 napisał/a:

Moje wyniki sprzed chwili:
2600Mhz:
https://www.speedtest.net/result/c/791a … 78084fa942
2100Mhz:
https://www.speedtest.net/result/c/7f42 … 77ad0ed92d
1800Mhz:
https://www.speedtest.net/result/c/6ba0 … 86efce3940
800Mhz:
https://www.speedtest.net/result/c/dd69 … 3a2aadeb5a
Agregacja: 1800+2100+2600:
https://www.speedtest.net/result/c/2da1 … a6c69e82d1

Generalnie podsumowując VS B535:
MF286D osiąga nieco lepsze pobieranie na pojedynczych pasmach
MF286D osiąga dużo gorsze wysyłanie od B535
3xCA na MF286D daje lepsze pobieranie(80-100Mb/s) niż 2xCA na B535(60-80Mb/s), ale gorsze wysyłanie (2-4Mb/s vs 8-10Mb/s). Nie wiem czy działa CA_Upload(operator T-Mobile)

Zasięg WiFi - mam wrażenie że MF286D ma większe pokrycie obszaru swoim zasięgiem, ale możliwe że niższe prędkości. Urządzenia synchronizują się maksymalnie na 300Mb/s. Nie wiem jak to wyglądało dla B535, wiem że 2,4Ghz pozwala na więcej(ASUS RT-AC68U synchronizuje na 400Mb/s) Aczkolwiek to jeszcze do weryfikacji w identycznych warunkach jak testowałem z B535, czyli do routera wpięte urządzenie po kablu będące serwerem iperf3

Jak wymuszasz agregację pasm w MF286D? Jak miałem stock'a to sam decydował (a raczej operator/sieć za niego) ile pasm używa.
Teraz na LuCi widzę głównie +ZCELLINFO: 2647810, 298, LTE B3, 1300

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,779

Odp: ZTE MF286D - Openwrt

matibu06 napisał/a:

Moje wyniki sprzed chwili:
2600Mhz:
https://www.speedtest.net/result/c/791a … 78084fa942
2100Mhz:
https://www.speedtest.net/result/c/7f42 … 77ad0ed92d
1800Mhz:
https://www.speedtest.net/result/c/6ba0 … 86efce3940
800Mhz:
https://www.speedtest.net/result/c/dd69 … 3a2aadeb5a
Agregacja: 1800+2100+2600:
https://www.speedtest.net/result/c/2da1 … a6c69e82d1

Generalnie podsumowując VS B535:
MF286D osiąga nieco lepsze pobieranie na pojedynczych pasmach
MF286D osiąga dużo gorsze wysyłanie od B535
3xCA na MF286D daje lepsze pobieranie(80-100Mb/s) niż 2xCA na B535(60-80Mb/s), ale gorsze wysyłanie (2-4Mb/s vs 8-10Mb/s). Nie wiem czy działa CA_Upload(operator T-Mobile)

Dla mnie te porównania są mało miarodajne/masz kiepskie parametry sygnału i tu jest problem (może B535 ma lepszej konstrukcji wbudowane anteny), skolei 286D ma specyficzną konfigurację anten i przy podłączeniu zewnętrznej anteny nie działa w MIMO/opcja awaryjna hermetyczna obudowa z plastiku i wystawiamy na zewnątrz. Także te testy to zwyczajny spam/ masz duże szczęście że jesteś podłączony do nieobciążonego nadajnika i sieć pozwala na przyzwoity transfer, bo przy takich parametrach i obciążonym nadajniku internet miałbyś z prędkością HSDPA.

1,780

Odp: ZTE MF286D - Openwrt

jarek7714 napisał/a:
matibu06 napisał/a:

Moje wyniki sprzed chwili:
2600Mhz:
https://www.speedtest.net/result/c/791a … 78084fa942
2100Mhz:
https://www.speedtest.net/result/c/7f42 … 77ad0ed92d
1800Mhz:
https://www.speedtest.net/result/c/6ba0 … 86efce3940
800Mhz:
https://www.speedtest.net/result/c/dd69 … 3a2aadeb5a
Agregacja: 1800+2100+2600:
https://www.speedtest.net/result/c/2da1 … a6c69e82d1

Generalnie podsumowując VS B535:
MF286D osiąga nieco lepsze pobieranie na pojedynczych pasmach
MF286D osiąga dużo gorsze wysyłanie od B535
3xCA na MF286D daje lepsze pobieranie(80-100Mb/s) niż 2xCA na B535(60-80Mb/s), ale gorsze wysyłanie (2-4Mb/s vs 8-10Mb/s). Nie wiem czy działa CA_Upload(operator T-Mobile)

Dla mnie te porównania są mało miarodajne/masz kiepskie parametry sygnału i tu jest problem (może B535 ma lepszej konstrukcji wbudowane anteny), skolei 286D ma specyficzną konfigurację anten i przy podłączeniu zewnętrznej anteny nie działa w MIMO/opcja awaryjna hermetyczna obudowa z plastiku i wystawiamy na zewnątrz. Także te testy to zwyczajny spam/ masz duże szczęście że jesteś podłączony do nieobciążonego nadajnika i sieć pozwala na przyzwoity transfer, bo przy takich parametrach i obciążonym nadajniku internet miałbyś z prędkością HSDPA.

Dla mnie robienie testów poszczególnych częstotliwości ma sens jeżeli chcę sprawdzić, czy dany BTS obsługuje daną częstotliwość. Ale bez uwzględnienia parametrów sygnału w tym, czy router jest cały czas połączony z tym samym BTS to  robienie takich testów jest bez sensu, bo mogę uzyskać informacje, że router łączy się z każdą możliwą częstotliwością ale może łączyć się za każdym razem z innym BTS.

Nie każdy BTS obsługuje wszystkie częstotliwości i stąd może wynikać różnica w agregacji 2 lub 3 częstotliwości jeżeli jesteśmy w zasięgu kilku BTS-ów.

Router będzie chciał połączyć się tam gdzie będzie miał możliwość obsłużenia ustawionej agregacji, a nie tam gdzie jest najbliżej do BTS.

1,781

Odp: ZTE MF286D - Openwrt

Jak wymuszasz agregację pasm w MF286D? Jak miałem stock'a to sam decydował (a raczej operator/sieć za niego) ile pasm używa.
Teraz na LuCi widzę głównie +ZCELLINFO: 2647810, 298, LTE B3, 1300

Niestety nie mogę wymuszać, liczę na to że sam złapie agregację, i sprawdziłem jak akurat złapało. A szybki podgląd na to(jaki BTS, jakie pasma) mam w w easyconfig od Cezarego

@Focus @jarek7714
To akurat weryfikowałem - wszystkie wyniki które podaję dotyczą podłączenia do tego samego BTS, i dotyczą działania bez zewnętrznych anten
Nie bez powodu właśnie robię próby na tym konkretnym BTS - mimo sporej odległości działa stabilnie, prędkości podobne bez względu na dzień tygodnia i porę tygodnia. Drugi BTS to połowa odległości do drugiego, ale na szczęście w innym kierunku i nie ma problemu z ustawieniem modemu żeby korzystał z wybranego BTS przeze mnie

Poza tym dwa pytanka do ogółu:
-czy z Waszych doświadczeń prędkości podczas agregacji są bliskie sumie prędkości na pojedynczych pasmach które agregujecie?
-w pierwszym poście są komendy do weryfikacji czy agregacja wysyłania jest włączona. A jest jakaś komenda żeby zweryfikować czy ta agregacja jest aktualnie spięta?

1,782

Odp: ZTE MF286D - Openwrt

Agregacja Upload jest aktualnie tylko w Orange , więc przy innych operatorach możesz mieć pewność ,że na nic nie wpływa.

1,783

Odp: ZTE MF286D - Openwrt

matibu06 napisał/a:

Poza tym dwa pytanka do ogółu:
-czy z Waszych doświadczeń prędkości podczas agregacji są bliskie sumie prędkości na pojedynczych pasmach które agregujecie?

Są różne, na jednym powiedzimu 80 na kilku 150. Zależy kiedy.

matibu06 napisał/a:

-w pierwszym poście są komendy do weryfikacji czy agregacja wysyłania jest włączona. A jest jakaś komenda żeby zweryfikować czy ta agregacja jest aktualnie spięta?

Nie znamy takiego polecenia. Do pobierania tak, do wysyłania nie.

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

1,784

Odp: ZTE MF286D - Openwrt

piter napisał/a:

Czy jest sens podnosić oryginalny firmware z wersji B02 do B11 przed przejściem na OpenWRT? Czy ma to jakieś znaczenie?

Udał Ci się upgrade modemu do nowszej wersji?
Mam jeszcze B02 na LuCi OpenWRT i zastanawiam się czy warto się przeczołgać przez ten upgrade, a chyba jedynym rozsądnym sposobem byłoby przejść przez framwork'a.

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,785

Odp: ZTE MF286D - Openwrt

PiotrekK napisał/a:
piter napisał/a:

Czy jest sens podnosić oryginalny firmware z wersji B02 do B11 przed przejściem na OpenWRT? Czy ma to jakieś znaczenie?

Udał Ci się upgrade modemu do nowszej wersji?
Mam jeszcze B02 na LuCi OpenWRT i zastanawiam się czy warto się przeczołgać przez ten upgrade, a chyba jedynym rozsądnym sposobem byłoby przejść przez framwork'a.

Osobiście modem do B05 aktualizowałem poprzez GUI routera, później już na OpenWRT do B12
Raczej nie robi to różnicy, upgrade przez OpenWRT to przerzucanie pliku i kilka komend AT, 2-5 stron wcześniej powinien być link do procedury i plików

1,786 (edytowany przez PiotrekK 2023-06-11 15:01:45)

Odp: ZTE MF286D - Openwrt

matibu06 napisał/a:
PiotrekK napisał/a:
piter napisał/a:

Czy jest sens podnosić oryginalny firmware z wersji B02 do B11 przed przejściem na OpenWRT? Czy ma to jakieś znaczenie?

Udał Ci się upgrade modemu do nowszej wersji?
Mam jeszcze B02 na LuCi OpenWRT i zastanawiam się czy warto się przeczołgać przez ten upgrade, a chyba jedynym rozsądnym sposobem byłoby przejść przez framwork'a.

Osobiście modem do B05 aktualizowałem poprzez GUI routera, później już na OpenWRT do B12
Raczej nie robi to różnicy, upgrade przez OpenWRT to przerzucanie pliku i kilka komend AT, 2-5 stron wcześniej powinien być link do procedury i plików

Dzięki, w międzyczasie poszło z B02 do B12 za pomocą komend ADB. Dobrze byłoby jeszcze wiedzieć "co zostało poprawione?" :-)

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,787

Odp: ZTE MF286D - Openwrt

Zrobiłeś sam upgrade i pytasz się nas po co to zrobiłeś? ehh...

Nie mamy szczegółowej listy zmian w poszczególnych wersjach firmaware. Z wizualnych rzeczy wiemy że np doszła możliwość włączenia agregacji pasm na upload jak ktoś potrzebuje.

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

1,788 (edytowany przez PiotrekK 2023-06-11 15:08:32)

Odp: ZTE MF286D - Openwrt

Cezary napisał/a:

Zrobiłeś sam upgrade i pytasz się nas po co to zrobiłeś? ehh...

Nie mamy szczegółowej listy zmian w poszczególnych wersjach firmaware. Z wizualnych rzeczy wiemy że np doszła możliwość włączenia agregacji pasm na upload jak ktoś potrzebuje.

No widzisz. Coś jednak dowiedzieliśmy się od Ciebie w tym temacie. Dzięki.

A jak widać po Twoim komentarzu, pytanie retoryczne jest jednak zasadne i jak ktoś znajdzie więcej informacji, to może się podzieli.
Chyba po to jest to forum. Czy się mylę?

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,789

Odp: ZTE MF286D - Openwrt

PiotrekK napisał/a:
Cezary napisał/a:

Zrobiłeś sam upgrade i pytasz się nas po co to zrobiłeś? ehh...

Nie mamy szczegółowej listy zmian w poszczególnych wersjach firmaware. Z wizualnych rzeczy wiemy że np doszła możliwość włączenia agregacji pasm na upload jak ktoś potrzebuje.

No widzisz. Coś jednak dowiedzieliśmy się od Ciebie w tym temacie. Dzięki.

A jak widać po Twoim komentarzu, pytanie retoryczne jest jednak zasadne i jak ktoś znajdzie więcej informacji, to może się podzieli.
Chyba po to jest to forum. Czy się mylę?

To teraz sam możesz napisać więcej informacji i podzielić się tym, jaką widzisz różnicę między B02, a B12.

1,790

Odp: ZTE MF286D - Openwrt

Focus napisał/a:
PiotrekK napisał/a:
Cezary napisał/a:

Zrobiłeś sam upgrade i pytasz się nas po co to zrobiłeś? ehh...

Nie mamy szczegółowej listy zmian w poszczególnych wersjach firmaware. Z wizualnych rzeczy wiemy że np doszła możliwość włączenia agregacji pasm na upload jak ktoś potrzebuje.

No widzisz. Coś jednak dowiedzieliśmy się od Ciebie w tym temacie. Dzięki.

A jak widać po Twoim komentarzu, pytanie retoryczne jest jednak zasadne i jak ktoś znajdzie więcej informacji, to może się podzieli.
Chyba po to jest to forum. Czy się mylę?

To teraz sam możesz napisać więcej informacji i podzielić się tym, jaką widzisz różnicę między B02, a B12.

Skoro robiliście aktualizacje to może na świeżo powstałby jakiś solidny poradnik jak to zrobić krok po kroku, tak bym można było go przypiąć na początek lub zrobić z niego jakiegoś pdf-a dla następnych użytkowników. Wątek się rozrasta i coraz trudniej będzie tu coś sensownego odszukać/wyszukać.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

1,791

Odp: ZTE MF286D - Openwrt

IceG napisał/a:
Focus napisał/a:
PiotrekK napisał/a:

No widzisz. Coś jednak dowiedzieliśmy się od Ciebie w tym temacie. Dzięki.

A jak widać po Twoim komentarzu, pytanie retoryczne jest jednak zasadne i jak ktoś znajdzie więcej informacji, to może się podzieli.
Chyba po to jest to forum. Czy się mylę?

To teraz sam możesz napisać więcej informacji i podzielić się tym, jaką widzisz różnicę między B02, a B12.

Skoro robiliście aktualizacje to może na świeżo powstałby jakiś solidny poradnik jak to zrobić krok po kroku, tak bym można było go przypiąć na początek lub zrobić z niego jakiegoś pdf-a dla następnych użytkowników. Wątek się rozrasta i coraz trudniej będzie tu coś sensownego odszukać/wyszukać.

Bardzo słuszna uwaga. Mogę napisać.

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,792 (edytowany przez PiotrekK 2024-12-06 00:05:54)

Odp: ZTE MF286D - Openwrt

Instrukcja aktualizacji firmware'u modemu MDM9250 wbudowanego w ruter MF286D z zainstalowanym OpenWRT, od wersji np.: B02 do B12.
Instrukcja ma zastosowanie do aktualizacji firmware'u modemu z zainstalowaną tzw. wersją Nordic czyli: BD_TELIAMF286DV1.0.0B02

Przeczytaj dwa razy zanim zapytasz na forum o to, co tutaj jest już czarno na białym. (zbyt często się to zdarza)

=======================================================================
UWAGA:
Wymagana zimna krew i umiejętność czytania ze zrozumieniem.
Instrukcja pisana jest krok po kroku. Ale robisz to na własną odpowiedzialność.
Jeżeli sam zainstalowałeś i skonfigurowałeś OpenWRT w oparciu o to forum, to będzie to dla Ciebie proste.
Jeżeli nie czujesz się na siłach, może nie warto ryzykować teraz.
A jeżeli według Ciebie w poniższych opisach jest za dużo skrótów myślowych, zacznij od tego:
FAQ o OpenWrt  https://eko.one.pl/forum/viewtopic.php?id=12021
Na tym forum są dwie nierozłączne i szanujące się grupy: czytelnicy i praktykujący ryzykanci.
Nic na siłę.
=======================================================================

Konieczne pakiety oraz programy:

Konieczne:
PuTTY - program na PC, optymalnie połączony po LAN, potrzebny do otwarcia sesji terminalowej SSH z ruterem (root@openwrt:~#)

WinSCP - program na PC, optymalnie połączony po LAN, do przesyłania pobranych plików do rutera

picocom - pakiet zainstalowany na OpenWRT, uruchamiany w sesji terminalowej SSH w linii komend terminala (root@openwrt:~#)

adb-enablemodem - pakiet zainstalowany na OpenWRT

Instalacja wszystkich pakietów na ruterze za pomocą poleceń: (instaluj i nie dopytuj czy trzeba...)

root@openwrt:~# opkg update
root@openwrt:~# opkg install picocom adb-enablemodem iperf3

=======================================================================
Ruter może być cały czas włączony aż do ostatniego etapu i nie trzeba go ciągle uruchamiać ponownie po każdej aktualizacji. Karta SIM też może być cały czas włożona.

Dla pewności: połączenie PC z ruterem po LAN (Ethernet) a nie po WiFi.

=======================================================================

Aby się dowiedzieć jaka jest wersja aktualnie na modemie należy użyć instrukcji

root@openwrt:~# picocom -b 115200 /dev/ttyUSB2

ttyUSBx w zależności od tego, na którym wewnętrznym (niedostępnym fizycznie z zewnątrz) porcie USB jest podłączony modem
a następnie wpisać w tym samym terminalu komendę:

ATI

W efekcie otrzymamy:

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B02
SVN: 01
IMEI: ............................................
+GCAP: +CGSM

BD_TELIAMF286DV1.0.0B02 w tym przypadku oznacza, że modem ma wersję B02.

Potrzebne pliki różnicowe dla Nordic są w katalogu Nordic Modem Update (up to B12)
link:
https://mega.nz/folder/exQHlRKA#Dv9sxWFdUgd_Omy9UjOPkA

Instrukcja w j.angielskim jest w pliku update_modem_with_openwrt.txt

Poniżej dla celów m.in. archiwalnych po polsku.

=======================================================================

PROCEDURA:

Aktualizacja powinna być wykonywana jedna po drugiej, więc jeśli twój modem ma B03, musisz zaktualizować do B04, następnie B05 i tak dalej.

1. Wyodrębnij na PC każdy plik o nazwie imageB0XnaB0Y (gdzie X to bieżąca kompilacja, a Y to wersja docelowa).
  Jeśli twój modem jest w wersji 1.0.0B03, powinieneś użyć plików wewnątrz imageB03naB06 i tak dalej.

2. Skopiuj z PC, przy pomocy WinSCP, dwa pliki o nazwach „delta.package” i „delta.signature” do rutera OpenWRT, do folderu
  /tmp   
  (powinieneś mieć już wcześniej zainstalowany pakiet "adb-enablemodem")

3. Połącz się za pomocą PuTTY (SSH, port 22) do routera, a następnie skopiuj te dwa pliki do folderu "cache" modemu za pomocą:

root@openwrt:~# adb push /tmp/delta.package /cache/
root@openwrt:~# adb push /tmp/delta.signature /cache/

4. Następnie otwórz ponownie sesję z modemem "picocom": 

root@openwrt:~# picocom -b 115200 /dev/ttyUSB2  

5. Użyj 5 poleceń "at+fotactr" w kolejności jak poniżej:

at+fotactr=0
+FOTACTR: 0,0 <-- jeśli 0, to modem widzi pakiet aktualizacji 

OK
at+fotactr=1
+FOTACTR: 1,0 <-- jeśli 0, walidacja poprawna, 1 walidacja niepoprawna, 2 oczekiwanie

OK
at+fotactr=5
+FOTACTR: 5,486202 <-- ta ostatnia liczba wskazuje rozmiar pakietu aktualizacyjnego w bajtach (tutaj jest to 486kB dla B11) 

OK
at+fotactr=8
+FOTACTR: 8,0 <-- jeśli 0, to OK, usunie stary plik *.flg z katalogu /cache (może się wyświetlić także +FOTACTR: 8,-1)

OK
at+fotactr=2
+FOTACTR: 2,0

FATAL: read zero bytes from port
term_exitfunc: reset failed for dev UNKNOWN: Not a tty

...komunikat term_exitfunc o rozłączeniu z modemem, sugerujący trwającą procedurę restartu modemu
Po chwili modem zrestartuje się i ponownie uruchomi.
(trzeba równolegle obserwować np. web panel LuCI gdzie widać czas pracy modemu "uptime", jak pokaże się wyzerowany licznik, oznacza, że modem wznowił działanie. Jak nie, to odczekać ok. 5 minut pomiędzy aktualizacjami) 

6. Powtarzamy PROCEDURA dla kolejnych wersji/plików

=======================================================================

Na koniec, po wykonaniu docelowej, ostatniej aktualizacji, czyli po B12, konieczne jest wykonanie „reboot” rutera
(komenda terminalowa:  root@openwrt:~# reboot), który zaktualizuje dane wyjściowe „ATI” i wyczyści pliki tymczasowe.

Po restarcie rutera i wykonaniu komendy ATI (patrz: picocom) otrzymamy:

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B12
SVN: 12
IMEI: ............................................
+GCAP: +CGSM

BD_TELIAMF286DV1.0.0B12 w tym przypadku oznacza, że modem ma już wersję B12.

=======================================================================

Po aktualizacji uaktywnia się Agregacja uplinku. (patrz: picocom) AT+ZULCA? wskazuje, że AT+ZULCA=1
Można wyłączyć wpisując: AT+ZULCA=0

Jeżeli ktoś zauważył więcej zmian lub ma uwagi do opisu procedury, to proszę o info.

Dzięki wsparciu @Focus mamy dodatkowe przydatne informacje:

jeżeli ktoś do CACHE modemu wrzucił nie te delty co trzeba, to można je usunąć z CACHE ręcznie przez adb.
No i pliki do modemu można też wrzucać bezpośrednio z nośnika USB z pominięciem /tmp routera.

root@OpenWrt:~# adb shell ls cache
battery_percent       update.log            upgrade_progress.txt
restore               update.rt

root@OpenWrt:~# adb push /mnt/sda/delta.package /cache/
1791 KB/s (485269 bytes in 0.264s)
root@OpenWrt:~# adb push /mnt/sda/delta.signature /cache/
4 KB/s (256 bytes in 0.056s)

root@OpenWrt:~# adb shell ls cache
battery_percent       restore               upgrade_progress.txt
delta.package         update.log
delta.signature       update.rt

root@OpenWrt:~# adb shell rm cache/delta.signature
root@OpenWrt:~# adb shell rm cache/delta.package

root@OpenWrt:~# adb shell ls cache
battery_percent       update.log            upgrade_progress.txt
restore               update.rt

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,793

Odp: ZTE MF286D - Openwrt

@PiotrekK
Zaryzykuję i sprawdzę jak to działa.
Napotkałem na pierwsze schody.

root@OpenWrt:~# adb push delta.package /cache/
cannot stat 'delta.package': No such file or directory
root@OpenWrt:~# adb push delta.signature /cache
cannot stat 'delta.signature': No such file or directory

at+fotactr=0
ERROR

adb, adb-enablemodem i picocom rzecz jasna jest zainstalowane, a do tmp wrzuciłem delta.package i delta.signature.

1,794

Odp: ZTE MF286D - Openwrt

Więc robisz adb push /tmp/delta.package /cache/ bo inaczej szuka delta.package w bieżącym katalogu, /root w twoim przypadku.

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

1,795 (edytowany przez Focus 2023-06-12 10:11:17)

Odp: ZTE MF286D - Openwrt

No dobra, coś tam ruszyło

root@OpenWrt:~# adb push /tmp/delta.package /cache/
3455 KB/s (8157283 bytes in 2.305s)
root@OpenWrt:~# adb push /tmp/delta.signature /cache/
4 KB/s (256 bytes in 0.057s)

at+fotactr=0
+FOTACTR: 0,0

OK
at+fotactr=1
+FOTACTR: 1,0

OK
at+fotactr=5
+FOTACTR: 5,8157283

OK
at+fotactr=8
+FOTACTR: 8,-1

OK
at+fotactr=2
+FOTACTR: 2,0

OK

Miałem tak

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B02
SVN: 01
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM

a mam tak

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B02
SVN: 05
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM

Z B02 powinno mi przejść na B03?  Czy zmiana SVN z 01 na 05 oznacza, że wszystko jest OK. i mogę podnosić dalej?

Te xxx w IMEI to ja zmieniłem.

Edit.
Mimo, że powyżej wyświetla się B02, a nie B03 to zrobiłem B03 na B06 i mam teraz tak

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B05
SVN: 05
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM

Więc wygląda, że wszystko chyba jest OK. i mogę jechać dalej.

1,796 (edytowany przez PiotrekK 2023-06-12 11:00:49)

Odp: ZTE MF286D - Openwrt

Focus napisał/a:

No dobra, coś tam ruszyło

root@OpenWrt:~# adb push /tmp/delta.package /cache/
3455 KB/s (8157283 bytes in 2.305s)
root@OpenWrt:~# adb push /tmp/delta.signature /cache/
4 KB/s (256 bytes in 0.057s)

at+fotactr=0
+FOTACTR: 0,0

OK
at+fotactr=1
+FOTACTR: 1,0

OK
at+fotactr=5
+FOTACTR: 5,8157283

OK
at+fotactr=8
+FOTACTR: 8,-1

OK
at+fotactr=2
+FOTACTR: 2,0

OK

Miałem tak

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B02
SVN: 01
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM

a mam tak

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B02
SVN: 05
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM

Z B02 powinno mi przejść na B03?  Czy zmiana SVN z 01 na 05 oznacza, że wszystko jest OK. i mogę podnosić dalej?

Te xxx w IMEI to ja zmieniłem.

Edit.
Mimo, że powyżej wyświetla się B02, a nie B03 to zrobiłem B03 na B06 i mam teraz tak

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_TELIAMF286DV1.0.0B05
SVN: 05
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM

Więc wygląda, że wszystko chyba jest OK. i mogę jechać dalej.

Fajnie, że ruszyło. Przepraszam za nieścisłość z katalogiem /tmp, poprawiłem.
A jeżeli chodzi o SVN, to sprawdziłem ATI dopiero po pełnym update'cie do B12, bo na początku też miałem rozjazd SVN: 01 a B02

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,797 (edytowany przez Focus 2023-06-12 12:02:18)

Odp: ZTE MF286D - Openwrt

Mogę tylko potwierdzić, że procedura przejścia modemu z B02 na B12 opisana przez @PiotrekK przebiegła bezproblemowo.

Dodam tylko od siebie, że router może być cały czas włączony aż do ostatniego etapu i nie trzeba go ciągle uruchamiać ponownie po każdej aktualizacji. Karta SIM też może być cały czas włożona.

Co do AT+ZULCA? to mi już na B02  po wykonaniu AT+ZULCA=1 pokazywało +ZULCA: 1 ale żadnej agregacji uplinku nie było.

1,798

Odp: ZTE MF286D - Openwrt

Focus napisał/a:

Mogę tylko potwierdzić, że procedura przejścia modemu z B02 na B12 opisana przez @PiotrekK przebiegła bezproblemowo.

Dodam tylko od siebie, że router może być cały czas włączony aż do ostatniego etapu i nie trzeba go ciągle uruchamiać ponownie po każdej aktualizacji. Karta SIM też może być cały czas włożona.

Co do AT+ZULCA? to mi już na B02  po wykonaniu AT+ZULCA=1 pokazywało +ZULCA: 1 ale żadnej agregacji uplinku nie było.

Dzięki, dodałem Twoje uwagi do instrukcji.

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.85 r34359
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

1,799

Odp: ZTE MF286D - Openwrt

Ogólnie tą procedurę można chyba ciut przyśpieszyć, bo podczas tych aktualizacji nie tracimy połączenia z routerem.
W całej tej procedurze uruchomiłem tylko jeden raz winscp i dwa razy putty w sensie aby okienka były osobno dla adb i dla picocom.
Mimo, że diody gasły itd. to połączenie z routerem miałem cały czas.
Jedynie dla picocom czekałem aż modem się uruchomi. Czyli po tym

FATAL: read zero bytes from port
term_exitfunc: reset failed for dev UNKNOWN: Not a tty

czekałem na modem aż się uruchomi i dawałem picocom -b 115200 /dev/ttyUSB1 bez rozłączania putty.
W adb dawałem ciągle te dwie komendy i też bez rozłączania putty.

A więc do tmp routera w teorii można by od razu załadować wszystkie pliki w osobnych folderach np. 1,2,3,4,5,6,7,8 i w każdym z tych folderów osobne delta.package i delta.signature dla każdego update.

Ale to tylko takie moje spostrzeżenie.
Każdy niech robi jak uważa aby zrobił dobrze.

1,800

Odp: ZTE MF286D - Openwrt

IceG napisał/a:

Skoro robiliście aktualizacje to może na świeżo powstałby jakiś solidny poradnik jak to zrobić krok po kroku, tak bym można było go przypiąć na początek lub zrobić z niego jakiegoś pdf-a dla następnych użytkowników. Wątek się rozrasta i coraz trudniej będzie tu coś sensownego odszukać/wyszukać.

Przydałoby się zrobić aktualizację pierwszej strony to fakt.
Sam czytając pierwszą stronę pierwszy raz nie wiedziałem o co chodzi i od czego zacząć.

Z perspektywy czasu wiem, że te linki na górze strony można śmiało przenieść na sam dół z wszystkimi przydatnymi linkami, nikt nie zaczyna czytania od linków.
Każdy chce wiedzieć jakie są możliwości i tam gdzie jest
"Instalacja:" dopisałbym, że "przez UART".
"Recovery fabrycznego softu:" też, że przez UART.

"Ściągawka z AT commands:" gdzieś niżej.

Więc te powyższe to kosmetyka.

Brakuje opcji jak to zrobić z Play to Nordic i że już wtedy można od razu wgrać OpenWrt opcją Nordic to Nordic.

W "Ściągawka jak uzdatnić modem na obrazie generic openwrt z wbudowanym luci" w mojej ocenie to jest nieporozumienie i trochę wprowadza w błąd.
Nie zrobiłem połowy rzeczy z tego co tam jest napisane.
A mając obraz od Cezarego to utworzyłem tylko WAN_QMI i po reboocie był WAN_QMI_4 oraz internet. Nawet APN nie robiłem.

sms-tool, 3ginfo lite, modemband, internet-detector, mailsend nie jest potrzebne.

Nie tworzyłem /etc/config/atcmds.user i niczego tam nie wpisywałem.

Można dopisać procedurę @PiotrekK jak już ktoś ma OpenWrt to jak zaktualizować sam modem z B02 do B12.

To tak na szybko moje luźne spostrzeżenia, które wcale nie są wiążące dla kogokolwiek.