426

Odp: ZTE MF286 zmiana FW

frutis napisał/a:
Cezary napisał/a:

No właśnie, jak nie ma co liczyć? Obsługa qmi jest, pakiety do smsów, poleceń ussd czy at są.

Ale najbardziej to chyba wszystkim zależy na wyborze pasm.

Pomału piszę nowy pakiet dla LuCi, jak ktoś będzie chciał się podenerwować i potestować to go udostępnię jak powstanie.
Niestety pakiet jest w lua, nie mogę się ogarnąć z tym nowym LuCi JS, aż się człowiek czuje gupi, że nie wychodzi.

Przykładowo dla mojego EM160R-GL wygląda to tak:
https://zapodaj.net/images/48d74f837e02f.jpg

Mogę dodać zakładkę od zmiany Roamingu, tylko jeszcze nie wiem jak będzie wyglądać, kwestia ile jest opcji do wyboru. Z tego co pamiętam ja dla Quectel EM160R-GL mam możliwość wybrać jedno z 3 ustawień, nie wiem, czy każdy modem tak ma.

Router: ZBT Z8102AX + Quectel RM520N-GL + YEMX425J1A + 512GB SanDisk & OpenWrt (Main) SNAPSHOT by IceG
https://github.com/4IceG

427

Odp: ZTE MF286 zmiana FW

tptomek napisał/a:

Pany takie głupie pytanko zasilacz do tego MF286D jaki rozmiar ma wtyk ?? 5.5/2.5 czy 5.5/2.1 czy to bez różnicy bo na allegro są takie i takie i nie wiem ?

Tu masz oryginał do MF286D za zawrotne 4zł: https://allegro.pl/oferta/zasilacz-zte- … 7523198907

428

Odp: ZTE MF286 zmiana FW

Chyba wykombinowałem, dlaczego nie działa ten gpio-restart. ath79 ma przypięty na sztywno restart handler do _machine_restart, co powoduje, że inne handlery nie są w ogóle wywoływane. Więc trzeba byłoby przerobić przynajmniej ath79, by to obsłużyć.

No nic, spróbuję na razie rozgryźć tego LEDa od WLANu - to ostania rzecz, której brakuje. Power LED jest sterowany przez modem.

429

Odp: ZTE MF286 zmiana FW

Dużo rzeczy jest tam sterowane przez modem. Zobacz że tam jest także na i2c sterownik od baterii. Czym dalej w las tym mam większe wrażenie że modem sam odwala dużo roboty, o wiele więcej niż zwykle.

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

430

Odp: ZTE MF286 zmiana FW

Mały update ad MF286: Poprawka do kernela naprawiająca gpio-restart w ath79 poszła na LKML. lzma-loader też udało mi się wczoraj odpalić, ale szczerze - nie wiem, czy będzie potrzebny - problem jest i tak z ewentualną dekompresją LZMA przy zbyt dużej wielkości, a 5MB initramfs rozpakowywał się bez problemu. Zostaje ta nieszczęsna dioda od Wi-Fi i można upstreamować, rozmiar partycji na kernel ustali się w praniu.

431

Odp: ZTE MF286 zmiana FW

Dobra robota. Więc ten model zbliża się wielkimi krokami do zakończenia.

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

432 (edytowany przez pawol 2022-01-12 19:44:54)

Odp: ZTE MF286 zmiana FW

Znalazłem parę ciekawostek na temat MF286C.
To chyba wariant MF286D ale na amerykański rynek bo ma chyba inne bandy.

Tu jest opis anten na PCB:
https://fccid.io/SRQ-MF286C/Internal-Ph … os-4439820

no i reszta informacji:
https://fccid.io/SRQ-MF286C

433

Odp: ZTE MF286 zmiana FW

Qualcomm 9563 - Bliżej mu do MF286 a nie MF286D.

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

434

Odp: ZTE MF286 zmiana FW

ma 5 anten na modemie

435

Odp: ZTE MF286 zmiana FW

Ale SoC nie ten.

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

436 (edytowany przez pawol 2022-01-12 20:01:33)

Odp: ZTE MF286 zmiana FW

Jak widac te modułowe anteny są podwójnej funkcji tj. 4G + wifi.
Podczas badań FCC musieli sie przyznać co jest od czego smile
Bardziej mi chodzi o rozkminkę funkcji anten.

Modem jest na MDM9250 i ma 5 gniazd. Czy to nie taki sam jak w MF286D ?

Wygląda na nastepująca pinologię gniazd modemu (uwzgledniając wielkośc anten):

1 - LTE high band sub antenna (rx)
2 - LTE high band main antenna (tx/rx)
3 - LTE mid/low band main antenna (tx/rx)
4-  LTE ???low??? band sub antenna (rx)
5 - LTE ???mid??? band sub antenna (rx)

437

Odp: ZTE MF286 zmiana FW

pawol napisał/a:

Znalazłem parę ciekawostek na temat MF286C.
To chyba wariant MF286D ale na amerykański rynek bo ma chyba inne bandy.

Tutaj masz porównanie wersji: https://eko.one.pl/forum/viewtopic.php? … 43#p257543

438

Odp: ZTE MF286 zmiana FW

Zablokowałem się na stworzeniu obrazu zgodnego z bootipq:

U-Boot 2012.07 [Chaos Calmer 15.05.1,f53cef1+r49254] (Oct 30 2019 - 00:30:35)

smem ram ptable found: ver: 1 len: 3
DRAM:  256 MiB
machid : 0x8010001
NAND:  ID = 9580f12c
Vendor = 2c
Device = f1
ONFI device found
SF: Detected GD25Q16 with page size 4 KiB, total 2 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x200000
130 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
machid: 8010001
flash_type: 0
Uaztemain: enter into !
ZTE_InitFotaFlashPara: nand_curr_device=0
zte_getHandOffState: read data=0x20 from 0x0
Hit any key to stop autoboot:  0
Creating 1 MTD partitions on "nand0":
0x000001800000-0x000003500000 : "mtd=0"
UBI: attaching mtd2 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: attached mtd2 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            29 MiB
UBI: number of good PEBs:        232
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     4
UBI: available PEBs:             18
UBI: total number of reserved PEBs: 214
UBI: number of PEBs reserved for bad PEB handling: 2
UBI: max/mean erase counter: 4/1
Read 0 bytes from volume kernel to 84000000
No size specified -> Using max size (2920448)
Config not availabale

Sprawdziłem w u-boocie przez "md" i obraz z ubi do RAM wczytuje się dobrze.

Mój obraz ma taką strukturę:

mkimage -l /tmp/_openwrt-ipq40xx-generic-zte_mf286d-squashfs-sysupgrade.bin-0.extracted/sysupgrade-zte_mf286d/kernel
FIT description: ARM OpenWrt FIT (Flattened Image Tree)
Created:         Wed Jan 12 12:31:04 2022
 Image 0 (kernel@1)
  Description:  ARM OpenWrt Linux-5.10.87
  Created:      Wed Jan 12 12:31:04 2022
  Type:         Kernel Image
  Compression:  uncompressed
  Data Size:    2873264 Bytes = 2805.92 KiB = 2.74 MiB
  Architecture: ARM
  OS:           Linux
  Load Address: 0x80208000
  Entry Point:  0x80208000
  Hash algo:    crc32
  Hash value:   b8f01e1e
  Hash algo:    sha1
  Hash value:   73e4455b0987a372ea8ae30e593f4a23e698de24
 Image 1 (fdt@1)
  Description:  ARM OpenWrt zte_mf286d device tree blob
  Created:      Wed Jan 12 12:31:04 2022
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    18717 Bytes = 18.28 KiB = 0.02 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   bd34c815
  Hash algo:    sha1
  Hash value:   1d9e7c01053b27e0d9f9438b8589e7722e22547e
 Default Configuration: 'config@ap.dk01.1-c1'
 Configuration 0 (config@ap.dk01.1-c1)
  Description:  OpenWrt zte_mf286d
  Kernel:       kernel@1
  FDT:          fdt@1

Oryginalny kernel:

