Почему мой маршрутизатор D-Link DSL-2730U утверждает, что обновление прошивки «содержит недопустимый образ»?


10

У меня есть роутер D-Link. Его программное обеспечение (прошивка) вызывает много проблем, поэтому я пытаюсь его обновить.

Моя модель маршрутизатора DSL-2730U, поэтому я загрузил оригинальную прошивку с этого сайта: http://www.dlinkmea.com/site/index.php/site/productDetails/234

Когда я обновляю программное обеспечение, он говорит, что файл является незаконным. Мне действительно нужно обновить его, потому что то, что я сейчас использую, не является оригинальной прошивкой и не работает должным образом.

Я хотел бы знать, что это означает "незаконно"? и что я должен сделать, чтобы сделать это законным? или где взять хорошую прошивку?

Вот две картинки, которые описывают мою проблему:

введите описание изображения здесь

введите описание изображения здесь


10
Сообщение просто указывает, что прошивка не является действительной прошивкой для вашего устройства ..
Ramhound

1
Сначала я думал, что это был вопрос относительно каналов маршрутизатора Wi-Fi.
Март Хо,

Подключены ли вы к беспроводной сети или к маршрутизатору при попытке обновления?
Моав

@Moab Я подключен к маршрутизатору при попытке обновления
user2824371

«То, что я сейчас использую, не является оригинальной прошивкой» означает ли это, что вы смогли обновить ее некоторое время назад? Или вы имеете в виду прошивку под ISP (которую вы никогда не меняли)?
Арджан

Ответы:


9
  • Сначала проверьте версию прошивки вашего роутера и загруженную версию, иногда вы не можете ОБНОВИТЬ до последней прошивки, вы должны посмотреть, если они рекомендуют старую версию, прежде чем самую новую.

Если этот маршрутизатор от интернет-провайдера, значит, они заблокировали ваш маршрутизатор. у вас есть три варианта прошить его другой версией.

Первый метод С помощью команд SSH большинство интернет-провайдеров покинули задние порты, вы можете использовать этот метод, чтобы отключить маршрутизатор. Загрузите прошивку в каталог / tmp маршрутизатора с помощью wget или scp.

cd /tmp
wget http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v2x_generic.bin

Вы можете использовать смонтированный общий ресурс, если он у вас есть, и просто скачать файл там.

Сравните контрольную сумму MD5 оригинала и загруженного файла.

md5sum dd-wrt.v2x_generic.bin

Напишите прошивку для прошивки.

write dd-wrt.v2x_generic.bin linux

Подождите...

перезагрузка

Второй способ - прошить ваш роутер DD-WRT, Tomato или OPEN-WRT «прошивкой с открытым исходным кодом». Я рекомендую DD-WRT проще, чем другие прошивки с открытым исходным кодом, и стабильно проверять их веб-сайты, чтобы найти, какая прошивка может работать на вашем роутере, открыть Исходная прошивка может пройти ваш ISP Lock.

Последний метод При использовании последовательных портов прошить маршрутизатор, дает вам полностью контролировать все, этот метод может привести к поломке любому маршрутизатора, не закрывать двери или заблокированные маршрутизаторов больше :)

Большинство заводов оставили последовательный порт на главной плате для тестирования / устранения неполадок своего продукта. Иногда вы должны припаять провода к портам. Как и то, что я сделал в PIC ниже, проверьте Мой блог, если вы хотите больше информации о пайке ваших проводов. введите описание изображения здесь

а иногда они готовы к использованию введите описание изображения здесь

Теперь вам нужно что-то под названием Arduino «Микроконтроллер». Мы будем использовать его для связи между вашим ПК и маршрутизатором через последовательный порт. Подключите Arduino к маршрутизатору, как этот TX ------- RX

RX ------- TX

GND ----- GND

VCC ---- 3.3V

ВНИМАНИЕ! НЕ ПОДКЛЮЧАЙТЕ VCC к 5 В

  • Подключение кабеля локальной сети от маршрутизатора к компьютеру
  • Скачать TFTP

  • Скачайте прошивку DD-WRT / Open-WRT или что угодно для вашего роутера.

  • Извлеките TFTP и вставьте прошивку openwrt "или что-нибудь еще" в ту же папку TFTP extract.
  • измените статический IP компьютера 192.168.1.100 255.255.255.0
  • Запустите TFTP
  • выберите текущий каталог для прошивки, которую вы загружаете
  • изменить сервер на этот IP 192.168.1.100
  • Соединение вашего компьютера с роутером через Putty
  • Тип подключения = последовательный
  • последовательная линия = COM такое же обнаружение com arduino в ваш компьютер скорость = 115200
  • Выполняется загрузка вашего маршрутизатора и введите "tpl" в командной строке интерфейса замазки

Настройка IP для вашей сетевой карты "все, что внутри TFTP"

  • Настройка IP-сервера: setenv serverip 192.168.1.100
  • Настройка IP Mobile Router: setenv ipaddr 192.168.1.1

прошейте свой роутер этой командой

tftpboot 0x80000000 openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin

после перепрошивки наберите эту команду

1. erase 0x9f020000 +0x3c0000 (enter)
2. cp.b 0x80000000 0x9f020000 0x3c0000 (enter)
3. bootm 9f020000 (enter)

обработка перезагрузки роутера .....

это оно

НОТА

Если ваш маршрутизатор не может иметь WAN-IP после того, как вы выяснили все настройки, вам нужно что-то под названием 30-30-30 Hard reset, иногда ваша старая прошивка застревает внутри вашей NVRAM, которую они называют Dirty NVRAM, 30-30-30 hard сброс очистит вашу старую прошивку полностью "это для dd-wrt" прошивка "


1
Ух ты. Этот ответ, хотя. +1
AndrewL64

33

Недопустимый в этом случае означает формат, не распознаваемый маршрутизатором. Перед установкой маршрутизатор проверяет файл образа и обнаруживает, что он содержит формат, который он не распознает.

Причины этого могут быть:

  • изображение предназначено для другого типа маршрутизатора или более новой версии вашего маршрутизатора
  • изображение повреждено
  • изображение сжато

Если изображение сжато, это означает, что изображение находится внутри zip-файла или другого типа архива и должно быть распаковано, прежде чем его можно будет использовать.

Я увидел, что на странице загрузки, на которую вы ссылаетесь, изображения отображаются как IMGи 7Z. Эти 7Zизображения сжимаются с помощью 7-Zip и должны (весьма вероятно) быть распакованы , прежде чем они могут быть использованы с получением IMGфайла. Затем IMGфайл используется для обновления вашего маршрутизатора.


Я думаю, что изображение не повреждено, потому что я загружал его много раз и извлек его с помощью Win RAR. На странице загрузки, на которую я ссылаюсь, содержится модель маршрутизатора DSL-2730U. Не могли бы вы дать мне метод или программное обеспечение для установки прошивки без использования графического интерфейса (веб-интерфейса), пожалуйста?
user2824371

2
@ hagen-von-eitzen может быть прав. Ваш модем может быть заблокирован вашим провайдером. Кажется, Google подтверждает, что вы не единственный, кто борется с этим. Поскольку это ваш модем, они должны дать вам изображение, чтобы разблокировать модем. Возможно, сначала прочитайте мелкий шрифт вашего договора с провайдером: в нем могут быть оговорки относительно ваших прав в отношении модема и его статуса, если вы расторгаете договор и оставляете их другому провайдеру.
NZD

2
Другая возможность - ваш браузер. У автора этой статьи была та же проблема с использованием Google Chrome и исправлена ​​с помощью другого браузера. Советы, данные в этом сообщении D-Link, также предполагают, что виновником является Google Chrome.
NZD

@ user2824371, ты тоже пробовал разархивировать с помощью 7-Zip ?
Арджан

@Arjan Нет, я постараюсь, но я не думаю, что это решение, потому что веб-сайт предоставляет несжатые файлы IMG, и они тоже не работают.
user2824371

5

Поскольку в этих описаниях вас попросят получить обновленный образ программного обеспечения у вашего интернет-провайдера, похоже, что ваш маршрутизатор является «фирменным знаком» интернет-провайдера. В этом случае даже действительное обновление встроенного ПО от первоначального поставщика может считаться недействительным текущим (фирменным, не являющимся поставщиком) встроенным ПО. Возможно, вам следует следовать этим указаниям и узнать у обновленного программного обеспечения у вашего интернет-провайдера.


Вы правы, я купил свой роутер у провайдера, и роутер поставляется с собственной прошивкой. Теперь мне нужно сменить провайдера, потому что его цены очень высоки (дорого). Я заплатил полную цену за мой маршрутизатор, и я имею право использовать его с любым провайдером. Это мой собственный роутер. Так почему я должен купить новый маршрутизатор у нового провайдера? Подскажите, пожалуйста, как настроить программное обеспечение производителя?
user2824371

@ user2824371 Проверьте контракт, который вы подписали с вашим провайдером. Тот факт, что вы со временем эффективно оплатили роутер, автоматически не «дает вам права» ни на что. В вашем контракте должно быть четко прописано, какие у вас права, включая то, кому принадлежит маршрутизатор, и любые условия / ограничения, например, блокировка. Если в контракте написано «у вас есть маршрутизатор», то все равно взломайте. Если в контракте написано «у нас есть роутер», то я бы его не взломал ;-)
misha256

@ misha256 Ну, в контракте ничего не говорится о роутере :) он говорит о скорости интернета и некоторых других деталях. В моей стране известно, что у вас есть два варианта наличия роутера. Во-первых, вы можете арендовать роутер и платить ежемесячно. Второй вариант - вы можете купить роутер в магазине или у интернет-провайдера. и я ошибся, чтобы купить маршрутизатор у провайдера, потому что они заблокировали его.
user2824371

-1

Это потому, что вы скачали прошивку для другой аппаратной версии. Версия вашего оборудования, а не только модель, будет указана ниже. Загрузите прошивку для конкретного типа оборудования.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.