Mam router D-Link. Jego oprogramowanie (oprogramowanie sprzętowe) powoduje wiele problemów, więc staram się go aktualizować.
Mój model routera to DSL-2730U pobrałem więc oryginalne oprogramowanie z tej strony: http://www.dlinkmea.com/site/index.php/site/productDetails/234
Kiedy aktualizuję oprogramowanie, mówi, że plik jest nielegalny. Naprawdę muszę go zaktualizować, ponieważ to, czego teraz używam, nie jest oryginalnym oprogramowaniem układowym i nie działa prawidłowo.
Chciałbym wiedzieć, co to znaczy „nielegalne”? i Co powinienem zrobić, aby było to legalne? lub gdzie mogę uzyskać dobre oprogramowanie układowe?
Tu są dwa zdjęcia opisujące mój problem:
wireless-networking
router
isp
firmware
software-update
user2824371
źródło
źródło
Odpowiedzi:
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.
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.
Napisz oprogramowanie do flashowania.
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
Pobierz TFTP
Pobierz oprogramowanie DD-WRT / Open-WRT lub co chcesz dla siebie Router.
Ustawienie IP dla Twojej karty sieciowej „wszystko wewnątrz TFTP”
flashuj swój router za pomocą tego polecenia
po miganiu wpisz to polecenie
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”
źródło
Nielegalny w tym przypadku oznacza format nie rozpoznawany przez router. Router sprawdza plik obrazu przed jego zainstalowaniem i znalazł on format, którego nie rozpoznaje.
Powodem tego może być:
Jeśli obraz jest skompresowany, oznacza to, że obraz znajduje się w pliku zip lub innym typie archiwum i musi zostać zdekompresowany przed użyciem.
Widziałem, że strona pobierania, do której podłączyłeś, oferuje obrazy jako
IMG
i7Z
. The7Z
obrazy są kompresowane za pomocą 7-zip i muszą (bardzo prawdopodobne) zostać zdekompresowane, zanim zostaną użyte do uzyskaniaIMG
plik. TheIMG
plik jest następnie używany do aktualizacji routera.źródło
Jako że opisy wymagają uzyskania zaktualizowanego obrazu oprogramowania od twojego ISP wygląda na to, że router jest „oznakowany” przez dostawcę usług internetowych. W takim przypadku nawet aktualna aktualizacja oprogramowania sprzętowego od oryginalnego dostawcy może zostać uznana za nieważną przez oprogramowanie układowe (markowe, nie będące dostawcą). Być może powinieneś postępować zgodnie ze wskazówkami i sprawdzić u swojego dostawcy Internetu zaktualizowane oprogramowanie układowe.
źródło
Jest to spowodowane pobieraniem oprogramowania układowego do innej wersji sprzętu. Wersja sprzętu Ur, a nie tylko nr modelu, zostanie wymieniona na etykiecie poniżej. Pobierz oprogramowanie układowe dla tego konkretnego typu sprzętu.
źródło