51

Odp: ZTE MF286D - Openwrt

Tak ... nie miałem... Dawno tego ręcznie nie instalowałem. Skoro te MF... mają usb to te pakiety dasz w automacie ?

52

Odp: ZTE MF286D - Openwrt

Z definicji nie daję do obrazów mifi usb-storage, jako że w gui tego nie obsługuję i same obrazy miałby być jak najmniejsze.

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

53

Odp: ZTE MF286D - Openwrt

Ok. Ale akurat te routery mają miejsca całe mnóstwo...
A przy okazji w dzisiejszym mifi znowu w menu nie ma zakładki modem do ustawiania bandów.
No i czy też nie da się zrobić opcji do wczytywania manualnie pliku do aktualizacji ?

54

Odp: ZTE MF286D - Openwrt

MiG25 napisał/a:

Ok. Ale akurat te routery mają miejsca całe mnóstwo...

Nie kompiluję routerów po kolei, więc musiał bym dodać pakiety do wszystkiego, nawet tych które nie maja usb na zewnątrz a mają tylko usb pod modem. Dla nich było by to zbędne. A ponieważ w gui mifi tego nie ma, to i tak musisz robić to ręcznie, więc nie ma problemu żebyś i ręcznie zainstalował sobie obsługę usb-storage jeżeli taką potrzebujesz. Więc - na chwilę obecnę, nie, nie dodam tego domyślnie ze względów praktycznych. Instaluj ręcznie jeżeli potzrebujesz.

A przy okazji w dzisiejszym mifi znowu w menu nie ma zakładki modem do ustawiania bandów.

Pisałem że to przeniosłem do zakładki system. Jest to także przy opisie pakietu easyconfig.

No i czy też nie da się zrobić opcji do wczytywania manualnie pliku do aktualizacji ?

Nie. Mifi nie posiada takiej opcji. Jest tylko automatyczna aktualizacja.

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

55 (edytowany przez pawol 2022-02-13 18:26:21)

Odp: ZTE MF286D - Openwrt

Skleiłem łopatologiczne opisy instalacji i recovery po polsku.
Sprawdzcie panowie to czy nie ma błędów

Instalacja:

- podłączyć router po kablu LAN
- uruchomić router na fabrycznym sofcie
- włożyć pendrive w systemie fat do routera
- zapisac układ partycji do pliku przez:
    cat /proc/mtd > /var/usb_disk/mtd.txt
    
- wykonać backup partycji przez konsole UART w shellu przez:
    for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21; do cat /dev/mtd$i > /var/usb_disk/mtd$i; done
    sync
    umount /var/usb_disk
    
- wyjąć pendrive z routera
- ustawić IP interfejsu serwera tftp na 192.168.1.3 255.255.255.0
- wystawic obraz openwrt typu initramfs na tftp jak np. openwrt_initramfs_image.bin
- reboot routera
- zatrzymać uboot po UART
- opcjonalnie wykonac na tym etapie kasowanie mtd9 przez:
    nand erase 0x1800000 0x1d00000
    
- w uboocie wykonać:
    setenv serverip 192.168.1.3
    setenv ipaddr 192.168.1.72
    set fdt_high 0x85000000
    tftp openwrt_initramfs_image.bin
    bootm $loadaddr
    
- router uruchomi się z obrazu "life"
- połaczyć sie po ssh z 192.168.1.1, login domyślny root / bez hasła
- wykonać po uarcie lub ssh:
    ubiattach -m 9
    ubirmvol /dev/ubi0 -N ubi_rootfs
    ubirmvol /dev/ubi0 -N ubi_rootfs_data

- skopiować po scp (używając np. MobaXterm) obraz openwrt typu sysupgrade
- wykonać przez konsolę UART lub ssh:
    sysupgrade -n /tmp/openwrt_sysupgrade_image.bin

recovery fabrycznego softu:

- podłaczyć router po kablu LAN
- ustawić IP interfejsu serwera tftp na 192.168.1.3 255.255.255.0
- wystawić mtd9 z backupu po tftp
- zatrzymać uboot po UART
- ustawić IP w uboocie przez:
    setenv serverip 192.168.1.3
    setenv ipaddr 192.168.1.72

- zaladowac mtd9 do ram po tftp przez:
    tftp mtd9.bin

- wykasować mtd9 przez:
    nand erase 0x1800000 0x1d00000

- zapisac ram do mtd9 przez:    
    nand write 0x84000000 0x1800000 0x1d00000

- reboot

56

Odp: ZTE MF286D - Openwrt

Adres mac trzymany jest w oddzielnej partycji. Jak jej nie ruszysz to będziesz miał cały czas swój

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

57

Odp: ZTE MF286D - Openwrt

Ale opis do 286D, myślałem ze to A

Do A bedzie chyba trochę inny ?

Ps

Jest też na Twoim serwerze oryginalny soft do D ? ( bo jak dobrze pójdzie D będę miał we środę )

58 (edytowany przez pawol 2022-02-13 18:28:19)

Odp: ZTE MF286D - Openwrt

To wątek o D wiec opis do D. Poprosze o weryfikację opisów

59

Odp: ZTE MF286D - Openwrt

Jak będziesz miał to zrób backup i dawaj zrzuty wraz z opisem co to jest. Zrobimy małą kolekcję żeby była w razie potrzeby.

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

60

Odp: ZTE MF286D - Openwrt

Mam zrzut mtd9 z playa.
i bede mial z elisy jak go otworzę.
Mam 2 sztuki D z tym że jedna jest wygrzewana zanim go rozbiorę i zerwę plomby

61 (edytowany przez pawol 2022-02-13 18:32:16)

Odp: ZTE MF286D - Openwrt

@cezary
tu masz mtd9 z playa.
Link wazny 7 dni lub 10 pobrań

https://www.szybkiplik.pl/cQP9mius9d

wersję podam poźniej bo aktualnie podłaczony jest modem z Elisy

62

Odp: ZTE MF286D - Openwrt

A czy trudno jest zdjąć simlocka ? kupując router z simlockiem domowymi sposobami mozna go usunąć ?

63

Odp: ZTE MF286D - Openwrt

z unii z simlockiem ?

64

Odp: ZTE MF286D - Openwrt

Myślę że tak chodzi mi o popularna aukcje na allegro

65

Odp: ZTE MF286D - Openwrt

Tam jest modem uwalony a nie simlock w dzisiejszych czasach nie ma simlocka a przynajmniej nie w tych z aukcji.

66

Odp: ZTE MF286D - Openwrt

Królik napisał/a:

https://openwrt.org/toh/zte/mf286d -> Zachęcam do uzupełniania opisu. Jakby ktoś mógłby wrzucić zdjęcia, to byłoby super.

Dorzuciłem zdjęcia i boot loga.

67 (edytowany przez pawol 2022-02-14 12:45:49)

Odp: ZTE MF286D - Openwrt

pawol napisał/a:

@cezary
tu masz mtd9 z playa.
Link wazny 7 dni lub 10 pobrań

https://www.szybkiplik.pl/cQP9mius9d

wersję podam poźniej bo aktualnie podłaczony jest modem z Elisy

@Cezary

Wersja softu Play jest CR_NTTPLMF286DV1.0.0B01

68

Odp: ZTE MF286D - Openwrt

Położony w https://dl.eko.one.pl/orig/zte_mf286d/PLAY/

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

69 (edytowany przez pawol 2022-02-14 12:59:39)

Odp: ZTE MF286D - Openwrt

Co robi zmienna?

    set fdt_high 0x85000000

z prodecury ładowania initramfs z uboota:

    set fdt_high 0x85000000
    tftp mifi-21.02-snapshot-r16475-6d266ef158-zte_mf286d-initramfs-fit-zImage.itb
    bootm $loadaddr

Nie wiedząc co to robi sprobowałem bez i widać że ładuje pod 0x84000000

TFTP from server 192.168.0.22; our IP address is 192.168.0.1

Filename 'mifi-21.02-snapshot-r16475-6d266ef158-zte_mf286d-initramfs-fit-zImage.itb'.

Load address: 0x84000000

Loading: T #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################

done

Bytes transferred = 6434964 (623094 hex)

Czy to wymusza ładowanie pod 0x85000000? czy to permanentna zmiana?

70

Odp: ZTE MF286D - Openwrt

Z helpa:

+  fdt_high    - if set this restricts the maximum address that the
+          flattened device tree will be copied into upon boot.
+          If this is set to the special value 0xFFFFFFFF then
+          the fdt will not be copied at all on boot.  For this
+          to work it must reside in writable memory, have
+          sufficient padding on the end of it for u-boot to
+          add the information it needs into it, and the memory
+          must be accessible by the kernel.

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

71

Odp: ZTE MF286D - Openwrt

Niewiele mi to mówi. łopatą poproszę. Tak po chłopsku

72 (edytowany przez pawol 2022-02-14 13:26:31)

Odp: ZTE MF286D - Openwrt

Przymierzam się do flaszu i rozwiewam ostatnie wątpliwości.
Widze róznicę w rozmiarze partycji mtd21 miedzy:
Play

dev:    size   erasesize  name
mtd0: 000a0000 00020000 "fota-flag"
mtd1: 00080000 00020000 "0:ART"
mtd2: 00080000 00020000 "mac"
mtd3: 000c0000 00020000 "reserved2"
mtd4: 00400000 00020000 "cfg-param"
mtd5: 00400000 00020000 "log"
mtd6: 000a0000 00020000 "oops"
mtd7: 00500000 00020000 "reserved3"
mtd8: 00800000 00020000 "web"
mtd9: 01d00000 00020000 "rootfs"
mtd10: 01900000 00020000 "data"
mtd11: 03200000 00020000 "fota"
mtd12: 00040000 00010000 "0:SBL1"
mtd13: 00020000 00010000 "0:MIBIB"
mtd14: 00060000 00010000 "0:QSEE"
mtd15: 00010000 00010000 "0:CDT"
mtd16: 00010000 00010000 "0:DDRPARAMS"
mtd17: 00010000 00010000 "0:APPSBLENV"
mtd18: 000c0000 00010000 "0:APPSBL"
mtd19: 00050000 00010000 "0:reserved1"
mtd20: 0041e000 0001f000 "kernel"
mtd21: 00f04000 0001f000 "ubi_rootfs"

A prawdopodobnie TIM:

dev:    size   erasesize  name
mtd0: 000a0000 00020000 "fota-flag"
mtd1: 00080000 00020000 "0:ART"
mtd2: 00080000 00020000 "mac"
mtd3: 000c0000 00020000 "reserved2"
mtd4: 00400000 00020000 "cfg-param"
mtd5: 00400000 00020000 "log"
mtd6: 000a0000 00020000 "oops"
mtd7: 00500000 00020000 "reserved3"
mtd8: 00800000 00020000 "web"
mtd9: 01d00000 00020000 "rootfs"
mtd10: 01900000 00020000 "data"
mtd11: 03200000 00020000 "fota"
mtd12: 00040000 00010000 "0:SBL1"
mtd13: 00020000 00010000 "0:MIBIB"
mtd14: 00060000 00010000 "0:QSEE"
mtd15: 00010000 00010000 "0:CDT"
mtd16: 00010000 00010000 "0:DDRPARAMS"
mtd17: 00010000 00010000 "0:APPSBLENV"
mtd18: 000c0000 00010000 "0:APPSBL"
mtd19: 00050000 00010000 "0:reserved1"
mtd20: 0041e000 0001f000 "kernel"
mtd21: 00ec6000 0001f000 "ubi_rootfs"

Czy to nie będzie stanowiło problemu dla Play?

73

Odp: ZTE MF286D - Openwrt

pawol napisał/a:

Niewiele mi to mówi. łopatą poproszę. Tak po chłopsku

Tyle że wprowadza ograniczenie żeby opis routera  nie został wczytany tam gdzie nie trzeba, czy to faktyczny potrzebne to niech się @Królik wypowie, skoro to umieścił.

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

74 (edytowany przez MiG25 2022-02-14 13:56:16)

Odp: ZTE MF286D - Openwrt

Partycja mtd21 (razem chyba z mtd20) jest fragmentem mtd9 ( możesz to znaleźć w bootlogu) , i nie nadaje się do przywracania. Nie patrz w ogóle na nią.

75

Odp: ZTE MF286D - Openwrt

Cezary napisał/a:
pawol napisał/a:

Niewiele mi to mówi. łopatą poproszę. Tak po chłopsku

Tyle że wprowadza ograniczenie żeby opis routera  nie został wczytany tam gdzie nie trzeba, czy to faktyczny potrzebne to niech się @Królik wypowie, skoro to umieścił.

Jak Cezary napisał, to ogranicza przestrzeń adresową, gdzie może być wczytany plik opisu routera (dtb). Brak tej zmiennej może spowodować problemy z uruchamianiem obrazu, zwłaszcza przy dużych obrazach. Np. Cell-C bez tego w ogóle nie bootował. Czy jest niezbędne? Być może w Twoim przypadku nie. Jak tego nie wklepiesz i nie wybuchnie, to oznacza, że tym razem nie było potrzebne. Normalnie ustawia to komenda bootipq, która inicjalizuje start z nanda. My po prostu obchodzimy normalny start.

U-boot nic sam nie zapisuje, dopóki nie wydasz komendy 'saveenv'.

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,