С каждым днем интернет все более плотно закрепляется в нашей жизни. Поэтому качественный и быстрый доступ в сеть — это залог успеха. Но часто при подключении могут возникнуть проблемы и различные вопросы, которые всячески мешают достигнуть цели. Одной из них является сбой в прошивке роутера. При такой неисправности большинство владельцев своих устройств несут их в сервисный центр, однако перепрошить роутер можно и в домашних условиях.
Для чего это нужно?
Зачем роутеру нужно обновление программного обеспечения? Необходимость в перепрошивке устройства, как правило, вызвана следующими причинами:
- Отключение Wi-Fi.
- Зависание роутера.
- Не работает служба DHCP, по автоматической настройке сетевого подключения.
- Не устанавливается VPN соединение.
- Медленная скорость передачи данных.
Нужно отметить, что процесс обновления прошивки роутера практически идентичен на всех устройствах, независимо от марки производителя. Поэтому в данной статье будет рассмотрен общий ход действий, который необходимо выполнить для того, чтобы обновить прошивку роутера.
Поиск подходящей прошивки
В первую очередь необходимо определить модель роутера. Для этого нужно всего лишь перевернуть устройство. На нижней крышке корпуса будет присутствовать наклейка, на которой указана его модель, а также версия. Всю эту информацию нужно запомнить, она пригодится при выборе прошивки.
Где и как скачать прошивку для роутеров — видео:
Далее перейдем к непосредственному поиску прошивки, которых присутствует несколько вариантов:
На сайте производителя
Нужно отметить, что больший сегмент рынка в России занимают роутеры компаний ТП-Линк и Д-Линк , поэтому, скорее всего, искать прошивку придется именно там. Также сайт производителя указан на нижней крышке устройства.
- После входа на сайт в строке поиска по сайту необходимо ввести наименование модели Wi-Fi роутера.
- После чего выбрать подходящую модель.
- Перейти в раздел «Загрузки». Во вкладке «Программное обеспечение» нужно выбрать подходящую версию, которая была указана на наклейке.
- После этого остается лишь скачать прошивку и распаковать ее в любое удобное место.
На сайте своего интернет-провайдера
В последнее время большие компании, такие как Билайн или МТС, продают интернет-роутеры от имени своего бренда. Для таких моделей прошивка, как правило, создается отдельно. Находится она на сайте интернет-провайдера, аналогично предыдущему пункту, в разделе «Загрузки».
На сторонних интернет-ресурсах
Так же можно найти улучшенную или, так называемую, модифицированную прошивку. Для этого достаточно просто вбить в строке поиска модель роутера. Но никто не может дать гарантии, что файлы, которые попадут на компьютер не будут являться вирусом или вовсе не выведут роутер из строя при прошивке. Данный способ не рекомендуется использовать тем, кто занимается перепрошивкой впервые.
Подготовка устройства
Для того, чтобы обновить маршрутизатор необходимо отключить сетевой кабель провайдера, а также отключить Вай-Фай на всех устройствах, которые подключены к нему. Эти меры обезопасят устройство от возможных помех и вмешательств из вне.
Таким образом, устройство должно быть подключено только к электрической сети и компьютеру, с которого будет производиться обновление прошивки роутера.
ВАЖНО! Так как во время перепрошивки устройство несколько раз включается и выключается, то оно не может постоянно поддерживать одну Wi-Fi сеть. Именно поэтому прошивка производится только через сетевой кабель и не может быть произведена через Wi-Fi сеть.
Процесс обновления прошивки Wi-Fi роутера
Для начала необходимо перейти в веб-интерфейс самого роутера. Делается это довольно просто: все на той же задней крышке корпуса роутера присутствует еще одна наклейка, на которой содержатся данные, позволяющие попасть во внутренние настройки устройства.
Дополнительное видео по перепрошивке маршрутизатора:
Как правило, такие данные содержатся под заголовком «Default settings» (настройки по умолчанию), это означает, что данные настройки были предустановлены производителем по умолчанию. Под заголовком находятся IP адрес, а также логин и пароль для доступа к внутренним настройкам роутера.
IP адрес необходимо ввести в адресную строку браузера (стандартный 192.168.1.1 или 192.168.0.1). После чего запустится веб-интерфейс роутера и предложит ввести логин и пароль для доступа к настройкам (стандартные admin и admin).
После того, как доступ в настройки роутера получен, необходимо сделать точку восстановления. Для этого переходим во вкладку «Эксплуатация устройства» или «System Tools» и ищем там раздел «Backup and restore» или «Восстановление настроек». Далее нужно нажать на кнопку «Backup » и сохранить файл с текущими настройками в любое удобное место на жестком диске.
ВАЖНО! При любых манипуляциях с программным обеспечением рекомендуется создавать точку восстановления параметров. Делается это для того, чтобы, в случае возникновения непредвиденных ситуаций, восстановить уже имеющиеся настройки. Это может сэкономить вам не только нервы, время, но и деньги, которые могут быть потрачены на вызов специалиста интернет-провайдера.
Далее приступаем непосредственно к прошивке. Нужно снова перейти во вкладку «Эксплуатация устройства» или «System Tools» и найти там раздел «Firmware update» или «Обновление ПО». Выбираем файл новой прошивки, которая была скачена ранее, нажав кнопку «Выберите файл». После чего необходимо прошить роутер, подтвердив выбранные действия и дождаться окончания прошивки.
ВАЖНО! Никаких действий с роутером во время прошивки производить нельзя. Это может привести к сбою, во время которого старая прошивка будет удалена, а новая еще не установится. В таких случаях шансы восстановить устройство в домашних условиях будут очень малы.
После перепрошивки роутер перезагрузится и будет готов к дальнейшей настройке уже новой прошивки.
Восстановление предыдущих параметров работы
После удачного обновления маршрутизатора необходимо восстановить имеющиеся ранее настройки. Для этого как раз пригодится файл, который был создан ранее.
Необходимо войти в раздел «Backup and restore» и просто загрузить файл с предыдущими настройками, нажав кнопку «Restore».
Таким образом, процедура перепрошивки роутера довольно проста и не потребует большого количества времени, однако, производить ее нужно с определенной долей внимательности, поскольку неправильные действия могут привести к поломке устройства. После правильной перепрошивки роутера, устройство будет работать стабильно, быстро и без каких-либо сбоев, предоставляя заявленное производителем качество сигнала.
Время от времени пользователи сети сталкиваются с необходимостью перепрошить свой роутер. Процедура эта может показаться трудновыполнимой, однако на самом деле ничего в этом нет. В этой статье мы разберёмся как обновить прошивку Wi-Fi роутера и как восстановить его работоспособность, если что-то пошло не так.
Зачем перепрошивать роутер
Чаще всего перепрошивка требуется для обновления версии встроенного программного обеспечения на актуальную. ПО обновляется регулярно, а завод в это время продолжает штамповать устройства с уже устаревшей версией прошивки. Поэтому даже если роутер только что куплен в магазине, не факт, что он прошит последней версией ПО.
Бывает в старой прошивке нет каких-либо нужных функций или они реализованы не полностью. Тогда тоже возникает необходимость в обновлении.
Есть и другие причины. Например, ваш роутер «зашит» под конкретного провайдера. Или просто глючит. Или нужны нестандартные возможности, которых нет в заводской прошивке.
И, конечно, прошивка может спасти устройство, которое вышло из строя из-за сбоя программного обеспечения.
Стандартные способы обновления прошивки
Возможность обновления прошивки роутера стандартными средствами предусмотрена производителями. Здесь мы расскажем об общих принципах, частные случаи могут отличаться в зависимости от модели вашего устройства.
Скачиваем прошивку
Для начала нужно скачать прошивку для роутера с официального сайта производителя.
Обратите внимание, что одна модель маршрутизатора может иметь несколько аппаратных версий. Прошивку следует выбирать с учётом аппаратной версии устройства. Попытка прошить Wi-Fi роутер неправильной прошивкой может привести к выходу его из строя.
Подключаемся к роутеру
Будем считать, что прошивку вы скачали и распаковали в отдельную папку. Далее заходим в веб-интерфейс маршрутизатора. Как правило, для этого нужно набрать в строке браузера адрес 192.168.0.1 или 192.168.1.1 (могут быть другие варианты).
Обычно параметры подключения к маршрутизатору указываются на наклейке. Она расположена на его тыльной стороне.
Например, на фото ниже изображена наклейка маршрутизатора ZyXEL Keenetic. На ней указан IP-адрес по умолчанию 192.168.1.1. Для подключения потребуются логин и пароль. В данном случае они логин admin, а пароль 1234. На многих моделях логин и пароль по умолчанию одинаковый: admin/admin.
Прошиваем
Найдите в меню пункт обновления ПО. У роутеров TP-Link и D-Link он обычно так и называется: Обновление встроенного ПО. У моделей других производителей могут быть свои варианты. Например, «Обновление микропрограммы». Через «Обзор» указываем путь к файлу прошивки и жмём кнопку «Обновить». Ждём завершения процесса. В конце маршрутизатор перезагрузится. Прошивка обновлена.
Пока обновление не завершилась, нельзя выключать питание роутера и перезагружать компьютер.
Пример TP-Link
В системных инструментах выбираем пункт «Обновление встроенного ПО». Здесь сразу отображается текущая версия прошивки маршрутизатора и его версия. Выбираем файл прошивки. После этого жмем кнопку «Обновить».
Пример ZyXEL
В системе выбираем пункт «Микропрограмма». Там отображается версия прошивки. Загружаем файл микропрограммы (скачанную прошивку) и обновляем ее.
Альтернативные прошивки
Кроме заводского ПО, прошить маршрутизатор можно прошивкой сторонних разработчиков. Однако следует иметь в виду, что таким образом вы теряете гарантию.
Рассмотрим основные причины использовать альтернативные прошивки для роутеров:
- Альтернативная прошивка может потребоваться в тех случаях, когда базовый функционал ПО производителя пользователя не удовлетворяет. Например, там нет каких-либо нужных функций.
- Бывает, что из-за замыкания или грозы выходит из строя WAN-порт. Большинство производителей роутеров не предусмотрели возможность переназначения портов и назначить один из портов LAN вместо него нельзя. Тогда возникает необходимость использовать нестандартную прошивку.
- У некоторых производителей встроенное ПО работает нестабильно — часто обрывается связь, не работают некоторые функции. К примеру, многие пользователи в этом плане недовольны роутерами Asus.
- Также часто пользователи, приобретая дешёвые китайские роутеры, сталкиваются с проблемой русификации прошивки. Приходится либо использовать специальные утилиты либо альтернативное ПО.
Альтернативных прошивок много. Часто они решают локальные задачи по устранению конкретных проблем.
Прошивка Padavan
Прошивка Padavan для роутеров, популярная среди пользователей сети, полностью заменяет базовый функционал заводской микропрограммы, улучшает работу устройства и расширяет его возможности.
Для прошивки роутера альтернативным ПО следует выполнить те же самые действия, что и в предыдущем пункте. Однако может потребоваться установить дополнительно последнюю версию браузера, поскольку Padavan использует HTML5, не поддерживаемый в старых версиях. Также рекомендуется отключить антивирус и другие программы, которые могут блокировать процесс.
Прошивку качаем для вашей конкретной модели. Если таковая не обнаружена, значит ваша модель не поддерживается. В этом случае не пытайтесь прошивать прошивку от подобных моделей — ничего не выйдет.
Обновление осуществляется через веб-интерфейс, пункт меню «Обновление встроенного ПО». После завершения процесса маршрутизатор перезагрузится. Обычно доступ в обновлённый веб-интерфейс осуществляется по адресу 192.168.1.1 или 192.168.0.1 со стандартной парой логин/пароль admin/admin. Могут быть другие варианты в зависимости от того, какую именно прошивку роутера от падавана вы использовали.
Как отвязать роутер от провайдера
Вы купили акционный роутер одного провайдера (например, Ростелеком), а потом решили подключиться к другому. При этом устройство в сети этого провайдера не работает.
Рассмотрим как перепрошить роутер под другого провайдера. Решение этой проблемы простое. Поскольку этот роутер не был изготовлен вашим провайдером, а всего лишь прошит им модифицированной прошивкой, которая не позволяет использовать его в сетях конкурентов, достаточно просто вернуть оригинальную заводскую прошивку. Таким образом, чтобы прошить роутер для всех операторов, используем процедуру описанную выше — качаем с официального сайта микропрограмму для вашей модели и перепрошиваем устройство. После перезагрузки всё будет работать.
Кстати довольно часто в таких случаях можно вообще обойтись без перепрошивки — достаточно с помощью кнопки RESET сбросить настройки до заводских.
Разумеется, всё перечисленное выше применимо к маршрутизатору, который исправен и у вас есть доступ в веб-интерфейс. Если же во время обновления ПО что-то пошло не так и устройство перестало работать, то вернуть его в нормальное состояние будет уже сложнее.
Восстановление роутера после неудачной прошивки
Если обновление ПО прошло неудачно — например, в процессе отключилось электричество или роутер просто завис, то, в лучшем случае, у вас может не работать часть функций, отсутствовать доступ к веб-интерфейсу по стандартному адресу 192.168.0.1 или не работать интернет. В худшем — на роутере горят всего один или два индикатора и он не работает. Совсем плохо, если индикаторы не горят и устройство не подаёт признаков жизни.
Если роутер включается, но работает неправильно, не работает интернет после прошивки роутера или нет доступа к веб-интерфейсу, попробуйте для начала сбросить настройки с помощью кнопки RESET.
Возможно компьютер не может связаться с роутером и вы не можете войти в веб-интерфейс потому что изменился IP-адрес устройства и теперь он отличается от заводского. Узнать IP роутера можно несколькими способами.
Запустите командную строку и введите ipconfig /all и нажмите Enter. Появится информация о всех сетевых устройствах и подключениях. Среди прочего вы увидите строку «Основной шлюз» в пункте «Адаптер Ethernet Ethernet». Цифры рядом и будут IP-адресом вашего роутера. Попробуйте ввести его в браузере.
Если это не помогло, переходим к следующему этапу.
Восстановление заводской прошивки роутера D-Link
Этот метод работает с большинством моделей роутеров D-Link, но может подойти и к некоторым другим устройствам.
Скачиваем заводскую прошивку на компьютер и распаковываем в отдельную папку.
В параметрах сетевой карты выставляем IP 192.168.0.2, маску сети 255.255.255.0, шлюз: 192.168.0.1, DNS: 192.168.0.1.
Соединяем роутер кабелем с сетевой картой компьютера. Кабель интернет-провайдера должен быть отключен.
Отключаем питание роутера. Зажимаем кнопку RESET на 10 секунд. Не отпуская кнопку, включаем питание и ждём ещё 20-30 секунд.
Запускаем браузер и вводим в адресной строке 192.168.0.1. Должна появиться аварийная страница восстановления, где, нажав кнопку «Обзор», нужно указать путь к файлу прошивки.
После завершения обновления не выключая роутер, зажмите кнопку RESET на 10 секунд. После того, как устройство перезагрузится, можно войти в веб-интерфейс обычным способом со стандартным логином и паролем.
Восстановление работоспособности роутера Asus с помощью утилиты Asus Firmware Restoration
Качаем с сайта заводскую прошивку для вашей модели роутера и фирменную утилиту Asus Firmware Restoration. Для вашей сетевой карты прописываем IP-адрес 192.168.1.2, маску 255.255.255.0 и шлюз 192.168.1.1. Соединяем роутер и компьютер кабелем. При этом кабель подключаем в четвёртый LAN-порт. Если при этом индикатор порта не загорелся, зажимаем кнопку RESET и, не отпуская её, отключаем и снова включаем питание. Роутер перейдёт в режим восстановления.
После этого запускаем утилиту и с её помощью прошиваем устройство заводской прошивкой.
Прошивка по Tftp
Tftp прошивка роутера может помочь восстановить работоспособность устройства. Этот способ работает с большинством роутеров TP-Link. Для начала качаем заводскую прошивку для вашей модели и распаковываем её.
В названии файла не должно содержаться слово boot.
Если таковой на сайте нет, значит ваша модель не поддерживает прошивку по Tftp.
Если нужная версия прошивки найдена, скачиваем утилиту tftpd32 или tftpd64. Tftpd64 используется только для 64-разрядной операционной системы. Если вы не уверены, что у вас 64-разрядная операционная система, то используйте для прошивки роутера tftpd32. Распаковываем её и в папку с программой копируем файл прошивки.
Для вашей сетевой карты прописываем IP-адрес: 192.168.0.66 и маску подсети: 255.255.255.0. Подключаем роутер к компьютеру сетевым кабелем. Питание должно быть отключено.
Запускаем программу от имени администратора, после чего включаем роутер. Если всё сделано верно, начнётся загрузка прошивки на роутер. После завершения процесса перезагрузите роутер и верните настройки сетевой карты к исходным. Всё должно заработать.
Если перечисленные выше манипуляции не помогли или ни один из способов восстановления вашим роутером не поддерживается, то без паяльника и переходника для аппаратной прошивки его не спасти.
Прошивка через UART
Этот метод не для новичков, поскольку требует навыков микропайки. Излишне говорить, что ни о какой гарантии после вмешательства в аппаратную часть роутера не может быть и речи.
Прошивка роутера через UART осуществляется с помощью заводского переходника USB-UART. Имея достаточно навыков, его можно спаять самому — схемы легко найти в интернете. Но проще взять готовый.
Вскрываем корпус роутера и ищем на плате четырёхконтактную площадку UART. Где именно — зависит от конкретной модели. Ищите описание или фото в интернете. Либо попробуйте отыскать на плате четыре контакта расположенных в ряд и проверить их мультиметром — на одном из них должно быть напряжение 3,3 В. К этим контактам нужно припаять контакты переходника. Распиновка разъёма — 1-TX, 2-RX, 3-GND, 4-VCC.
Устанавливаем драйвера на переходник. Скачиваем и запускаем программу PuTTY. Выбираем тип соединения: Serial. Указываем в настройках номер виртуального Com-порта, на котором находится переходник. Скорость порта устанавливаем 56600. Если возникают проблемы, пробуем менять на 19200, 28800, 38400.
Запускаем консоль, нажав в программе кнопку OPEN. Включаем питание на роутере. После этого очень быстро набираем команду tpl — на это отводится всего одна секунда. Если не получилось — пробуем ещё раз.
Если получилось — запускаем программу сервер tftpd. Соединяем роутер и компьютер сетевым кабелем. Командой tftpboot проверяем адрес tftpd-сервера, откуда роутер будет пытаться получить прошивку. Обычно это 192.168.1.100. Присваиваем этот адрес вашей сетевой карте.
Вводим поочерёдно следующие команды:
- Очистка памяти: erase 0x9f020000 +0x3c0000;
- Загрузка файла прошивки: tftpboot 0x81000000 1.bin (файл должен лежать в папке программы tftpd);
- Запись прошивки в память устройства: cp.b 0x81000000 0x9f020000 0x3c0000;
- Выполняем перезагрузку и проверяем работоспособность устройства.
Программатор
Если прошить через UART маршрутизатор не получилось, то остаётся последний способ — прошивка с помощью программатора. Этот способ восстановления прошивки роутера работает во всех случаях — когда устройство ведёт себя как кирпич, не видит кабель, не прошивается. Для этого понадобится приобрести программатор, выпаять чип роутера, подключить его к программатору и прошить. Разумеется, этот способ подходит только для тех, кто хорошо разбирается в электронике и имеет под рукой паяльную станцию. Для обычного пользователя путь один — нести его в сервисный центр.
Время на прочтение
11 мин
Количество просмотров 312K
Прошивка DD-WRT на домашнем роутере
Это обзорная статья о том, какие возможность существуют у пользователя обычного домашнего роутера, и как этими возможностями воспользоваться.
Рано или поздно каждый пользователь интернета покупает себе домой роутер, поскольку количество устройств, требующих интернета, растёт. А у многих растут дети, которые тоже требуют подключения к интернету 
Небольшой дисклаймер (не знаю как это по-русски).
Я буду употреблять слово «правильно» в том смысле, что я сам считаю правильным для себя. Пройдя путь от «нуба» в Линуксе до уровня «могу советовать другим», я считаю, что мои советы по крайней мере не хуже других советов, которые можно встретить на различных форумах.
Речь пойдёт о прошивке роутера на основе известного дистрибутива DD-WRT. Это прошивка, превращающая роутер в «обычный» линукс-сервер с весьма жёсткими ограничениями памяти и быстродействия. Несмотря на это, функционал такого сервера может получиться весьма богатым.
Вот только некоторые из возможностей:
- SSH
- FTP server
- HTTP server
- OpenVPN
- QoS management
- Transmission
- PHP
- MySQL
- RADIUS
- Asterisk
- etc etc
— Давайте же начнем! — сказал Морж, усаживаясь на прибрежном камне. — Пришло время потолковать о многих вещах… (c)
1) Выбор оборудования
Первая и наиболее важная задача — выбрать правильную модель роутера, так как это — «билет в один конец». Оценивая свои финансы и свои амбиции, важно выбрать золотую середину. Возможным фактором риска могла бы быть боязнь «запороть» дорогой роутер своими неправильными действиями. Я сам, покупая дорогую вещь, опасаюсь что-то с ней делать, особенно если нет опыта. Однако могу вас заверить: шансы убить роутер новыми прошивками практически равны нулю. Современные модели имеют режим восстановления, и надо очень сильно захотеть, чтобы угробить роутер (и то не навсегда — просто потребуется специальное оборудование для реанимации).
Назову 2 «правильных» модели, которые я выбрирал для себя.
- Linksys WRT-54GL, модель начального уровня, зато непревзойдённая по надёжности. Покупалась более 3 лет назад, до сих пор в строю, «ни единого разрыва»… Характеристики: WiFi (b/g) + 4 LAN 10/100, 4Mb flash, 16Mb RAM, no USB.
- Asus WL-520GU, современный и весьма дешёвый роутер, 3 месяца в строю, также нет нареканий по работе. Характеристики: WiFi(b/g) + 4 LAN 10/100, 4Mb flash, 16Mb RAM, 1 USB.
Основными критериями выбора моделей являются:
- Совместимось данных моделей с прошивками DD-WRT. Возможности «родных» прошивок не рассматривались вообще: зачем выбирать цвет обоев в новой квартире, если впереди — всесокурушающий ремонт?
- Объем памяти RAM. Почти все современные роутеры имеют 16Mb RAM. Этого как раз хватает для нормальной работы, но, как известно, каждая программа стремится захватить весь доступный объём памяти. Если есть желание выжать максимум из своего роутера или есть лишняя сумма денег, лучше найти модель с 32Mb памяти.
- Наличие портов USB, ибо весь расширенный функционал удобнее всего ставить именно на внешнем носителе, т.к. flash-память роутера не сможет вместить всех новых программ. Мой первый роутер не имел USB, поэтому приходилось немного изгаляться и «работать напильником».
2) Прошивка роутера
Прошивка — это совсем не больно! Это на самом деле простая операция, ну такая как перректальное удаление гланд… Нет, правда ничего сложного.
При самой первой смене прошивки потребуется чуть больше усилий, зато каждая следующая пойдёт всё легче и легче.
Не следует опасаться, что смена прошивок будет происходить регулярно. Выбрав для себя набор программ, входящих в одну из готовых прошивок, можно на этом успокоиться и наслаждаться жизнью. Если понадобится дополнительный функционал — всегда можно установить новые программы отдельно, для этого существует специальный механизм. Но на первых этапах может случиться так, что выбор прошивки окажется неудачным, например в прошивке не окажется такой нужной возможности как поддержка SAMBA. Не беда, скачиваем другую прошивку, 2 движения мышкой — вуаля!
Некоторые модели роутеров (в частности Asus) перед прошивкой на DD-WRT требуют специальных действий (очистка памяти или что-то в этом роде). Внимательно следуйте инструкциям на конкретную модель роутера! Особенно внимательно нужно отнестить к требованиям «выждать 5 минут после окончания прошивки». Я был немного самоуверен и, перепрошивая своему коллеге роутер, слегка поторопился выключить питание после окончания прошивки. Результат — процедура восстановления и всё по-новой.
Если сказано «подождите 5 минут» — возьмите песочные часы на 5 минут и ждите! Это серьёзно.
Я не буду рассматривать сам процесс перепрошивки (tftp, смена адреса на 192.168.0.1, интерфейс и т.д.) — это всё изложено на форумах DD-WRT.
Но, наконец, вы закончили с прошивкой, и перед вами — чудесный новый WEB-интерфейс вашего роутера. Что дальше?
3) Подготовка к установке OPTWARE
Базовый функционал вы уже получили, выбрав версию прошивки. Осталось настроить параметры подключения к вашему провайдеру (DHCP, PPTP etc), и уже можно начинать бороздить просторы вселенной. Многим домашним пользователям этого уже будет достаточно.
Настройки параметров безопасности, управление маршрутеризацией и прочие стандартные для роутеров «фишки» я также описывать не буду. Без этого всё равно не обходится ни один «нормальный» роутер.
Но ведь можно же сделать ещё лучше! Продолжим процесс.
Все дополнительные программы объединены общим понятием Optware. (они ставятся в каталог /opt, который автоматически создаётся роутером и всегда доступен для записи). Однако сам каталог /opt пуст и фактически расположен в RAM — то есть, там очень мало места и всё, что туда попадает, будет потеряно при перезагрузке. Что же делать?
Выход следующий: нам нужно постоянное место на каком-нибудь «диске». И хотя описываемые хранилища не имеют формы диска в геометрическом смысле (скорее это кристаллы кремния в пластиковых корпусах с металлическими выводами), будем всё же называть их дисками.
JFFS
Если flash-память роутера достаточно большая, а размер прошивки меньше общего размера flash-памяти, то оставшееся место можно использовать для хренения данных. Если выбрать прошивку с поддержкой JFFS, то в зависимости от версии, можно получить от 0.5 до 3Mb «диск» прямо внутри роутера. Такой диск будет автоматически примонтирован как /jffs при старте.
Главной неприятностью при работе с flash-дисками является их быстрая деградация при записи. Если количество перезаписей сектора «диска» превысит некий порог (от 10 до 100 тысяч циклов), то диску придёт конец. Всё плохо… 
Если с внутренним диском произойдёт такое, действительно будет плохо. Но если это внешний USB диск, то лёгким движением руки заменяем USB-флешку на новую — и снова в бой. Ведь USB-флешки давно уже расходный материал, не так ли? Тем более что достаточна флешка объемом 1 или 2Gb. Главное, как обычно, вовремя делать бекапы.
USB
Как вы уже поняли, основным местом установки Optware является внешний USB диск. Важно иметь в виду, что USB должен быть определённым образом отформатирован перед установкой в роутер. Как минимум, должен присутствовать первичный раздел, отформатированный как ext2 или ext3.
Более «правильной» является следующая схема:
- раздел ext2, размер ~400Mb — основной раздел Optware, монтируется как /opt
- раздел swap, размер ~24Mb — для свопинга, позволяет работать таким «тяжеловесным» приложениям как RADIUS, MySQL, Apache…
- раздел ext2, размер ~400Mb — резервный раздел Optware (офлайновое зеркало)
- раздел ext2 или fat32, всё остальное место — для пользовательских данных
Форматирование USB лучше всего выполнять на Linux-машине любыми подручными утилитами, например GParted.
CIFS
Если роутер не имеет аппаратного USB, а установить Optware всё-таки хочется, то можно воспользоваться замечетельной возможностью Linux работать с диском через сеть. Для этого нам потребуются 2 вещи:
- постоянно работающий где-то в сети сервер (или NAS, или просто десктоп-машина, даже ноутбук) с поддержкой SAMBA
- прошивка с поддержкой CIFS/SAMBA
Если в доме уже есть компьютеры (а они есть, ведь роутер без компьютеров смотрится как-то нелепо), то один из домашних компьютеров будет выступать в роли «сетевого диска» для роутера.
Роутер при загрузке будет монтировать расшаренную папку как /opt, а дальше — никаких отличий в работе Optware, кроме скорости первоначальной загрузки через сеть. Конечно, для случая CIFS лучше использовать не WiFi, а Ethernet подключение.
Чтобы всё заработало, достаточно в настройках роутера в разделе CIFS указать сетевой адрес и логин/пароль для доступа к расшаренной папке, и при следующей перезагрузке роутер автоматически примонтирует сетевой диск в папку /tmp/smbshare.
SD/MMC
Предположим, что у нас нет ни свободного места в flash-памяти роутера, ни USB, ни сервера. А нам очень нужно установить Optware. Что же делать?
Как обычно, «у нас с собой было» (это мой любимый девиз). Если совсем ничего нет, то придётся немного поработать напильником.
Для некоторых моделей (среди которых WRT-54GL) доступен так называемый SD/MMC mod. Достаточно приклеить куда-либо SD или MMC карту и припаять 6 проводков, и можно получить место для установки Optware и хранения пользовательских данных.
Именно такой мод я в конце концов и сделал, чтобы из старого роутера получить автономную точку доступа под WiFi Hotspot Chilli. Это — тема отдельного поста, возможно скоро соберусь и даже сделаю мини-сайт. Если кого-то ещё эта тема интересует, напишите в приват.
4) Определение точки монтирования, startup, shutdown
В зависимости от выбранного «диска» точка монтирования будет разной. Для внутренней flash-памяти это будет /jffs, для USB это будет /mnt (если разрешить автоматическое монтирование), для CIFS это будет /tmp/smbshare, для SD/MMC это будет /mmc.
Если выбран вариант USB, то следует запретить автоматическое монтирование — мы сами будем это делать «правильным» образом.
Как я уже сказал, Optware устанавливается в строго определённое место — каталог /opt. Этот каталог уже есть, нужно только примонтировать к нему реальный «диск».
Монтирование можно (нужно) делать в процессе начальной загрузки роутера. Для автоматизации в роутере предназначены несколько предопределённых скриптов, которые выполняются при старте и завершении работы.
Нам понадобятся как минимум 2 скрипта:
- .rc_startup
- .rc_shutdown
Первый скрипт будет выполнять монтирование внешнего «диска» и запуск Optware, второй соответственно — останов Optware и размонтирование.
Для начала надо разрешить доступ к роутеру по telnet или по SSH протоколу.
Рекомендую настроить доступ по SSH, так как это безопаснее и просто удобнее (можно настроить авторизацию по ключевому файлу и даже не вводить каждый раз пароль при доступе). А доступ нам понадобится неоднократно, чтобы устанавливать программы и смотреть, WTF, почему они не хотят правильно работать.
Сервер SSH уже присутствует и работает во всех версиях прошивок роутера. Нужно только создать пару ключей, один из которых (публичный) загрузить в роутер, а другой (приватный) положить на ноутбуке рядом с программой Putty и WinSCP. Про ключи тоже писать не буду, везде это достаточно подробно расписывается.
Создадим скрипт .rc_startup, который пока будет делать только одно: монтировать внешний «диск» в папку /opt.
Варианты:
| USB | mount /dev/scsi/host0/bus0/target0/lun0/part1 /opt |
| JFFS | mkdir -p /jffs/opt mount -o bind /jffs/opt /opt |
| CIFS | mount.cifs $(nvram get samba_share) /jffs -o user=$(nvram get samba_user),pass=$(nvram get samba_password) mount -o bind /jffs/opt /opt |
Сохраним его в роутере кнопкой
Save startup
, перезагрузим роутер (возможно, он перезагрузится сам) — после этого у роутера должен появиться каталог /opt, куда теперь можно записывать файлы. Проверим?
telnet router
cd /opt
echo "OK" >opt.ok
cat opt.ok
если получилось «OK» — значит всё ОК, если нет — значит что-то не так… Гуглим, ищем где ошибка, повторяем…
5) Установка Optware — первый шаг
Ну вот, всё позади, у нас в сети — роутер с возможностью установки Optware. Приступим.
Т.к. у меня на ноутбуках Windows, я использую Putty (telnet или SSH) для доступа к консоли роутера и WinSCP для копирования и редактирования файлов.
Подключаемся через WinSCP к роутеру и создаём в папке /tmp следующий скрипт:
opt-inst.sh
Подключаемся через Putty к роутеру и выполняем скрипт:
cd /tmp
chmod 740 ./optw-inst.sh
./optw-inst.sh
В результате работы скрипта будет создана начальная конфигурация Optware и программа-установщик opt-inst. Теперь можно приступать к установке всех остальных пакетов программ.
6) Установка первых пакетов
Для начала установим какой-нибудь совсем простой пакет, например rsync. Он нам пригодится в дальнейшем для настройки резервного копирования.
cd /opt
ipkg-opt update
ipkg-opt install rsync
Если всё прошло успешно и нет никакой ругани в консоли, то можно продолжить установку.
Среди пакетов «первой необходимости» я бы назвал следующие:
- mc — Midnight Commander
- tcpdump — сбор и анализ сетевого трафика
- busybox — расширенные версии основных утилит Linux
Некоторые пакеты будут требовать установки других (через механизм зависимостей) — так и надо, пусть они ставятся сами. Обычно всё что требуется — нажимать «y» и соглашаться.
7) Окончательная настройка
Осталось настроить роутер так, чтобы запуск, работа и останов нужных сервисов происходил полностью автоматически. Для этого нужно исправить скрипты .rc_startup, .rc_shutdown, возможно, запустить процесс cron, и наслаждаться.
Тут следует сделать некоторые замечания. В разных версиях прошивок процедура запуска и останова почему-то отличается, причём в существенной части, а именно — запуск пользовательских скриптов из init.d.
В более новом роутере (версия прошивки 13972) пользовательские скрипты
/opt/etc/init.d/S* автоматически вызываются после завершения работы системного .rc_startup, и аналогично, /opt/etc/init.d/K* перед запуском .rc_shutdown. Поэтому для запуска и оснанова нужных сервисов достаточно, чтобы их соответствующие S* и K* скрипты находились в папке запуска /opt/etc/init.d
Однако и тут (по крайней мере в моём случае) не обошлось без «подводных граблей» (чьё-то меткое выражение). По законам жанра, запуск скрипта S* должен быть с параметром start, а запуск K* — с параметром stop. Но DD-WRT почему-то не передаёт start при старте, хотя и передаёт stop при останове. Пришлось делать некий work-around:
Системный скрипт .rc_statup (создаётся при запуске в /tmp и запускается силами процесса init) выглядит примерно так (некоторые подробности опущены, полный код доступен здесь):
# /tmp/.rc_startup:
# 1: Монтировать "диск" optware в папку /opt
DST=`ls /dev/scsi/host?/bus?/target?/lun?/part1`
if [ -n "$DST" ]; then
/bin/mount -t ext3 -o noatime,nodiratime $DST /opt
echo "mount USB part1 -> /opt"
fi
# 2: Разрешить swapfile с раздела swap
DST=`ls /dev/scsi/host?/bus?/target?/lun?/part2`
if [ -n "$DST" ]; then
/opt/bin/busybox swapon $DST
echo "mount USB part2 -> swap"
fi
# 3: Создать окружение для запуска S* скриптов Optware
echo "start">/tmp/.rc_stage
# 4: Закончить работу, далее запустятся скрипты /opt/etc/init.d/S*
exit
Каждый S* и K* скрипт содержит примерно такой код:
if [ -n "$1" ]; then
OP=$1
else
OP=$(cat /tmp/.rc_stage)
fi
case "$OP" in
start) # bla-bla
;;
stop) # bla-bla
;;
esac
Системный скрипт .rc_shutdown (создаётся при перезагрузке в /tmp и запускается по команде reboot) выглядит примерно так (некоторые подробности опущены, полный код доступен здесь):
# /tmp/.rc_shutdown:
# 1: Скрипты /opt/etc/init.d/K* уже отработали
# 2: Запретить swapfile
DST=`ls /dev/scsi/host?/bus?/target?/lun?/part2`
if [ -n "$DST" ]; then
/opt/bin/busybox swapoff $DST
echo "swap disabled"
fi
# 3: Отмонтировать optware
DST=`ls /dev/scsi/host?/bus?/target?/lun?/part1`
if [ -n "$DST" ]; then
/bin/umount /opt
echo "/opt umounted"
fi
# 4: Закончить работу, далее будет перезагрузка роутера
echo "*** Shutdown ***
В более старом роутере (версия прошивки 13064) S* и K* скрипты вообще не вызываются автоматически, поэтому пришлось делать так:
Системный скрипт .rc_statup копирует и стартует (в фоновом режиме) скрипт запуска optware:
# /opt/.startup - скрипт запуска Optware
CFG=/mmc # или /mnt, или /jffs, или /tmp/smbshare
if [ -x $CFG/opt/.startup ]; then
cp $CFG/opt/.* /tmp
echo "startup: switch to optware" >>/tmp/log
/tmp/.startup start $CFG &
else
echo "startup: optware not found" >>/tmp/log
fi
А уже optware-скрипт /opt/.startup делает всё остальное, а именно — запускает S* скрипты.
Аналогично устроен и системный скрипт .rc_shutdown: (только запускает /opt/.shutdown не в фоновом режиме, а непосредственно)
# /opt/.shutdown - скрипт останова Optware
CFG=/mmc
if [ -x $CFG/opt/.shutdown ]; then
cp $CFG/opt/.* /tmp
. /tmp/.shutdown stop $CFG
fi
На этом пока всё.
На чтение 9 мин Просмотров 7.7к.
Сергей Сакадынский
Работал в сфере IT-консалтинга, занимался созданием и администрированием интернет-ресурсов. 10 лет опыта работы по проектированию и обслуживанию компьютерных сетей.
Задать вопрос
Обновление прошивки роутера – процедура несложная, но для начинающего пользователя непонятная. Во-первых, зачем что-то обновлять, если всё работает нормально. Во-вторых, пугает само слово перепрошивка. В интернете найдётся немало историй о том, как кто-то что-то прошил и получил в итоге нерабочее устройство или, как ещё говорят, «кирпич».
Расскажем, для чего нужно обновлять программное обеспечение и как перепрошить (обновить) роутер с минимальными рисками.
Содержание
- Зачем обновлять роутер
- Подключение и вход в web интерфейс
- Сохранение параметров
- Обновление на примере популярных производителей
- TP-Link
- D-Link
- Asus
- Zyxel Keenetic
- Keenetic
- Netis
- Восстановление прежних настроек
- Возможные проблемы
Зачем обновлять роутер
Вообще-то, можно не обновлять. Я знаю людей, которые лет десять пользуются одним и тем же роутером и ни разу ничего не прошивали. Но производитель всё время работает над улучшением программного обеспечения и периодически выкладывает обновлённые прошивки на своём сайте. В них исправляются обнаруженные ошибки и добавляются новые функции. Есть просто неудачные прошивки, которые плохо работают. Обновлённое программное обеспечение может сделать работу роутера стабильней, а заодно немного улучшить скорость интернета.
Так что обновлять прошивку до актуальной версии желательно. Особенно если в работе маршрутизатора замечены сбои.
Подключение и вход в web интерфейс
Обновление выполняется через веб-интерфейс роутера. Если вы уже настраивали ваш маршрутизатор самостоятельно, то наверняка знаете, как туда попасть. Но на всякий случай пройдёмся по этому вопросу.
Ваш роутер уже подключен к компьютеру сетевым кабелем или по Wi-Fi. Для входа в веб-интерфейс откройте любой браузер. В адресной строке впишите IP вашего маршрутизатора. Обычно адрес роутера выглядит как 192.168.0.1 или 192.168.1.1. Но могут быть другие варианты. На нижней панели вашего маршрутизатора есть наклейка, где этот адрес указан. Там же вы найдёте логин и пароль по умолчанию. Но их вы, скорее всего, меняли. И должны были записать или запомнить.
Итак, вбиваем адрес, жмём Enter, в появившемся окне вводим правильные логин и пароль и попадаем в веб-интерфейс устройства.
Сохранение параметров
Прежде чем прошить вайфай роутер, я советую сохранить его настройки в файл. Современные роутеры умеют обновляться безболезненно, без потери параметров подключения. Но на всякий случай страхуемся от неприятных сюрпризов, чтобы потом не пришлось всё настраивать заново.
В меню вашего роутера есть раздел «Конфигурация», «Резервная копия» или что-то подобное. У TP-Link это «Системные инструменты», подраздел «Резервная копия и восстановление». Для сохранения настроек в файл жмём кнопку «Резервная копия».
У D-Link переходим в раздел «Система» — «Конфигурация» и нажимаем «Резервная копия».
Все параметры роутера сохранятся в файле на вашем компьютере.
Теперь можно приступать к обновлению.
Обновление на примере популярных производителей
Есть два способа перепрограммировать роутер. Первый, самый простой – автоматическое обновление через интернет. Второй – скачать файл прошивки с сайта разработчика и загрузить его вручную. Лучше обновить прошивку на роутере первым способом. Но некоторые старые модели этого делать не умеют. А ещё иногда возникает необходимость установить конкретную версию прошивки. Тогда приходится выполнять обновление вручную.
Расскажу, как это сделать на примере самых распространённых у нас моделей роутеров.
TP-Link
Обновление Wi-Fi роутера TP-Link выполняем так. В меню слева на вкладке «Дополнительные настройки» выбираем пункт «Системные инструменты». Ищем подраздел «Обновление встроенного ПО». На открывшейся странице нажимаем на кнопку «Проверить наличие обновлений».
Роутер должен быть подключен к интернету.
Появится окошко с информацией о наличии новой версии или её отсутствии. Если есть доступные обновления, жмём кнопку «Обновить» и ждём завершения процесса.
Для других версий прошивки алгоритм не отличается.
Для обновления вручную идём на сайт TP-Link в раздел загрузки и ищем прошивку для своей модели роутера.
Обращайте внимание на ревизию. У некоторых моделей их может быть несколько. Ревизия указана на наклейке.
Распакуйте файл прошивки в папку на вашем компьютере. Откройте в меню роутера «Обновление встроенного ПО». Через обзор ищем скачанную прошивку и жмём кнопку «Обновить».
Интернет в этом случае может быть отключен.
D-Link
На роутерах D-Link в разделе «Система» нужно найти пункт «Обновление ПО».
Дальше процедура выполняется точно так же, как и у TP-Link. Нажмите кнопку «Проверить обновления». Роутер должен быть подключен к интернету, иначе вы увидите сообщение «Невозможно проверить наличие обновления ПО».
После того, как обновления будут найдены, нажмите кнопку «Применить настройки».
Для обновления из файла нажмите «Обзор», укажите путь к прошивке и нажмите кнопку «Обновить».
В AIR интерфейсе процедура обновления выполняется точно так же, только расположение пунктов меню отличается.
Asus
Для обновления прошивки на роутере Asus войдите в веб-интерфейс и прокрутите страницу вниз. В разделе «Дополнительные настройки» выберите пункт «Администрирование».
На открывшейся странице перейдите во вкладку «Обновление микропрограммы». Нажмите кнопку «Проверить» и дождитесь, пока роутер выдаст сообщение о доступных обновлениях. Подтвердите свой выбор и дождитесь, пока будет загружено и установлено программное обеспечение.
Для обновления из файла выберите пункт ниже: «Обновление прошивки вручную: Загрузить».
У маршрутизаторов Asus с синим интерфейсом страница обновления микропрограммы выглядит так:
Zyxel Keenetic
Для старой линейки роутеров Zyxel Keenetic обновление прошивки выполняется путём загрузки отдельных компонентов. Выполняется эта операция через меню «Система» (значок шестерёнки на нижней панели), вкладка «Обновление».
Нажмите кнопку «Показать компоненты» и отметьте галочками те, которые хотите обновить или добавить. После чего нажмите внизу страницы кнопку «Применить» («Установить»). После загрузки и установки всех компонентов роутер перезапустится.
Для обновления вручную скачайте прошивку и на странице «Система» перейдите на вкладку «Файлы».
Файл прошивки – это firmware. Его нужно заменить тем, который вы скачали. Кликните по нему мышкой. Появится меню управления файлом.
Нажмите «Выберите файл», укажите путь к обновлению через проводник и кликните «Заменить». Файл firmware будет перезаписан. Обновление коснётся всех компонентов системы.
Keenetic
В новой линейке Keenetic процедура прошивки маршрутизатора выглядит несколько иначе. В меню слева найдите пункт «Общие настройки». Вы попадёте на страницу «Общие настройки системы», где отображается информация о наличии обновлений.
Если есть свежая версия микропрограммы, вы увидите здесь такое сообщение:
Для запуска процесса нажмите кнопку «Установить обновления». В следующем окне подтвердите выбор и дождитесь, пока завершится загрузка и установка файлов.
На этой странице вы можете с помощью переключателя включить автоматическое обновление системы. Как только на сервере появится новая версия, она будет загружена и установлена без вашего вмешательства.
Чтобы обновить систему из скачанного файла, опуститесь ниже, кликните на файл firmware и замените его новой версией.
Netis
У Netis нет возможности автоматического обновления прошивки роутера через интернет. Поэтому идём на сайт разработчика, ищем там микропрограмму для своей модели с учётом ревизии и скачиваем её на компьютер.
Входим в веб-интерфейс роутера. Для того, чтобы добраться до расширенных настроек, жмём кнопку Advanced в правом верхнем углу.
Нас интересует пункт меню «Система» — «Обновление ПО» (System Tool — Firmware Upgrade в английской версии)
Здесь через обзор указываем путь к файлу прошивки и нажимаем кнопку «Обновить».
Восстановление прежних настроек
Производители роутеров в один голос уверяют, что перепрошивка не влияет на настройки роутера. Все параметры, касающиеся подключения к провайдеру и пользовательских настроек, должны сохраниться. На практике случаются казусы. Бывают случаи, когда параметры маршрутизатора сбиваются или вообще сбрасываются до заводских.
На этот случай перед перепрошивкой я рекомендовал сохранить настройки вашего роутера в файл. Теперь с его помощью вы сможете восстановить работоспособность аппарата в несколько кликов.
Загрузка конфигурации из файла выполняется на той же странице веб-интерфейса, что и сохранение настроек. На примере роутера Netis это выглядит так. В меню «Система» находим пункт «Копирование и восстановление».
Через обзор указываем путь к файлу с настройками и жмём кнопку «Восстановить».
На роутерах Asus нужная функция доступна в разделе «Администрирование» на вкладке «Управление настройками».
Восстановление параметров из файла выполняется точно так же.
Возможные проблемы
Проблема, которая больше всего пугает пользователей, – это потеря работоспособности после прошивки. Редко, но случается, что после обновления микропрограммы и перезагрузки не удаётся войти в веб-интерфейс. Индикаторы при этом мигают и даже бывает, что интернет работает.
Хуже, если в процессе обновления внезапно отключили электричество. Установка файлов была выполнена не до конца, и роутер не работает.
Сразу паниковать не стоит. Производители всё время улучшают защиту своих устройств на случай подобных сбоев. Современные роутеры, даже самые дешёвые, обычно оснащены флеш-памятью Dual Image. Весь объём внутренней памяти разделён надвое и в одной из частей всегда сохраняется копия прошивки. Если произошёл сбой, она загрузится вместо повреждённой, и работоспособность устройства будет восстановлена.
Отключите питание роутера и снова включите. Если после этого он всё равно не будет работать, выполните сброс настроек. Найдите кнопку RESET. Обычно она расположена на задней панели и утоплена в корпусе. Зажмите её длинным, тонким предметом и удерживайте не менее 10 секунд. Индикаторы маршрутизатора мигнут, и он перезапустится с заводскими настройками.
Asus рекомендует в случае сбоя использовать для восстановления утилиту ASUS Device Discovery, которую можно скачать на сайте. Она работает под Windows 10, 7 и XP.
Самый плохой вариант, когда роутер, несмотря на все реанимационные мероприятия, по-прежнему не работает. Тогда помочь может только обращение в сервисный центр.
Здесь, то есть в этом обзоре, мы будем говорить о манипуляциях над роутером, которые проводятся «на свой страх и риск». Обновление встроенной программы – рекомендуют выполнять многие фирмы, однако, процедуру надо проводить в условиях СЦ. Как прошить роутер, установив альтернативное программное обеспечение – рассматривается на форумах. Но там, как правило, сразу сообщается, какие побочные эффекты возможны, и как вернуть прошивку к стандартной версии.
Мы будем рассматривать один вариант, такой, когда замену встроенной программы можно считать оправданной. Допустим, есть роутер с прошивкой оператора связи. Как правило, такие роутеры – изготовлены на базе серийных устройств фирм D-Link, ASUS, Netgear и некоторых других. Так вот, в этом случае есть возможность заменить прошивку на заводской вариант. Но, тоже, далеко не всегда (не для всех моделей, это – факт).
Схема подключения роутера к ПК
Для примера, будет рассмотрено, как перепрошить роутер WNR612 фирмы Netgear (если в нем в данный момент установлена прошивка «Дом.RU»). Все действия выполняются без использования графического интерфейса, с помощью программы tftp.
По поводу других роутеров – скажем следующее. Последовательность операций должна быть аналогична той, что рассматривается здесь. Сначала роутер нужно перевести в режим восстановления прошивки, когда он начнет пинговаться – запустить tftp-клиент, и т.д. Как включить на роутере режим восстановления? Смотрите в инструкции фирмы-изготовителя.
Важно знать: скачивать заводскую прошивку необходимо под определенную модель и ревизию устройства (разные ревизии – несовместимы). Далеко не все роутеры «от оператора» позволяют вернуть фирменную прошивку программно, так, как мы и рассматриваем. Пример (отрицательный) – «Дом.RU», устройство DIR-615 ревизии k1.
Установка заводской прошивки
Программа-клиент tftp
Будем считать, что заводская прошивка для роутера – скачана, и находится в разархивированном виде на «Рабочем столе». Мы для примера рассмотрим устройство WNR612 ревизии v2. Еще раз заметим: устройства разной аппаратной ревизии – не являются совместимыми в 99% случаев. Будьте внимательны!
Наклейка роутера
Чтобы установить прошивку, надо узнать локальный адрес самого роутера. Можно посмотреть IP-адрес в «Состоянии» соединения с роутером, на вкладке «Поддержка» (нужна строка «Шлюз по умолчанию», значение IP – должно оканчиваться единицей).
Дальше, качаем простой «клиент» для tftp с понятным интерфейсом: halvator.ru/files/soft/tftp.exe. Можно сразу запустить эту программу. Как видим, интерфейс ее – тривиален:
Программа tftp.exe
В поле «Сервер» мы укажем IP-адрес роутера. Для WNR612 (V2), пароль на tftp – пустой. В строке «File» – указываем путь к прошивке (нажав кнопку с тремя точками). Собственно, это все.
Действия, выполняемые до установки прошивки
Перепрошивка роутера по tftp – не намного сложнее, чем в web-интерфейсе. Оставив в локальной сети один компьютер (подключенный к роутеру кабелем), меняем свойства соединения с роутером:
Настройка сетевой карты ПК
Что надо сделать:
- В значении IP-адреса роутера – меняем последнюю цифру на «2»
- Устанавливаем значение в строку «IP-адрес»
- Маска – будет с последним «0», остальное заполнять не нужно (жмем «OK»)
Настроив сетевую карту, проверьте, что соединение с роутером – работает. Дальше, отключите блок питания роутера.
Как выполнить переустановку прошивки
«Залить» новую прошивку в роутер – можно так:
- Жмем reset на выключенном роутере, включаем питание, через 5-7 сек. устройство переходит в режим восстановления (отпускаем reset)
- Проще, после включения – сразу выполнить ping (пробел, адрес роутера), и как только придет ответ, отпускаем reset
- В tftp-клиенте (с указанными значениями), жмем кнопку «Update»
- Если что-то не так – повторяем действия 1-3
- Прошивка будет устанавливаться автоматически (минут 10, не меньше)
- В завершение, жмем reset на роутере (2-3 секунды). Пробуем зайти в web-интерфейс
Важно знать! Адрес роутера с новой прошивкой – может смениться (не открывается интерфейс – меняйте настройки сетевой карты).
Если что-то не получилось, и роутер ждет установки прошивки (не загружая web-интерфейс), пробуйте «залить» старую версию, так же по tftp. Альтернативные прошивки для роутеров – устанавливают аналогично.
Данное руководство – не для начинающих пользователей. Более надежные методы, возможно, и есть, но все действия в любом случае связаны с риском. Конечно, нельзя отключать питание в процессе «заливки» прошивок.
Есть фильм, из которого – ясно, как работает tftp.
Правда, с роутерами все действия выполняют быстрее (после появления ping – есть только 4 секунды):
Предыдущая
МегафонWi-Fi роутер LTE
Следующая
РоутерКак узнать IP-адрес роутера перед его настройкой











































