Ответить Создать тему

Перепрошивка роутеров , D-Link DI-604 Ver.3.14 F4

slbeliy
post Mar 2 2011, 13:08 
Отправлено #1


Активный

Сообщений: 3 969



Такая ситуация с роутером- подключение по локальной сети соединяется с ошибкой.Через браузер http://192.168.0.1/ зайти в него не получается-страница не открывается
При диагностике из инет экспролера пишет
Время последней диагностики: 03/02/11 12:59:39 Диагностика WinSock
Состояние WinSock

info Ошибка при попытке подтверждения основных поставщиков Winsock: 2
error Не все основные поставщики услуг найдены в каталоге Winsock. Необходим сброс.
info Перенаправление запроса пользователя на номер службы поддержки



Диагностика сетевого адаптера
Определение расположения сети

info Используется домашнее подключение к Интернету
Идентификация сетевого адаптера

info Сетевое подключение: Name=Подключение по локальной сети, Device=Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller, MediaType=Локальная сеть, SubMediaType=Локальная сеть
info Сетевое подключение: Name=1, Device=Минипорт WAN (PPPoE), MediaType=PPPOE, SubMediaType=НЕТ
info Выбрано подключение Ethernet
Состояние сетевого адаптера

info Состояние подключения к сети: Подключено



Диагностика HTTP, HTTPS, FTP
Подключения HTTP, HTTPS, FTP

warn HTTP: ошибка 12007 при подключении к www.microsoft.com: The server name or address could not be resolved
warn HTTPS: ошибка 12007 при подключении к www.microsoft.com: The server name or address could not be resolved
warn FTP (пассивный): ошибка 12007 при подключении к ftp.microsoft.com: The server name or address could not be resolved
warn HTTPS: ошибка 12007 при подключении к www.passport.net: The server name or address could not be resolved
warn HTTP: ошибка 12007 при подключении к www.hotmail.com: The server name or address could not be resolved
warn FTP (активный): ошибка 12007 при подключении к ftp.microsoft.com: The server name or address could not be resolved
error Не удалось установить соединение HTTP.
error Не удалось установить соединение HTTPS.
error Не удалось установить соединение FTP.

Получается что в прошивке слетел етот винлок.Скачал прошивки с официального сайта делинк- DI-604_F3G_FW_3-14.BIN и 20080718_604_704_707_V3.21b07RU.BIN.

Скачал программы tftp2.exe и putty.exe
Установить не получается. Пробовал сделать вот так - http://www.developers.com.ua/site/ru_Blog_2009-11-23-04-18

Процедура прошивки:
1. Скачиваем прошивку: Если прошиваем поверх родной то переименовываем в firmware.bin, если уже установлена прошивка Олега то стандартно обновляемся из веб интерфейса. Если получилось залить через веб-интерфейс - вуаля. У меня этот пункт не заработал - идем дальше.

2. Cохраняем файл прошивки (firmware.bin) в папке c:\bin
3. Создаем файл flashing.cmd в любом текстовом редакторе и сохраняем этот файл в папку c:\bin

Содержимое файла flashing.cmd:

@Echo Off
:BEGIN
ping -n 1 -w 1 192.168.0.1
If errorlevel 1 Goto BEGIN
If errorlevel 0 Goto FLASH
Goto END

:FLASH
Echo * Start Flashing **
tftp -i 192.168.0.1 put c:\bin\firmware.bin

:END

4. Устанавливаем адрес сетевой карты компьютера 192.168.0.2, маска 255.255.255.0, шлюз и DNS прописывать не надо. Подключаем к сетевой карте компьютера сетевой кабель, а второй конец сетевого кабеля вставляем в любой порт LAN роутера, питание роутера не включаем.

5. Запускаем командную строку ПУСК->Выполнить-> cmd, и выполнем команду перехода к папке C\:bin

C:\>cd c:\bin

6. Нажимаем и удерживаем кнопку Reset нажатой ну например спичкой, включаем питание роутера, и как только загорится индикатор Lan порта куда включен кабель, кнопку Reset отпускаем и сразу же выполняем в ранее запущенной командной строке предварительно набранную команду

C:\bin>flashing.cmd

Комментарий: В чем суть этих танцев с бубном. Прежде всего - tftp север поднимается на несколько секунд при перезагрузке роутера и при удерживании кнопки Reset. Если Вы пропустили это счастливое мгновение - то команда tftp -i 192.168.0.1 put c:\bin\firmware.bin закончится сообщением об ошибке (сообщит что-то связанное с переполнением). Для этого, автор этого мануала написал cmd-файл который нужно запустить ПЕРЕД перезагрузкой роутера - cmd-файл постоянно проверяет наличие роутера в сети (пингует) и как только тот появится (включится сам роутер) - сразу же запустит заливку по tftp. Как показала практика - без третий руки ребутнуть+ресетнуть DIR 320 и запустить tftp - не получится. Поэтому - только со скриптом.

7. Наблюдаем процесс прошивки

Обмен пакетами с 192.168.0.1 по 32 байт:
Превышен интервал ожидания для запроса.

Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 0, потеряно = 1 (100% потерь),
<<< SKIP >>> <<< SKIP >>> <<< SKIP >>> <<< SKIP >>>
Обмен пакетами с 192.168.0.1 по 32 байт:

Ответ от 192.168.0.1: число байт=32 время=4мс TTL=100

Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 1, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
Минимальное = 4мсек, Максимальное = 4 мсек, Среднее = 4 мсек
* Start Flashing **
Успешная передача: 3592480 байт за 11 сs, 281134 байт/с