FIT description: ARM OpenWrt FIT (Flattened Image Tree)
Created:         Wed Apr  7 18:24:54 2021
 Image 0 (kernel@1)
  Description:  ARM OpenWrt Linux-3.14.77
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Kernel Image
  Compression:  gzip compressed
  Data Size:    3616201 Bytes = 3531.45 KiB = 3.45 MiB
  Architecture: ARM
  OS:           Linux
  Load Address: 0x80208000
  Entry Point:  0x80208000
  Hash algo:    crc32
  Hash value:   409a9b81
  Hash algo:    sha1
  Hash value:   1aad3f71030a9387e45ae1ebb85d29222e303878
 Image 1 (fdt@ap.dk06.1-c1)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    38835 Bytes = 37.92 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   dd3a855a
  Hash algo:    sha1
  Hash value:   ea16977e9962001c475017519a676f9a87042efa
 Image 2 (fdt@ap.dk01.1-c1)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    34776 Bytes = 33.96 KiB = 0.03 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   55cd25c9
  Hash algo:    sha1
  Hash value:   8759a613dba81e2357bfaef75d7897ba9b69c4f1
 Image 3 (fdt@ap.dk04.1-c5)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    38877 Bytes = 37.97 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   7c898c4d
  Hash algo:    sha1
  Hash value:   54e230bf082ada9fe2b9ed6d8044bbbde3adb007
 Image 4 (fdt@ap.dk01.1-c3)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    34776 Bytes = 33.96 KiB = 0.03 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   c86b3eaa
  Hash algo:    sha1
  Hash value:   9627fdbd1ae4e3fdf26ddc4d48e39871b45b6558
 Image 5 (fdt@ap.dk04.1-c4)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    38823 Bytes = 37.91 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   1cd14515
  Hash algo:    sha1
  Hash value:   8a1bed3c0e44a1186a6cd16baf3987b096956ead
 Image 6 (fdt@ap.dk07.1-c3)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    50724 Bytes = 49.54 KiB = 0.05 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   95ec71d0
  Hash algo:    sha1
  Hash value:   bf4c143adbf62de85e2d88bdabd1a5a2ec6e162e
 Image 7 (fdt@ap.dk04.1-c3)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    43377 Bytes = 42.36 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   fec706d5
  Hash algo:    sha1
  Hash value:   6127b434e479a7769e26ef9eb657cbe8227122b1
 Image 8 (fdt@ap.dk04.1-c2)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    44777 Bytes = 43.73 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   f783ad1a
  Hash algo:    sha1
  Hash value:   1c5bf239b2939a460709b7e2a78d6180cdd4ea20
 Image 9 (fdt@ap.dk05.1-c1)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    34921 Bytes = 34.10 KiB = 0.03 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   15b36425
  Hash algo:    sha1
  Hash value:   87810d833e082f0a2da22d19b0cc5b37865eb56c
 Image 10 (fdt@ap.dk07.1-c2)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    38835 Bytes = 37.92 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   074fd8ca
  Hash algo:    sha1
  Hash value:   27a290d8c7bd97b6ffb2452f1cb7d4b6931853c6
 Image 11 (fdt@ap.dk07.1-c1)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    38517 Bytes = 37.61 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   b4182527
  Hash algo:    sha1
  Hash value:   6814c020ec26f2a265c2e9a5bd10caeac6b491a1
 Image 12 (fdt@ap.dk01.1-c2)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    35663 Bytes = 34.83 KiB = 0.03 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   088fadae
  Hash algo:    sha1
  Hash value:   3bc0985c732210335cdf3653d14c583f2bc3a1d5
 Image 13 (fdt@ap.dk04.1-c1)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    38930 Bytes = 38.02 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   6a16dabd
  Hash algo:    sha1
  Hash value:   d0b8da2df3282e3b8115fd4fbb83851ba56d4f81
 Image 14 (fdt@db.dk02.1-c1)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    38944 Bytes = 38.03 KiB = 0.04 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   b1c412d5
  Hash algo:    sha1
  Hash value:   8b85c1471c4ee4949729f0ad8118245161851b49
 Image 15 (fdt@db.dk01.1-c1)
  Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
  Created:      Wed Apr  7 18:24:54 2021
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    35075 Bytes = 34.25 KiB = 0.03 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   f55ecdad
  Hash algo:    sha1
  Hash value:   6c59bfa21d99cce01b00c31f9401977fd143cb4c
 Default Configuration: 'config@db.dk01.1-c1'
 Configuration 0 (config@ap.dk06.1-c1)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk06.1-c1
 Configuration 1 (config@ap.dk01.1-c1)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk01.1-c1
 Configuration 2 (config@ap.dk04.1-c5)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk04.1-c5
 Configuration 3 (config@ap.dk01.1-c3)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk01.1-c3
 Configuration 4 (config@ap.dk04.1-c4)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk04.1-c4
 Configuration 5 (config@ap.dk07.1-c3)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk07.1-c3
 Configuration 6 (config@ap.dk04.1-c3)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk04.1-c3
 Configuration 7 (config@ap.dk04.1-c2)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk04.1-c2
 Configuration 8 (config@ap.dk05.1-c1)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk05.1-c1
 Configuration 9 (config@ap.dk07.1-c2)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk07.1-c2
 Configuration 10 (config@ap.dk07.1-c1)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk07.1-c1
 Configuration 11 (config@ap.dk01.1-c2)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk01.1-c2
 Configuration 12 (config@ap.dk04.1-c1)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@ap.dk04.1-c1
 Configuration 13 (config@db.dk02.1-c1)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@db.dk02.1-c1
 Configuration 14 (config@db.dk01.1-c1)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@db.dk01.1-c1

