- Najpierw sprawdź wersję oprogramowania sprzętowego routera i pobraną wersję,
czasami nie możesz zaktualizować najnowszego oprogramowania, musisz sprawdzić, czy
zalecają starą wersję przed najnowszą.
Jeśli ten router od dostawcy usług internetowych, oznacza to, że zablokowali router. masz trzy opcje flashowania w innej wersji.
Pierwsza metoda Używając poleceń SSH, większość ISP pozostawiła porty tylnych drzwi, możesz użyć tej metody, aby odłączyć router.
Pobierz oprogramowanie do katalogu / tmp routera za pomocą wget lub scp.
cd /tmp
wget http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v2x_generic.bin
możesz użyć zamontowanego udziału, jeśli go masz, i po prostu pobrać tam plik.
Porównaj sumę kontrolną MD5 oryginału i pobranego pliku.
md5sum dd-wrt.v2x_generic.bin
Napisz oprogramowanie do flashowania.
write dd-wrt.v2x_generic.bin linux
Czekać...
Restart
Druga metoda przez flashowanie routera za pomocą oprogramowania DD-WRT, Tomato lub OPEN-WRT „open source”
Polecam DD-WRT to łatwiejsze niż inne oprogramowanie i stabilne oprogramowanie
sprawdź swoje strony internetowe, aby dowiedzieć się, jakie oprogramowanie układowe może działać na twoim routerze, oprogramowanie open source może przekazać blokadę ISP.
Ostatnia metoda Używając portów szeregowych do flashowania routera, dajesz pełną kontrolę nad wszystkim, ta metoda może przerwać każdy router, nie zamknąć drzwi ani zablokować routerów :)
Większość fabryk opuściła port szeregowy na głównej płytce drukowanej, aby przetestować / rozwiązać problem z produktem.
Czasami musisz przylutować przewody do portów, tak jak w PIC poniżej, sprawdź Mój blog jeśli chcesz uzyskać więcej informacji na temat lutowania przewodów.
a czasami są gotowe do użycia
Teraz potrzebujesz czegoś o nazwie Arduino „Micro-controller”
Użyjemy go do komunikacji między Twoim komputerem a routerem przez port szeregowy.
Podłącz swój Arduino do swojego routera w ten sposób
TX ------- RX
RX ------- TX
GND ----- GND
VCC ---- 3.3V
OSTRZEŻENIE NIE podłączaj VCC do 5V
Ustawienie IP dla Twojej karty sieciowej „wszystko wewnątrz TFTP”
- Ustawianie serwera IP: setenv serverip 192.168.1.100
- Ustawianie routera mobilnego IP: setenv ipaddr 192.168.1.1
flashuj swój router za pomocą tego polecenia
tftpboot 0x80000000 openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
po miganiu wpisz to polecenie
1. erase 0x9f020000 +0x3c0000 (enter)
2. cp.b 0x80000000 0x9f020000 0x3c0000 (enter)
3. bootm 9f020000 (enter)
przetwarzanie restartu routera .....
To jest to
UWAGA
Jeśli twój router nie może mieć WAN-IP po ustaleniu wszystkich ustawień, potrzebujesz czegoś o nazwie 30-30-30 Hard reset, czasami twoje stare oprogramowanie wbudowane utknie w twojej NVRAM, którą nazywają Dirty NVRAM, 30-30-30 hard reset spowoduje całkowite wyczyszczenie starego oprogramowania układowego „to jest dla oprogramowania układowego dd-wrt”