C:\bin>

8. После того, как загорится индикатор статуса (~1-2 мин) производим сброс настроек роутера по умолчанию. Для этого нажимаем и удерживаем кнопку Reset нажатой, пока не замигает индикатор статуса. Отпускаем Reset. Роутер перезагрузится. Адрес роутера по умолчанию сменился теперь на 192.168.1.1. После этого необходимо изменить IP адрес сетевой карты компьютера(по кабелю или WiFi) на получение адреса автоматически по DHCP.
Прошиваться не хочет, а пишет в командной строке Обмен пакетами с 192.168.0.1 по 32 байт:
Превышен интервал ожидания для запроса.

Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 0, потеряно = 1 (100% потерь)
Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 0, потеряно = 1 (100% потерь)
- и не останавливается.
Как перепрошить???



--------------------
Викинг 360+Suzuki 9.9--15
Profile CardPM
  0/0  
andreyppc
post Mar 5 2011, 23:37 
Отправлено #2


Продвинутый

Сообщений: 133



копайте в сторону:
1) отключенного DHCP на роутуре, пропишите IP вручную в компе...
2) глючностью винды, бывает

Цитата
Получается что в прошивке слетел етот винлок.

О чем вы? Прошивать то роутер за что?

--------------------
Ветра бояться - в поле не ходить
Profile CardPM
  0/0  
slbeliy
post Mar 7 2011, 17:58 
Отправлено #3


Активный

Сообщений: 3 969



надо этот роутер как-то перепрошить.

--------------------
Викинг 360+Suzuki 9.9--15
Profile CardPM
  0/0  
psixopad_tux
post Mar 11 2011, 16:29 
Отправлено #4


Постоялец

Сообщений: 257



попробуй зажать кнопку ресет на выключенном роутере и, не разжимая, включи. иногда нужно повторить пару-тройку раз. обычно на дилинках так прошивка сбрасывается и при включении попросит указать файл с прошивкой для установки.
Profile CardPM
  0/0  
slbeliy
post Mar 13 2011, 14:23 
Отправлено #5


Активный

Сообщений: 3 969



Цитата(psixopad_tux @ Mar 11 2011, 16:29)
попробуй зажать кнопку ресет на выключенном роутере и, не разжимая, включи. иногда нужно повторить пару-тройку раз. обычно на дилинках так прошивка сбрасывается и при включении попросит указать файл с прошивкой для установки.
*


Пробовал, не помогает

--------------------
Викинг 360+Suzuki 9.9--15
Profile CardPM
  0/0  
RAUL
post Mar 13 2011, 18:48 
Отправлено #6


Активный

Сообщений: 8 317



Цитата(psixopad_tux @ Mar 11 2011, 16:29)
попробуй зажать кнопку ресет на выключенном роутере и, не разжимая, включи
*

Цитата(slbeliy @ Mar 13 2011, 14:23)
Пробовал, не помогает
*
Может быть ждал мало и резет раньше времени отпускал?
Цитата(http://www.dd-wrt.com/wiki/index.php/Прошивка_DIR-300NRU)
Метод №2. Восстановление прошивки через Emergency Room.

Выдергиваем кабель провайдера (Internet), оставляем только соединение с компьютером - "прямой" (синий из комплекта), соединяющий ПК и порт LAN1 роутера.
Прописываем на сетевой компьютера статический адрес 192.168.0.10, маску подсети 255.255.255.0
Выдергиваем блок питания, зажимаем кнопку reset и, не отпуская кнопки, вставляем питание, ждем загрузки роутера (хватает 15 секунд, считайте до 25). Затем отпускаем кнопку.
Открываем Firefox (IE, Opera не получилось запустить, так и не понял, почему), заходим на http://192.168.0.1 - открывается Emergency room. Выбираем файл прошивки, скачанный с официального FTP D-Link (не знаю влияет или нет, но путь к файлу был на английском языке, типа С:\temp\DIR300B1_v201_97rg.bin) и жмем "Upload Now". Появится сообщение, что файл залит и прошивается, и идет обратный отсчет. После перезагрузки роутера вы получаете его в первозданном виде.
Желательно после удачной перепрошивки сбросить роутер на заводские установки

Недавно воспользовался данным методом. Сработало только в IE и при отключенном модуле антивируса который проверяет трафик по http.

Сообщение отредактировал RAUL - Mar 13 2011, 18:53
Profile CardPM
  0/0  
casemod
post Nov 19 2017, 00:10 
Отправлено #7


Постоялец

Сообщений: 346
Из: Из России с любовью!



Есть асус rt-n16. В своё время был поставлен на него dd-wrt. Всё работало до этого как часы, пока кое-кому biggrin.gif не понадобилось сбросить настройки на дефолт, чтобы попасть на вебморду (нет, не мне). В конечном счёте, я так понял, сбрасывали зажатием на ресет в течении 10-15 сек. В итоге роутер в глухой обороне, по стоковому ip не лезет в морду и не пингуется. Через фирменную утилиту восстановления не видит также. Сканер сети не ищет. Через tftp само собой тоже всё глухо. Меня терзают смутные сомнения, что спасет только загрузка прошивки через программатор. Или я всё-таки что-то пропустил?
зы. сброс 30/30/30 делал. В режим восстановления входил зажатием ресета на 5 сек после включения (и до включения). Лампа power моргала прерывисто как по инструкциям по сети. Фаеры, брандмауэр и антивирь были отключены, uac тоже

--------------------
Profile CardPM
  0/0  

ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей: