576

Odp: ZTE MF286R - OpenWrt

Brawo! Masz inny modem smile, masze przedstawiają się jako "zte" z twój jako marvell.  No że musieli tak to odwalić. Zrób

ifdown wan
gcom -d /dev/ttyACM0 info

i pokaż co wyszło.

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

577 (edytowany przez rybirek 2022-04-08 20:45:42)

Odp: ZTE MF286R - OpenWrt

Niewiele wink

root@OpenWrt:~# gcom -d /dev/ttyACM0 info
##### Wireless WAN Modem Configuration #####
Product text:
====

OK
====
Manufacturer:           
IMEI and Serial Number: 
Manufacturer's Revision: comgt 18:40:06 -> -- Error Report --
comgt 18:40:06 -> ---->                      ^
comgt 18:40:06 -> Error @982, line 56, String is shorter than second argument. (7)

Fragment logu z oryginalnego softu

[   17.290000] generic_rndis_bind: rx_urb_size: 0x3e80
[   17.300000] generic_rndis_bind: data zero copy=1
[   17.300000] driver_info->flags 3238 idVendor 19d2 idProduct 1489
[   17.310000] rndis_host 1-1:1.0: usb0: register 'rndis_host' at usb-ehci-platform.0-1, RNDIS device, 72:8b:a1:8b:fe:c2
[   17.320000] usbcore: registered new interface driver rndis_host
[   17.390000] USB Serial support registered for GSM modem (1-port)
[   17.390000] usbcore: registered new interface driver option
[   17.400000] option: v0.7.2:USB Driver for GSM modems
[   17.460000] fuse init (API version 7.18)

578

Odp: ZTE MF286R - OpenWrt

gcom -d /dev/ttyACM0 -s /etc/gcom/getcardinfo.gcom

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

579 (edytowany przez rybirek 2022-04-08 21:10:40)

Odp: ZTE MF286R - OpenWrt

root@OpenWrt:~# gcom -d /dev/ttyACM0 -s /etc/gcom/getcardinfo.gcom

+CGMI: "Marvell"

OK

Jeszcze jedno info, mam "BD_MF286MODV1.0.0B03", a w postach w tym temacie widziałem .0B04

580

Odp: ZTE MF286R - OpenWrt

root@OpenWrt:/etc/gcom# gcom -d /dev/ttyACM0 -s /etc/gcom/getcardinfo.gcom

+CGMI: "ZTE CORPORATION"

OK


Czy ktoś już myślał że to koniec historii?

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

581

Odp: ZTE MF286R - OpenWrt

Ściągnij z repo (ręcznie) pakiet picocom, zainstaluj, uruchom przez

picocom -b 115200 /dev/ttyACM0

a potem wpisz i pokaż co wyszło:

ATI
at+cgmm
at+cgmr
at+cgsn

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

582

Odp: ZTE MF286R - OpenWrt

Terminal ready

Marvell

OK

+CGMM: "LINUX"

OK

BD_MF286MODV1.0.0B03

OK

863210040717358

OK

583 (edytowany przez Cezary 2022-04-08 21:26:35)

Odp: ZTE MF286R - OpenWrt

W /etc/gcom/ncm.json pod koniec jest taka linia:

    "\"zte": {

zmień ją na

    "\"marvell\"": {

(dokładnie tak)
Zrestartuj router i zobaczy czy się połączy. Bo jestem ciekaw czy ma taki sam poleceń czy wymaga znów czegoś innego.

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

584

Odp: ZTE MF286R - OpenWrt

@Cezary
Właśnie odpaliłem ZTE z  PLAY-a
_______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
-----------------------------------------------------------------------------
|                                                                           |
| OpenWrt 22.03-SNAPSHOT, r19228-0877953235                                 |
|                                                                           |
| Build time: 2022-04-07 06:53 CEST                                         |
| Cezary Jackiewicz, https://eko.one.pl                                     |
|                                                                           |
-----------------------------------------------------------------------------
Połączenie LTE poszło od pierwszego uruchomienia

ATI
at+cgmm
at+cgmr
at+cgsn

Marvell

OK

+CGMM: "MF286R"

OK

BD_MF286MODV1.0.0B11

OK

863210042885658

OK


@Leo-PL - ile potrzeba Ci GB do testów kernela ?
Mam na chwilę obecną kartę z Plusa AREO2 dopiero w poniedziałek.

ZTE MF 286D OpenWrt 23.05-SNAPSHOT r23484-b742216dc8
Zyxel EX5601-T0 ubootmod OpenWrt 24.10-SNAPSHOT, r28432-7609571dcd
TP-LINK Archer C7 v5 - 1.14.0.2 (Built 20231226-1035 git@8e210b77)

585 (edytowany przez rybirek 2022-04-08 21:32:52)

Odp: ZTE MF286R - OpenWrt

Cezary - pełen sukces, dzięki bardzo.

Fri Apr  8 22:29:12 2022 daemon.notice netifd: wan (3110): sending -> AT+CFUN=1
Fri Apr  8 22:29:12 2022 daemon.notice netifd: wan (3110): Configuring modem
Fri Apr  8 22:29:12 2022 daemon.notice netifd: wan (3110): sending -> AT+ZGDCONT=1,"IP","internet","",0,0
Fri Apr  8 22:29:14 2022 daemon.notice netifd: wan (3110): sending -> AT+ZGPCOAUTH=1,"","",0
Fri Apr  8 22:29:14 2022 daemon.notice netifd: wan (3110): Starting network wan
Fri Apr  8 22:29:14 2022 daemon.notice netifd: wan (3110): Connecting modem
Fri Apr  8 22:29:15 2022 daemon.notice netifd: wan (3110): sending -> AT+ZGACT=1,1
Fri Apr  8 22:29:15 2022 daemon.notice netifd: wan (3110): Setting up usb0
Fri Apr  8 22:29:15 2022 daemon.notice netifd: Interface 'wan' is now up
Fri Apr  8 22:29:15 2022 daemon.notice netifd: Network device 'usb0' link is up
Fri Apr  8 22:29:16 2022 daemon.notice netifd: Network alias 'usb0' link is up
Fri Apr  8 22:29:16 2022 daemon.notice netifd: Interface 'wan_4' is enabled
Fri Apr  8 22:29:16 2022 daemon.notice netifd: Interface 'wan_4' has link connectivity
Fri Apr  8 22:29:16 2022 daemon.notice netifd: Interface 'wan_4' is setting up now
Fri Apr  8 22:29:16 2022 daemon.notice netifd: wan_4 (3909): udhcpc: started, v1.35.0
Fri Apr  8 22:29:16 2022 user.notice firewall: Reloading firewall due to ifup of wan (usb0)
Fri Apr  8 22:29:17 2022 daemon.notice netifd: wan_4 (3909): udhcpc: broadcasting discover
Fri Apr  8 22:29:20 2022 daemon.notice netifd: wan_4 (3909): udhcpc: broadcasting discover
Fri Apr  8 22:29:20 2022 user.notice ddns-scripts[4075]: myddns_ipv4: PID '4075' started at 2022-04-08 22:29
Fri Apr  8 22:29:20 2022 user.warn ddns-scripts[4075]: myddns_ipv4: Service section disabled! - TERMINATE
Fri Apr  8 22:29:20 2022 user.warn ddns-scripts[4075]: myddns_ipv4: PID '4075' exit WITH ERROR '1' at 2022-04-08 22:29
Fri Apr  8 22:29:22 2022 daemon.notice netifd: wan_4 (3909): udhcpc: broadcasting select for 100.93.2.235, server 100.93.2.20
Fri Apr  8 22:29:22 2022 daemon.notice netifd: wan_4 (3909): udhcpc: lease of 100.93.2.235 obtained from 100.93.2.20, lease time 7200
Fri Apr  8 22:29:22 2022 daemon.notice netifd: Interface 'wan_4' is now up
Fri Apr  8 22:29:22 2022 daemon.info dnsmasq[1]: reading /tmp/resolv.conf.d/resolv.conf.auto
Fri Apr  8 22:29:22 2022 daemon.info dnsmasq[1]: using nameserver 192.168.0.1#53
Fri Apr  8 22:29:22 2022 daemon.info dnsmasq[1]: using nameserver 89.108.202.21#53
Fri Apr  8 22:29:22 2022 daemon.info dnsmasq[1]: using nameserver 89.108.195.20#53

586 (edytowany przez Leo-PL 2022-04-08 21:32:19)

Odp: ZTE MF286R - OpenWrt

@piratee, pewnie paręset mega. Muszę jeszcze znaleźć sposób na pomiar packet loss.

587

Odp: ZTE MF286R - OpenWrt

eeee to spoko
Ale to już jutro wystawię tak jak tamten.
Poprawka działa tak jak widziałeś na 22.03 jestem wink

ZTE MF 286D OpenWrt 23.05-SNAPSHOT r23484-b742216dc8
Zyxel EX5601-T0 ubootmod OpenWrt 24.10-SNAPSHOT, r28432-7609571dcd
TP-LINK Archer C7 v5 - 1.14.0.2 (Built 20231226-1035 git@8e210b77)

588

Odp: ZTE MF286R - OpenWrt

Ale masa wersji.

@Leo-PL - do dodania jeszcze sekcja identyczna jak dla "\"zte"  - "\"marvell\""

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

589

Odp: ZTE MF286R - OpenWrt

Jeszcze jeden drobny problem - nie wstaje po fizycznym odcięciu zasilania, pomaga restart sieci.

Fri Apr  8 22:35:19 2022 daemon.notice netifd: wan (3109): WARNING: Variable 'error' does not exist or is not an array/object
Fri Apr  8 22:35:19 2022 daemon.notice netifd: wan (3109): Unsupported modem
Fri Apr  8 22:35:20 2022 daemon.notice netifd: wan (3836): Stopping network wan
Fri Apr  8 22:35:22 2022 daemon.notice netifd: wan (3836): sending -> AT+ZGACT=0,1
Fri Apr  8 22:35:22 2022 daemon.notice netifd: wan (3836): Command failed: ubus call network.interface notify_proto { "action": 0, "link-up": false, "keep": false, "interface": "wan" } (Permission denied)
Fri Apr  8 22:35:22 2022 daemon.notice netifd: Interface 'wan' is now down

590

Odp: ZTE MF286R - OpenWrt

Masz error przy pierwszym odczycie typu modemu. Więc chyba potrzebuje więcej czasu niż te 10s zeby się zainicjować.

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

591

Odp: ZTE MF286R - OpenWrt

U mnie modem nie wstawał poprawnie przy 10s raz wstawał raz nie ale 15s załatwia sprawę

ZTE MF 286D OpenWrt 23.05-SNAPSHOT r23484-b742216dc8
Zyxel EX5601-T0 ubootmod OpenWrt 24.10-SNAPSHOT, r28432-7609571dcd
TP-LINK Archer C7 v5 - 1.14.0.2 (Built 20231226-1035 git@8e210b77)

592

Odp: ZTE MF286R - OpenWrt

Cezary napisał/a:

Masz error przy pierwszym odczycie typu modemu. Więc chyba potrzebuje więcej czasu niż te 10s zeby się zainicjować.

A tak w ogóle to kiedyś była zgłoszona łatka do ncm, żeby w opcjach można było podać typ modemu bo któreś MTK czy huawi też się dziwne zachowywały. Przydało by się to tutaj bo by ustawiło się na stałe "zte" i  tyle. Nie pamiętam już losów tego zgłoszenia.

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

593 (edytowany przez piratee 2022-04-09 20:17:25)

Odp: ZTE MF286R - OpenWrt

@Leo-PL
Na noc mogę wystawić router do testów lub napisz kiedy mieć czas.

EDIT:
Wystawiłem router na wg smile

ZTE MF 286D OpenWrt 23.05-SNAPSHOT r23484-b742216dc8
Zyxel EX5601-T0 ubootmod OpenWrt 24.10-SNAPSHOT, r28432-7609571dcd
TP-LINK Archer C7 v5 - 1.14.0.2 (Built 20231226-1035 git@8e210b77)

594 (edytowany przez Leo-PL 2022-04-09 20:19:23)

Odp: ZTE MF286R - OpenWrt

@piratee prawdopodobnie dopiero w niedzielę późnym wieczorem.
Also, wymyśliłem sposób w jaki mogę zaemulować modem ZTE przy pomocy dowolnego jednopłytkowca z gatunku Raspberry Pi Zero lub podobnego, więc zdalne testy nie są aż tak krytyczne. A tak się składa, że mam dwa bezmodemowe MF286A i dwie sztuki RPi0W, więc mam na czym pracować.

595

Odp: ZTE MF286R - OpenWrt

Ok ale ja zestawiłem już router na głupiego AP.
Mam już 2 szt. więc spoko.

ZTE MF 286D OpenWrt 23.05-SNAPSHOT r23484-b742216dc8
Zyxel EX5601-T0 ubootmod OpenWrt 24.10-SNAPSHOT, r28432-7609571dcd
TP-LINK Archer C7 v5 - 1.14.0.2 (Built 20231226-1035 git@8e210b77)

596

Odp: ZTE MF286R - OpenWrt

Ok, to jak trafi mi się wolna chwila, to sprawdzę.

597

Odp: ZTE MF286R - OpenWrt

@Cezary
Na pierwszym swoim 286R (drugi zostawiam do testów) mam wersję OpenWrt 21.02-SNAPSHOT, r16521-b1c3539868 z prawionym wywołaniem modemu w pliku ncm.sh.
Czy poprawki, które wykonał @Leo-PL (i ma jeszcze wykonać) wejdą w następnej wersji 21.02 czy też dopiero w nowej wersji 22.03.
Chciałbym już jeden router postawić na końcówkę połączoną z moim serwerem w domu i się zastanawiam czy czekać jeszcze czy nie.
Na chwilę obecną widzę, że połączenie LTE działa stabilnie - od prawie 3 dni bez restartu.

ZTE MF 286D OpenWrt 23.05-SNAPSHOT r23484-b742216dc8
Zyxel EX5601-T0 ubootmod OpenWrt 24.10-SNAPSHOT, r28432-7609571dcd
TP-LINK Archer C7 v5 - 1.14.0.2 (Built 20231226-1035 git@8e210b77)

598

Odp: ZTE MF286R - OpenWrt

Na razie w tym jest ta customowa poprawka znaleziona na początku, a reszta zmian to tylko skrypty, to można bez problemu przeportować do 21.02.
Jeżeli zmiana wejdzie do kernela to prawdopodobnie porzucę obrazy 21.02 dla mf286r i od razu będą dostępne 22.03.

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

599 (edytowany przez piratee 2022-04-10 19:56:15)

Odp: ZTE MF286R - OpenWrt

można to określić czasowo ile może potrwać takie wprowadzenie?

ZTE MF 286D OpenWrt 23.05-SNAPSHOT r23484-b742216dc8
Zyxel EX5601-T0 ubootmod OpenWrt 24.10-SNAPSHOT, r28432-7609571dcd
TP-LINK Archer C7 v5 - 1.14.0.2 (Built 20231226-1035 git@8e210b77)

600

Odp: ZTE MF286R - OpenWrt

Poprawka w kernelu? Tego najstarsi górale nie wiedzą.

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