Bootlog dla przypomnienia:

Hit any key to stop autoboot:  0
Creating 1 MTD partitions on "nand0":
0x000001800000-0x000003500000 : "mtd=0"
UBI: attaching mtd2 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: attached mtd2 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            29 MiB
UBI: number of good PEBs:        232
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     2
UBI: available PEBs:             70
UBI: total number of reserved PEBs: 162
UBI: number of PEBs reserved for bad PEB handling: 2
UBI: max/mean erase counter: 1/0
Read 0 bytes from volume kernel to 84000000
No size specified -> Using max size (4317184)
## Booting kernel from FIT Image at 84000000 ...
   Using 'config@ap.dk04.1-c1' configuration
   Trying 'kernel@1' kernel subimage
     Description:  ARM OpenWrt Linux-3.14.77
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x840000e4
     Data Size:    3616201 Bytes = 3.4 MiB
     Architecture: ARM
     OS:           Linux
     Load Address: 0x80208000
     Entry Point:  0x80208000
     Hash algo:    crc32
     Hash value:   409a9b81
     Hash algo:    sha1
     Hash value:   1aad3f71030a9387e45ae1ebb85d29222e303878
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Flattened Device Tree from FIT Image at 84000000
   Using 'config@ap.dk04.1-c1' configuration
   Trying 'fdt@ap.dk04.1-c1' FDT blob subimage
     Description:  ARM OpenWrt qcom-ipq40xx-ap.dkxx device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x843e7474
     Data Size:    38930 Bytes = 38 KiB
     Architecture: ARM
     Hash algo:    crc32
     Hash value:   6a16dabd
     Hash algo:    sha1
     Hash value:   d0b8da2df3282e3b8115fd4fbb83851ba56d4f81
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0x843e7474
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 86ff3000, end 86fff811 ... OK
eth0 MAC Address from ART is not valid
eth1 MAC Address from ART is not valid
Using machid 0x8010001 from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.14.77 (scl@scl_xa242_062) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 f53cef1+r49254) ) #1 SMP PREEMPT Thu Apr 8 00:23:36 CST 2021
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Qualcomm Technologies, Inc. IPQ40xx/AP-DK04.1-C1
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 7 pages/cpu @cfdc7000 s7744 r8192 d12736 u32768
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 63744
[    0.000000] Kernel command line: ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait clk_ignore_unused

Z dużych rzeczy mi to zostało. Macie jakiś pomysł co robię nie halo?

P.S.

FIT description: ARM OpenWrt FIT (Flattened Image Tree)
Created:         Wed Jan 12 12:31:04 2022
 Image 0 (kernel@1)
  Description:  ARM OpenWrt Linux-5.10.87
  Created:      Wed Jan 12 12:31:04 2022
  Type:         Kernel Image
  Compression:  uncompressed
  Data Size:    2873264 Bytes = 2805.92 KiB = 2.74 MiB
  Architecture: ARM
  OS:           Linux
  Load Address: 0x80208000
  Entry Point:  0x80208000
  Hash algo:    crc32
  Hash value:   b8f01e1e
  Hash algo:    sha1
  Hash value:   73e4455b0987a372ea8ae30e593f4a23e698de24
 Image 1 (fdt@1)
  Description:  ARM OpenWrt zte_mf286d device tree blob
  Created:      Wed Jan 12 12:31:04 2022
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    18717 Bytes = 18.28 KiB = 0.02 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   bd34c815
  Hash algo:    sha1
  Hash value:   1d9e7c01053b27e0d9f9438b8589e7722e22547e
 Default Configuration: 'config@ap.dk01.1-c1-old'
 Configuration 0 (config@ap.dk01.1-c1-old)
  Description:  OpenWrt zte_mf286d
  Kernel:       kernel@1
  FDT:          fdt@1
 Configuration 1 (config@ap.dk01.1-c1)
  Description:  OpenWrt zte_mf286d
  Kernel:       kernel@1
  FDT:          fdt@1

Taki też nie działa...

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

439

Odp: ZTE MF286 zmiana FW

Jeżeli oryginał ma Default Configuration: 'config@db.dk01.1-c1' to czemu startuje z config@ap.dk04.1-c1?

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

440

Odp: ZTE MF286 zmiana FW

Cezary napisał/a:

Jeżeli oryginał ma Default Configuration: 'config@db.dk01.1-c1' to czemu startuje z config@ap.dk04.1-c1?

Zwaliłem to na jakiś kolejny mangle robiony przez bootipq.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

441

Odp: ZTE MF286 zmiana FW

No dobra, to jakiś pomysł. Co będzie jak w swoim kernelu zrobisz config@ap.dk04.1-c1?

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

442

Odp: ZTE MF286 zmiana FW

Cezary napisał/a:

No dobra, to jakiś pomysł. Co będzie jak w swoim kernelu zrobisz config@ap.dk04.1-c1?

Niestety nic. Jakby w ogóle nie wiedział, że konfiguracja istnieje.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

443

Odp: ZTE MF286 zmiana FW

Działa w nim bootipq debug? Może wyświetli coś ciekawego.

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

444

Odp: ZTE MF286 zmiana FW

Cezary napisał/a:

Działa w nim bootipq debug? Może wyświetli coś ciekawego.

Działa. Na zwalonym sofcie nic nie pokazuje ciekawego. Na dobrym sprawdzę jutro.

(IPQ40xx) # bootipq debug
bootargs=ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait
Booting from flash
UBI: mtd2 is detached from ubi0
Creating 1 MTD partitions on "nand0":
0x000001800000-0x000003500000 : "mtd=0"
UBI: attaching mtd2 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: attached mtd2 to ubi0
UBI: MTD device name:            "mtd=0"
UBI: MTD device size:            29 MiB
UBI: number of good PEBs:        232
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     4
UBI: available PEBs:             18
UBI: total number of reserved PEBs: 214
UBI: number of PEBs reserved for bad PEB handling: 2
UBI: max/mean erase counter: 6/1
Read 0 bytes from volume kernel to 84000000
No size specified -> Using max size (2920448)
Config not availabale
Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

445

Odp: ZTE MF286 zmiana FW

Hejka,

Posiadam Router ZTE MF286D z dystrybucji PLAY (kupione od tego operatora razem z abonamentem).  Oto informacje na temat firmware i softu, ktore udalo mi sie wyciagnac z przerobionego skryptu zte_getbandinfo.py.
{'hardware_version': 'MF286DHW1.0'}
{'wa_inner_version': 'BD_NTTPLMF286DMODULEV1.0.0B01 [Oct 10 2020 10:25:56]'}
{'network_provider': 'Play'}
{'cr_version': 'CR_NTTPLMF286DV1.0.0B01'}
{'cr_inner_version': 'CR_NTTPLMF286DV1.0.0B02'}
{'wa_inner_version_tmp': 'BD_NTTPLMF286DMODULEV1.0.0B01 [Oct 10 2020 10:25:56]'}
{'integrate_release_version': 'NTT_PL_MF286DV1.0.0B02'}
{'integrate_version': 'NTT_PL_MF286DV1.0.0B02'}
{'wa_version': 'BD_MF286DMODULEV1.0.0B01'}
{'wa_version_tmp': 'BD_MF286DMODULEV1.0.0B01'}
{'new_version_state': 'version_idle'}

Bardzo zalezy mi na zagregowaniu 3xCA, ale niestety przy tak dobrej jakosci sygnalu jak ponizej mam tylko main carrier na B7 i jedna dodatkowa na B1. Co wiecej telefonem polaczylem sie z tym samym eNodeB i mam agregacje B7+B1+B3 czyli wniosek jest taki, ze ten eNodeB ma mozliwosc agregowania tych pasm.

A tak to wyglada z perspektywy skryptu zte_getbandinfo.py.
Z_SINR: {'Z_SINR': '21.8'}
Z_rsrq: {'Z_rsrq': '-7.0'}
rssi: {'rssi': '51'}
lte_rsrp: {'lte_rsrp': '-74'}
lte_ca_pcell_band: {'lte_ca_pcell_band': '7'}
lte_ca_pcell_bandwidth: {'lte_ca_pcell_bandwidth': '20.0'}
lte_ca_pcell_arfcn: {'lte_ca_pcell_arfcn': '3350'}
lte_ca_scell_band: {'lte_ca_scell_band': '1'}
lte_ca_scell_bandwidth: {'lte_ca_scell_bandwidth': '15.0'}
lte_ca_scell_arfcn: {'lte_ca_scell_arfcn': '523'}
lte_ca_scell_info: {'lte_ca_scell_info': '229,2,1,523,15.0;'}

