Odp: TP-Link TL-WDR4300
Trzy 3600, właśnie wgrałem na "zapasowy".
Ale te 3+1 to moje, pytanie czy ktoś jeszcze...
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Sprzęt / Hardware → TP-Link TL-WDR4300
Strony Poprzednia 1 2 3 4 5 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Trzy 3600, właśnie wgrałem na "zapasowy".
Ale te 3+1 to moje, pytanie czy ktoś jeszcze...
Ja mam w swojej sieci dobre kilka tak przerobionych sztuk - jak dobrze liczę, to łącznie z siedem - ale nie wiem czy liczę się do statytyki, bo i tak buduję ze źródeł ;-)
Statystyki są brane z wywołań skryptu /sbin/stat.sh (z pakietu ekooneplstat).
Ja mam w swojej sieci dobre kilka tak przerobionych sztuk - jak dobrze liczę, to łącznie z siedem - ale nie wiem czy liczę się do statytyki, bo i tak buduję ze źródeł ;-)
Dodaj skrypt cezarego do budowania swoich obrazów.
Ja dodałem i zawsze jestem w jego statystykach.
Trzy 3600, właśnie wgrałem na "zapasowy".
Ale te 3+1 to moje, pytanie czy ktoś jeszcze...
Kolejny jest mój, wskrzesiłem uwalonego WDR3600 serialem z cp2102 i wgrałem ostatniego snapshota od Cezarego, router miał czasami problemy by wczytywać poszczególnego zakładki w menu openwrt czasami nie znajdując strony, cóż sprzęt jest dość leciwy. Nie mogę znaleźć oryginalnego zasilacza 12V 1.5A w domu, nie wiesz czy wystarczy mu 12V 1A do normalnego działania?
Bez niczego w USB sobie poradzi.
Witam,
odgrzewając stary temat.
Rozumiem, że obraz "Factory", ten z repozytorium dl.eko.one.pl:
Model
TP-Link TL-WDR4300 v1 (16M)
Platforma
ath79/generic
Pakiety
mips_24kc
Wersja
25.12-SNAPSHOT (r33032-b830633cb8)
można wgrać bezpośrednio programatorem SPI do kości 16M przed wlutowaniem?
Co prawda mam kopie partycji u-boot, art, ale chyba nie jest już konieczna zabawa z nimi?
Nie, nie możesz. On nie ma ani U-Boota ani art
Czyli:
1. Zgrywam programatorem SPI zawartość wylutowanej kości 8MB do *.bin
2. Skryptami z forum OpenWrt modyfikuje *.bin (rozciągam do 16MB)
3. Wgrywam programatorem SPI zmodyfikowany *.bin
4. Sysupgrade z poziomu Luci
Są tez opisy instalacji z linii komend i u-boot:
https://gitea.raspiweb.com/Gerge/OpenWRT_flash_upgrade
Jak zrobić to najprościej?
1. Zgrywasz kość 8m.
2 Jej zawartość wgrywasz na 16M
3. lutujesz kosc, router musi się z niej uruchomić. Jak tak jest to:
4. robisz backup artu czyli ostatnich 64KB
6. wgrywasz przez sysupgrade z wymuszeniem soft 16M, logujesz się przez ssh, odblokowujesz partycje przez mtd-rw, wgrywasz art do partycji art która teraz jest na końcu kośći 16M
7. Reboot i powinno działać.
Oczywiście możesz wcześniej backup dodać do backupu, będziesz miał wtedy 16M obraz i jego wgrać programatorem - wtedy art już będzie na końcu i robisz tylko aktualizację nowym softem.
1. Zgrywasz kość 8m.
2 Jej zawartość wgrywasz na 16M
3. lutujesz kosc, router musi się z niej uruchomić. Jak tak jest to:
4. robisz backup artu czyli ostatnich 64KBPamięć się zwiększyła do 16M
Openwrt nadal widzi 8MB?
Czy ostatnie 64KB dla 8M, czy dla 16M?
6. wgrywasz przez sysupgrade z wymuszeniem soft 16M, logujesz się przez ssh, odblokowujesz partycje przez mtd-rw, wgrywasz art do partycji art która teraz jest na końcu kośći 16MCzyli partycja ART jest nadpisywana, tworzona nowa ART, w ostatnich 64KB (pusta)
Z backupu trzeba ją nadpisać?
Poleceniem mtd-rw mam odblokować tę ostatnią partycję (pustą), czy domyślnie odblokowywane są wszystkie?7. Reboot i powinno działać.
Oczywiście możesz wcześniej backup dodać do backupu, będziesz miał wtedy 16M obraz i jego wgrać programatorem - wtedy art już będzie na końcu i robisz tylko aktualizację nowym softem.
Tak właśnie chciałem, ale opisy które znalazłem były nie jednoznaczne.
Konkretnie chodzi o numery partycji.
Przykład:
ART jest piąta - mtdblock 5
U-boot jest pierwsza - mtdblock 0
Zgodnie z powyższym rysunkiem, ART byłaby czwarta licząc od zera.Nie chcę uceglić rutera.
I po co to liczysz? Partycja to twór wirtualny. Możesz ich zrobić i 16 jak masz ochotę. W tplinkach układ jest stały: uboot, coś w środku a na końcu uboot. Co firmware zrobi z wolnym obszarem to już dowolność, więc nie ma co liczyć. Ważne to że na końcu w ostatnich 64k jest art i on jest ważny dla ciebie.
OpenWrt ma stały podział obecnie, więc jak wgrałeś soft dla 8M to będzie widział 8M i oczekuje na końcu art;a. Jak wgrasz 16M to będzie widział 16M i oczekiwał na końcu tej 16 art'a.
6. wgrywasz przez sysupgrade z wymuszeniem soft 16M, logujesz się przez ssh, odblokowujesz partycje przez mtd-rw, wgrywasz art do partycji art która teraz jest na końcu kośći 16M
Po wgraniu sysupgrade przez LUCI (z wymuszeniem 16M) mam boot loopy.
To sprawdź na konsoli szeregowej dlaczego się restartuje.
To sprawdź na konsoli szeregowej dlaczego się restartuje.
Użyłem FailSave mode.
Wgrałem przez tftpd: wdr4300v1_tp_recovery.bin (od TP Link)
Wrócił do życia
Wgrałem przez tftpd: wdr4300v1_tp_recovery.bin (luci-23.05-snapshot-r23484-b742216dc8-ath79-generic-tplink_tl-wdr4300-v1-squashfs-factory.bin)
Działa i jestem w punkcie wyjścia:
1. Działa z podmienionym flash - na 16M (25Q128JV), ale OpenWRT widzi jako 8M.
2. Próbować tego samego jeszcze raz:
a. (sysupgrade do 25.12 z Luci)
b. SSH + mtd = przywrócenie partycji ART
3. Czy warto zrobić sysupgrade poprzez SSH, przywrócić ART i dopiero Reboot?
Bo opcja 2.a. wymusza restart przed przywróceniem ART.
Brak arta oznacza tylko tyle że radio nie będzie działało. Sam router musi działać. wgraj przez sysupgrade bez zachowania konfiguracji, on i tak się sam zrestartuje.
Brak arta oznacza tylko tyle że radio nie będzie działało. Sam router musi działać. wgraj przez sysupgrade bez zachowania konfiguracji, on i tak się sam zrestartuje.
Czyli najlepiej wgrać poprzez Luci to ?:
luci-25.12-snapshot-r33032-b830633cb8-ath79-generic-tplink_tl-wdr4300-v1-16m-squashfs-factory.bin
Sysupgrade a nie factory. (choć to nie ma znaczenia dla starych tplinków bo mają tylko inny nagłówek, ale ucz się dobrych nawyków).
Sysupgrade a nie factory. (choć to nie ma znaczenia dla starych tplinków bo mają tylko inny nagłówek, ale ucz się dobrych nawyków).
Próbowałem przez tftpd Factory oraz Sysupgrade (bez zachowania konfiguracji)
Próbowałe tez wgrać przez tftpd 25.12 Luci (16M)
To samo - bootloopy
Przywróciłem do Luci 23.05 (8M)
Wgraj wersję bez luci, czyste openwrt, jest mniejsze. Jeżeli będzie się restartował to podłączaj serial i pokaż dlaczego.
Wgraj wersję bez luci, czyste openwrt, jest mniejsze. Jeżeli będzie się restartował to podłączaj serial i pokaż dlaczego.
23.05
czy
25.12
Może być 23.05, później ew zrobić sysupgrade
Może być 23.05, później ew zrobić sysupgrade
Na eko.one.pl są tylko wersje 23.05, 25.12 (8M) bez Luci. Mam wgrać "oryginalne" bez Luci (16M) z OpenWrt?
Poprawiam są wersje 23.05, 25.12 (16M) bez Luci na eko.one.pl. (Wyszukiwarka wymaga zmiany szukanej treści po zmianie wersji)
Jak masz działające openwrt teraz to wgraj to: https://dl.eko.one.pl/openwrt-23.05/tar … pgrade.bin bez zachowania konfiguracji.
Jeżeli się uruchomi to wykonaj sysupgrade tym: https://dl.eko.one.pl/openwrt-25.12/tar … pgrade.bin
Jak masz działające openwrt teraz to wgraj to: https://dl.eko.one.pl/openwrt-23.05/tar … pgrade.bin bez zachowania konfiguracji.
Jeżeli się uruchomi to wykonaj sysupgrade tym: https://dl.eko.one.pl/openwrt-25.12/tar … pgrade.bin
1. Wgrałem sysupgrade 23.05 bez Luci poprzez SSH i działa.
2. Wgrałem sysupgrade 25.12 bez Luci poprzez SSH i działa.
Wygląda na to, że przyczyną boot loop był sposób wgrania.
Poprzez Luci / przeglądarkę www = boot loop
Poprzez SSH = ok
3. Z poziomu 25.12 bez Luci skopiowałem backupART.bin do /tmp
4. Próbowałem przywrócić art:
cat /proc/mtd
mtd -r write /tmp/art.backup art
Partycja była read only
5. Zainstalowałem pakiet odblokowujacy:
apk add kmod-mtd-rw
potem włączenie go i odblokwanie partycji:
insmod mtd-rw i_want_a_brick=1
6. Przywróciłem art
mtd -r write /tmp/art.backup art
7. Zainstalowałem pakiet Luci
apk add Luci
8. Zweryfikowałe poprawne działanie sieci wifi (już widoczne z Luci)
Pytania:
Czy trzeba jeszcze blokować znów po akcji z pkt.5 bo wygląda, że po restarcie moduł mtd-rw nie jest załadowany
Teraz już mogę wgrać 25.12 (16M)z Luci z eko.one.pl (przez SSH dla pewności)
Strony Poprzednia 1 2 3 4 5 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Sprzęt / Hardware → TP-Link TL-WDR4300
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc