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 ?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Sprzęt / Hardware → ZTE MF286D - Openwrt
Strony Poprzednia 1 2 3 4 5 … 156 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Tak ... nie miałem... Dawno tego ręcznie nie instalowałem. Skoro te MF... mają usb to te pakiety dasz w automacie ?
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.
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 ?
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.
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.binrecovery 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
- rebootAdres mac trzymany jest w oddzielnej partycji. Jak jej nie ruszysz to będziesz miał cały czas swój
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ę )
To wątek o D wiec opis do D. Poprosze o weryfikację opisów
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.
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
@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
A czy trudno jest zdjąć simlocka ? kupując router z simlockiem domowymi sposobami mozna go usunąć ?
z unii z simlockiem ?
Myślę że tak chodzi mi o popularna aukcje na allegro
Tam jest modem uwalony a nie simlock w dzisiejszych czasach nie ma simlocka a przynajmniej nie w tych z aukcji.
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.
@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
Położony w https://dl.eko.one.pl/orig/zte_mf286d/PLAY/
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?
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.
Niewiele mi to mówi. łopatą poproszę. Tak po chłopsku
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?
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ł.
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ą.
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'.
Strony Poprzednia 1 2 3 4 5 … 156 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Sprzęt / Hardware → ZTE MF286D - Openwrt
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc