26

Odp: ZTE MF286A - Openwrt

Więc ustaw 192.168.0.22 na komputerze ( i już pierwszy znak że masz 286A a nie 286).

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

27

Odp: ZTE MF286A - Openwrt

Niby pomielił chwilę, wpisał powodzenie ale nie mogę sie zalogować telnetem - ustawiłem mu IP 192.168.0.9

28

Odp: ZTE MF286A - Openwrt

Ok, jak jesteś pewien że nie działa to nie działa, czeka Cię rozbieranie i podłączenie seriala.

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

29

Odp: ZTE MF286A - Openwrt

nie mam pewnosci czy dobrze uruchomiłem serwer TFTP smile

Wrzuciłem plik do katalogu DIR który pokazuje program

30

Odp: ZTE MF286A - Openwrt

tftp64 ma logi, jezeli wykonał jakikolwiek transfer to w logach powinno to być.

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

31

Odp: ZTE MF286A - Openwrt

Ale jesli to nawet wersja A to w logach powinno być że pobrał i wgrał plik ?

32

Odp: ZTE MF286A - Openwrt

Nie wiem czy 286A pobierał czy nie. Nie posiadam go, niech wypowiedzą się Ci którzy go maja.

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

33

Odp: ZTE MF286A - Openwrt

Pobierał , utworzony przeze mnie skrypt skopiował 16 partycji na usb , więc to była wersja A.

34

Odp: ZTE MF286A - Openwrt

A tak, sorry, pamiętam już.

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

35

Odp: ZTE MF286A - Openwrt

Czyli muszę robić jakiś błąd, tylko jaki
Musiałem mu zmienić IP na 0.9 bo już mam router z 0.1

Ale to raczej nie powinno mieć znaczenia ?

36

Odp: ZTE MF286A - Openwrt

Ale ty się kompletnie rozłącz z innymi sieciami. Komputer podłącz tylko do tego routera i nic więcej.

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

37

Odp: ZTE MF286A - Openwrt

Ok, to może tutaj błąd bo robię to przez kilka switchów

38

Odp: ZTE MF286A - Openwrt

Plik telnetd wrzucam do katalogu z tftp64 ?

Bo już różnie próbuje ...

Tam jest nazwa current directory

39

Odp: ZTE MF286A - Openwrt

Domyślnie jest to katalog z tftp, chyba że go sobie zmieniłeś. Właśnie ten "current directory".

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

40

Odp: ZTE MF286A - Openwrt

No to właśnie tak robię, podłączyłem kabel bezpośrednio i nic w logach tftp nie mam sad

Więc co mogę jeszcze robić źle ?

41

Odp: ZTE MF286A - Openwrt

Zmieniłem mu adres na 1.1

No i teraz mam w logach ze plik wysłano.

Niestety telnet się nie uruchamia sad

42 (edytowany przez MiG25 2022-02-10 22:40:51)

Odp: ZTE MF286A - Openwrt

Ale pliku telnetd mi też się nie udało przesłać  , wg @Leo-Pl musiałby być skompilowany ze statycznymi powiązaniami. Mi się udało tylko skrypt pobrać i go wykonać.
EDIT: w sensie przez tftp był wysłany ,ale modem go nie uruchomił.

43 (edytowany przez onken 2022-02-10 17:11:29)

Odp: ZTE MF286A - Openwrt

Connection received from 192.168.1.1 on port 51944 [10/02 16:05:50.396]
Read request for file <telnetd>. Mode octet [10/02 16:05:50.397]
Using local port 55195 [10/02 16:05:50.397]
<telnetd>: sent 3079 blks, 1576156 bytes in 1 s. 0 blk resent [10/02 16:05:51.500]

Czyli nie wysłano realnie ?

Rozumiem że zdobycie tak skompilowanego pliku jak pisał Leo nie jest realne smile ?

44

Odp: ZTE MF286A - Openwrt

Czyli wysłał. Jak nie uruchomił to juz naprawdę duże prawdopodobieństwo że masz 286A.

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

45

Odp: ZTE MF286A - Openwrt

Znow kombinujesz jak koń pod górę.
Na głównej stronie GUI masz informacje o routerza
Jak masz soft CR_TMOMF286V1.0.0B03 to na pewno masz MF286A.

46

Odp: ZTE MF286A - Openwrt

Taki mam soft hmm

Czyli MF286A

No to rozbieranie ale jak będzie już Openwrt smile

47

Odp: ZTE MF286A - Openwrt

Uf. W końcu mam czas odpisać. Prośba do kogoś kto ma już root shell:

mount -t debugfs none /sys/kernel/debug
cat /sys/kernel/debug/usb/devices

I wyjście z tego drugiego proszę mi tu wkleić - potrzebuję wyczytać USB ID i sterowniki przypięte do modemu. Jak będę to miał, to skleję obrazy. Na sztukach na których robiłem testy do tej pory modemy są uceglone, więc nie miałem jeszcze jak tego sprawdzić.

48

Odp: ZTE MF286A - Openwrt

admin@(none):~# mount -t debugfs none /sys/kernel/debug

mount: mounting none on /sys/kernel/debug failed: Device or resource busy

admin@(none):~#

admin@(none):~# cat /sys/kernel/debug/usb/devices



T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1

B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0

D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1

P:  Vendor=1d6b ProdID=0002 Rev= 3.03

S:  Manufacturer=Linux 3.3.8 ehci_hcd

S:  Product=Generic Platform EHCI Controller

S:  SerialNumber=ehci-platform.1

C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA

I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms



T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1

B:  Alloc=  0/800 us ( 0%), #Int=  3, #Iso=  0

D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1

P:  Vendor=1d6b ProdID=0002 Rev= 3.03

S:  Manufacturer=Linux 3.3.8 ehci_hcd

S:  Product=Generic Platform EHCI Controller

S:  SerialNumber=ehci-platform.0

C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA

I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms



T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0

D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1

P:  Vendor=19d2 ProdID=1432 Rev= 0.00

S:  Manufacturer=ZTE,Incorporated

S:  Product=ZTE Technologies MSM

S:  SerialNumber=Z70000ATTD000000

C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA

I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option

E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

I:* If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option

E:  Ad=83(I) Atr=03(Int.) MxPS=  10 Ivl=32ms

E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option

E:  Ad=85(I) Atr=03(Int.) MxPS=  10 Ivl=32ms

E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan

E:  Ad=87(I) Atr=03(Int.) MxPS=   8 Ivl=32ms

E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=usbfs

E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

admin@(none):~#

49 (edytowany przez Leo-PL 2022-02-11 03:28:53)

Odp: ZTE MF286A - Openwrt

Doskonale. To dokładnie ten sam modem - nie muszę nic dokładać. Wystarczy, że po prostu przekompiluję to co już miałem, z ewentualnymi dodatkowymi paczkami dla wygody.

@Cezary, myślę, że możesz spróbować zrobić z tego backport. Modem powinien działać "out of box", oba interfejsy Wi-Fi i switch działały. Zwróć uwagę przy przenoszeniu danych kalibracyjnych do userspace, że hotplug zapyta o binarkę pre-cal*, bo na 5GHz jest tam QCA9888, czyli Wave2.
Dioda WLAN oczywiście nie działa, tak jak w poprzedniku :-D
A ja za chwilę mogę upstreamować.

Czy ktokolwiek posiada 286R? Jeżeli faktycznie różnią się tylko modemem, może dałoby się opędzić je tym samym softem.

50

Odp: ZTE MF286A - Openwrt

Obrazy do testów: https://dl.eko.one.pl/test/zte_mf286a/20220211/

Przeniesiony nowy PR od @Leo-PL, który łączy MF286 i MF286A, więc sprawdźcie czy nadal to wszystko działa po moich przenosinach i czy czegoś nie zapomniałem. W szczególności:
- czy się uruchamia smile
- czy działa wifi (powinny być oba radia 2.4 i 5GHz
- czy adresy MAC są poprawne na lanie oraz wifi 2.4 i 5GHz
- czy działa modem (jak ktoś ma sprawny)
- czy działa failsafe i można się dostać do routera

@Leo-PL: sprawdź czy u ciebie działają te obrazy, zarówno MF286 jak i MF286A. Mam szalony poranek i mam nadzieję że czegośs nie zapomniałem wrzucić do buldów.

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