Witam.
Nie dysponuje zbyt duża ilością wolnego czasu ale dzisiaj nadszedł dzień walki z 904-tką.
Po przeszczepie pacjent żyje
.
Zaznaczam, że korzystacie z poniższego opisu na własne ryzyko - jak coś pójdzie nie tak to zostajecie z ciekawym przyciskiem do paieru.
Dla potomnych krótka instrukcja bazująca w 99% na opisie ze strony:
https://wiki.openwrt.org/inbox/arcadyan … 04xdsl_r01
Dokładniej skupimy się na tym fragmencie:
Prerequsites:
PC running TFTP server at 192.168.2.100
Easybox 904 xDSL
Required files:
LEDE fullimage https://mega.nz/#!DBVCmZAB!8pLr-vmOcSTwJ8Szr-J32LRNLfZYJCH8tjaDGSnwIv8
md5sum: 7d8065859222511a9cdebb17b44038a8
LEDE sysupgrade.bin https://mega.nz/#!vIEiQThY!YwYEYCsxyr1f3EEMh9dlMO2__wzGv5x-YfrWvVZwz7E
md5sum: abc4c14ea9ef35ff33be027b434a2a27
Steps:
Prepare TFTP server (e.g. TFTPD32) by putting fullimage.img in server directory.
Image must have name "fullimage.img"
Connect device to computer with one of four LAN ports.
Turn on device with reset button pressed for at least 10 seconds.
LCD will show information about recovery mode selected.
If you have serial cable connected, you can depress button when countdown starts
Box will download and flash image. After successfull flash, LCD will show message to shutdown and restart router.
Turn device off and on again.
After some time it will boot to LEDE sysupgrade interface at 192.168.1.1.
Using this interface, upload sysupgrade.bin
After succesfull flash router will reboot into full LEDE image.
(Optional) install bootloader without password
Całość wykonałem na Windowsie 10 x64
Przygotowanie:
1. Ściągamy pliki z linków oraz programy TFTPD32 i np. Putty.
2. Konfigurujemy IP na krecie sieciowej na "sztywno" na 192.168.2.100
3. Na czas wgrywania WYŁĄCZAMY ZAPORĘ SIECIOWĄ
4. Do katalogu TFTPD kopiujemy plik fullimage.img
5. Odpalamy TFTPD
6. Podłączamy do 904-stki kabel LAN oraz zasilanie - NIE WŁĄCZMY ROUTERA
Flashowanie:
7. Naciskamy i trzymamy RESET
8. Włączamy przełącznikiem router
9. Po 10 sekundach puszczamy przycisk RESET
10. Na wyświetlaczu routera powinien pokazać się komunikat, że jest w trybie recovery, a TFTPD powinie pokazać komunikat, że przesłał plik.
11. Po kilku sekundach (wcześniej korzystałem z TP-LINKów i tam flashowanie chwilke trwało a tutaj to są sekundy) na wyświetlaczu pojawi się komunikat żeby wyłączyć i włączyć ponownie router.
12. Wyłączamy Router
13. Zamykamy TFTPD (już nie będzie potrzebny) i włączamy DHCP na karcie sieciowej
14. Włączamy Router i czakramy aż nasza karta sieciowa dostenia adres z puli 192.168.1.xxx (nie pamiętam czy nie ustawiłem tutaj adresu na sztywno)
15. Przez Putty łączymy się z routerem 192.168.1.1 protokół SSH, użytkownik ROOT brak hasła.
16. Za pomocą WinSCP przegrywamy plik lede-lantiq-xrx200-VGV952CJW33-E-IR-ubifs-sysupgrade.bin do katalogu /tmp na routerze
17. Wydajemy polecenie:
# sysupgrade -n /tmp/lede-lantiq-xrx200-VGV952CJW33-E-IR-ubifs-sysupgrade.bin
18. Operacja znów trwa zaskakująco krótko.
19. Router powinien się zrestartować
20. GOTOWE
21. Zerknijcie na ekran routera - pokazują się tam ciekawe informacje.
Uwaga punkt 22. a raczej punkt 9 z anglojęzycznej instrukcji - opcjonalna zmian bootloadera- ja tego nie robiłem - nie do końca wiem po co to mam zrobić i nie do końca wiem jak to zrobić a nie mam czasu już na zabawę.
Pozdrawiam!
Asus Merlin RT-AC86U + 2xRT-AC68U
OpenWRT rPi3+ E3372
rPi5 HA, rPi4 OH