W zwiazku z powyzszym mam nastepujace pytania do Was:
1.    Czy komus udalo sie zagregowac 3*CA (3 bandy) na MF286D z dystrybucji PLAY (FW='CR_NTTPLMF286DV1.0.0B01') w sieci Play?
2.    Czy zmiana firmware na moim ZTE MF286D rozwiazalaby moj problem z  brakiem agregacji 3xCA? Jesli tak to ktory Firmware rozwiazalby moj problem?

Z gory wielkie dzieki za odpowiedz.

446

Odp: ZTE MF286 zmiana FW

simek napisał/a:

Hejka,
....

Z gory wielkie dzieki za odpowiedz.

Twój post kompletnie nie ma nic wspólnego z OpenWrt. Z takim pytaniem udaj się na forum bez-kabli.pl, my tutaj rozmawiamy o alternatywnym oprogramowaniu na router (którego jeszcze nie ma) a nie o kłopotach z siecią/agregację itd.

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

447 (edytowany przez pawol 2022-01-13 16:29:26)

Odp: ZTE MF286 zmiana FW

@simek
oczywiscie ze 3CA działa bez najmniejszego problemu na oryginalnym MF286D Playa.
Chociazby w trybie auto wyboru.
Obsługujesz zmiany bandów skryptem - jest tu gdzies na forum zarówno pythonowy jak i javowy do chroma

Osobnym tematem zaś bedzie jak wytrigerowac właściwy primary band - działa to dziwnie jakoś, zresztą nie tylko w ZTE.

Przykład agregacji 3ch bandów u mnie w Playowym modemie:
Bands hex : 0x80005
Active Bands :
        B20   10.0  Mhz (Primary)
        B3 10.0  Mhz
        B1 15.0  Mhz
Cell_ID : 709xxxxx
eNB_id  :  2xxxxx
sector_ID  :  15
Z_SINR : 9.0
Z_rsrq : -11.0
rssi : -64
rscp :
lte_rsrp : -93
lte_ca_pcell_band : 20
lte_ca_pcell_bandwidth : 10.0
lte_ca_scell_band : 3
lte_ca_scell_bandwidth : 10.0
lte_ca_pcell_arfcn : 6350
lte_ca_scell_arfcn : 1599
lte_ca_scell_info : 307,2,3,1599,10.0;307,2,1,227,15.0;

448

Odp: ZTE MF286 zmiana FW

@pawol dzieki wielkie za odpowiedz. Rozumiem, ze testowales na takim setupie jak ja mam i wyswietlilo Ci w printoucie pythonowego skryptu oraz w javie dwa bandy w pozycji CA (lte_ca_scell_info).
Probowalem auto jak i B1+B3+B7 java jak i pythonowym skryptem, ale niestety ciagle tylko 2CA. Masz moze podejrzenie co moze byc powodem takowego zachowania?

@pawol i @MIG25 - uzywaliscie moze ZTE_Sales_Update_Framework.exe starujac z MF286D Playa CR_NTTPLMF286DV1.0.0B01 tak aby zmienic firmware na Elisa? Jesli tak to czy Wam sie udalo bez zadnego problemu? Nie wiem czy warto ryzykowac.

449 (edytowany przez pawol 2022-01-13 16:52:04)

Odp: ZTE MF286 zmiana FW

Szczegoly opisane są w watku już. Najpierw backup i zabawa UART a potem framework. MIG25 to robił - zapewne wielokrotnie już smile

Co do bandu B7 to 2.6GHz zatem ma nędzną propagację. To że telefonem poza budynkiem odbierasz to nie znaczy że w budynku. Umiejscowiania w budynku też nie wolno pomijać. Dotyczy to równiez modemu

450

Odp: ZTE MF286 zmiana FW

Udało mi się wymienić gniazdo SIM jea, teraz taka ciekawostka może ktoś nie wie jak w statystykach w routerze przekroczymy ustalony limit to ta środkowa dioda która co chwila mruga to ona 3 razy mruga na niebiesko potem dwa szybkie razy na czerwono potem znów 3 razy na niebiesko i dwa szybkie na czerwono.