Как быстро и правильно обновить прошивку у роутеров компании TP-link. На примере роутер TP-Link TL-WR841N
Привет! Снова на связи ITBC. Сегодня мы поговорим о обновлении прошивки у роутеров TP-Link
(на примере будет роутер TL-WR841N
)
Итак, прежде чем переходить к практике поговорим, зачем нужно обновлять прошивку. Во-первых, если у вас с роутером всё нормально, всё работает, нет проблем, то прошивать вам не надо. Ибо причин нет. Но, вот бывает примеры, когда написано, поддержка IPTV (к примеру), а на родной прошивке, увы, роутер работать с IPTV не хочет. И когда мы заходим на сайт производителя и видим в новой прошивке: исправлено, работа с IPTV, то тут уже совсем другое дело.
Всё это хорошо, начнём. Итак, первым делом вы должны знать внутренний адрес роутера, чтобы войти в адмику роутера. Кстати в админку попасть, вы можете, даже с мобильного телефона (если вы не знали). Очень удобно, блокировать MAC: адреса с телефона и удивлять друзей рядом =D. Или зайти, вбить vk.com в запретные сайты и посмотреть на панику у людей) В общем, админка у TP-LINK (если вы ничего не меняли) 192.168.1.1
. Как узнать вам, какой у вас адрес админки. Переходим в сетевые подключения и смотрим адрес DNS или основной шлюз
Смотрим состояние сети к которой вы подключились (через шнурок- Ethernet
, через wi-fi Wireless
)
Переходим в сведения… Адрес, который там и есть адрес роутера.
Более лёгкий способ. Нажать winkey + R , ввести cmd
. И в чёрном окне вбить, Ipconfig/all
Ищем в списке наше подключение и наш основной шлюз. У меня подключение с роутера, через LAN шнур, поэтому у меня Ethernet подключение
Адрес узнали. Открыли любой браузер. Вводим. 192.168.1.3 (В вашем случае скорее всего 192.168.1.1) Логин и пароль по умолчанию admin и admin. Если его меняли, то вам должны были об этом сообщить.
Заходим в админку и переходим в системные инструменты
. Обновление встроенного ПО
. В версия оборудования, смотрим нашу версию прошивки. У меня видно, V8
. Запоминаем версию и прошивку. У меня версия прошивки 140228
. В версия роутера 8. WR841N v8
00000000.
Итак, после этого надо скачать прошивку. Вводим на ресурсе http://www.tp-linkru.com TL-WR841N. Только в вашем случае, ваша модель.
Выбрали — Загрузки
– и v8
– встроенное ПО
(в вашем случае может быть по-другому, но у меня версия 8)
Смотрим, последняя ли наша прошивка. Моя прошивка 140228, как видно самая последняя. Я в видео, которое снимал до статьи уже обновил просто =).
Скачиваете вы последнюю версию прошивки. И разархивируйте её. Чтобы был формат .bin
Перед прошивкой скажу пару слов. Желательно не использовать WI-fi
(правда сейчас уже об этом не пишут, может уже и можно) Посмотрите настройки роутера. Перейдите в Сеть
— WAN
. Если стоит динамический Ip, то скорее всего пере прошивать роутер TP-LINK можно смело. Если нет, скопируйте настройки. Их вам потом вбивать в ручную. Единственное ещё, посмотрите и скопируйте Mac адрес. Бывает, что его меняли. Это можно сделать в поле “Клонирование Mac-адреса”
Опять повторюсь. Важно перепрошивать с шнурка. С сетевого. Один конец в роутере, другой в ноутбуке или стационарном ПК. Rj-45 сетевой шнур.
Всё. Переходим в Системные утилиты
– Обновление встроенного ПО
– Выбираем файл. И жмём обновить.
youtube.com/watch?v=mfCRL6dyFGU
Как это не странно звучит, но прошивка роутера альтернативной прошивкой OpenWRT ни чем не страшнее чем шить роутер обновленной официальной прошивкой с сайта производителя Вашего устройства. Тут могут произойти те же самые ошибки и/или случайные, не предсказуемые события, что и при обновлении версии программного обеспечения с сайта производителя.
Вы скачали не ту прошивку, т.е. не для своего устройства. Может произойти так, что во время прошивки, у Вас отключат свет и т.д. Но я надеюсь, что Вы все сделайте правильно и у Вас не будет неожиданных сюрпризов с электричеством.
Важно. Перед прошивкой роутера альтернативной прошивкой необходимо скачать и установить последнюю прошивку с сайта производителя Вашего устройства. Когда я первый раз прошивал свой роутер, этого не сделал, а потом долго не мог понять, почему после прошивки альтернативной не мог зайти в веб интерфейс роутера. Роутер пинговался по 192.168.1.1, а веб интерфейса не было (прошивка была однозначно со встроенным веб интерфейсом). Танцы с бубном решили эту проблему, но ведь мы не хотим, что бы это произошло у Вас. Так что, прежде, обязательно обновитесь до последней официальной прошивки с сайта производителя Вашего оборудования.
Важно.
Соединение при прошивке должно быть обязательно через сетевой шнурок, а не через Wi-Fi.
Позже, после прошивки роутера на альтернативную, Вы без проблем, после соответствующей настройки роутера сможете заходить на Ваши устройства по Wi-Fi. Но для прошивки необходима связь с роутером именно по сетевому шнурку! Иначе, Ваш роутер, вероятнее всего, превратится в «Кирпич».
Итак, заходим на сайт производителя Вашего роутера и скачиваем последнюю версию прошивки. Тут тоже важно не ошибиться с моделью и ревизией устройства.
Для TP-L ink TL-WR1043ND ver.1.8 последнюю прошивку с сайта производителя можно скачать сдесь . Прошивка в архиве - сначало разорхивируйте ее.
Заходим в веб интерфейс «Подопытного» роутера по пути «Системные инструменты», «Обновление встроенного ПО» и нажимаем кнопку «Обзор».
В появившемся окне укажем путь к последней официальной прошивке Вашего роутера и нажимаем кнопку «Открыть».
А затем кнопку «Обновить».
Появится предупреждающее окно, где Вас спросят, что Вы действительно ли хотите обновить прошивку - соглашаемся.
Начнется процесс прошивки, ждем его окончания. Процесс длится около 3-х минут. После обновления заводской прошивкой от TP-Link Вы можете зайти в веб интерфейс роутера по адресу 192.168.1.1 с логином «admin» и паролем «admin».
Важно. В зависимости от модели Вашего роутера и его железа, в частности, из-за малого количества памяти для прошивки, может получиться так, что альтернативная прошивка OpenWRT может оказаться без веб интерфейса. Поэтому, прежде чем скачивать и прошивать Ваш роутер узнайте на форумах о наличие в Вашей прошивке OpenWRT встроенного веб интерфейса. Конечно же, и для прошивок без веб интерфейса при монтировании внешнего USB носителя делается веб интерфейс. Но это уже другой случай, требующий более углубленного понимания процесса, знания специальных команд, использования соответствующих программ и в рассматриваемый нами пример это уже не входит. Для роутера TP-Link TL-WR1043ND в прошивке OpenWRT встроенный веб интерфейс имеется. И далее, речь пойдет только о роутерах, для которых в альтернативную прошивку OpenWRT уже встроен веб интерфейс.
Важно. В конце названия прошивки должно обязательно быть написано factory - это говорит о том, что эту прошивку можно прошивать через Веб интерфейс с официальной прошивки производителя Вашего роутера. Так же важно не ошибиться с выбором прошивки и ревизии для Вашего устройства.
Для роутеров, качаем прошивку на сайте wiki.openwrt.org/toh/start
Крутя колесико мышки вниз, и найдя фирму производителя Вашего роутера, нажимаем соответствующую ссылку
В очередном окне, указав путь для сохранения (на примере локальный диск «С»), еще раз нажимаем кнопку «Сохранить».
Для Вашего устройства ссылка для загрузки и путь к ней будет выглядеть вероятнее всего иначе. Но я думаю, нажимая разные ссылки на данном сайте, или поискав информацию в интернете, Вы все же скачаете нужную для своего оборудования прошивку.
Для TP-L ink TL-WR1043ND ver.1.8 последнюю прошивку OpenWRT, на момент написания данной статьи, можно скачать сдесь . Прошивка в архиве - сначало разорхивируйте ее.
Прошивка роутера альтернативной прошивкой ничем не отличается от прошивки роутера официальной прошивкой.
Заходим «Системные инструменты», «Обновление встроенного ПО» и нажимаем кнопку «Обзор», что бы указать путь к прошивке.
В появившемся окне выбираем нашу альтернативную прошивку и нажимаем кнопку «Открыть».
Появится предупреждающее окно об обновлении прошивки - соглашаемся.
Начинается процесс прошивки, идем пока наливать себе кофе...
Процесс для TP-Link TL-WR1043ND длится достаточно быстро, но по горящим светодиодам роутера еще нельзя судить о завершении процесса прошивки. Поэтому, ждем 3 минуты и попиваем кофе.
По истечении 3 минуты, для проверки завершения процесса, запустим командную строку и проверим ping, введя команду ping 192.168.1.1 и нажав Enter. Если процесс прошивки завершен, Вы увидите ответ роутера как на рисунке ниже. Ели же Вам лень - можете это не делать, а по истечении 3...5 минут сразу пытаться подключится к роутеру через браузер.
Примечание. После прошивки роутера, по истечении даже 5+ минут от начала прошивки, у меня никак не получилось сразу зайти в веб интерфейс OpenWRT. Менял разные браузеры - результат нулевой. Не знаю, почему так получается - но это факт (прошивал роутер по разным причинам несколько раз, и так было всегда). А лечится это просто - выдергиваем шнур питания от роутера и через несколько секунд подключаем его обратно.
Набираем в браузере 192.168.1.1 и попадаем на начальную страницу.
Поздравляю, Вы правильно прошили роутер!
Любой маршрутизатор, как и многие другие сложные устройства, оснащается флеш-памятью с набором микропрограмм, которые необходимы для запуска, настройки и функционирования девайса. На заводе-производителе каждый роутер прошивается самой свежей на момент выпуска версией BIOS и до определённого момента этого вшитого софта вполне достаточно для корректной работы в различных условиях эксплуатации. Но изготовитель «железа» может выпустить новый вариант прошивки с более широкими возможностями и исправлением выявленных ошибок. Так как правильно и безопасно прошить роутер TP-Link?
Умение при необходимости самостоятельно перепрошить роутер TP-Link может очень пригодиться любому пользователю сетевого оборудования. Ничего очень сложного в этом процессе нет, главное соблюдать логичность и последовательность действий. Проявляйте здоровую осторожность и осмысленность, ведь неудачная прошивка может вывести ваш маршрутизатор из строя, и вы лишитесь права на гарантийный ремонт устройства.
Итак, с чего начать? Подключаем персональный компьютер или ноутбук к маршрутизатору посредством кабеля RJ-45. Беспроводное соединение по Wi-Fi нежелательно в силу относительной неустойчивости передачи данных. В идеале очень хорошо позаботиться о бесперебойном электропитании для перепрошиваемого девайса и ПК, если это возможно в ваших условиях.
В случае некорректной работы устройства со свежей версией вшитого ПО и по другим причинам, пользователь маршрутизатора может в любой момент осуществить откат прошивки роутера к заводской, то есть установленной по умолчанию. Подробно прочитать о том, как это сделать, можно в другой статье на нашем сайте, перейдя по ссылке, указанной ниже.
В завершение статьи позвольте дать ещё один небольшой совет. На время проведения апгрейда BIOS роутера постарайтесь исключить использование устройства по прямому назначению, например отключив кабель из порта WAN. Удачи!
Установка новой прошивки (или – перепрошивка), может быть как обновлением уже существующей, идущей в устройстве «по умолчанию», так и сменой на новое программное обеспечение. Второй вариант (установка «альтернативной» прошивки) – связан с риском.
Прежде чем «прошивать» роутер какой-то определенной модели, вы должны знать, как выполняется «аварийное восстановление». К этому можно добавить, что установка «альтернативного» варианта прошивки, в любом случае лишает гарантии. Подумайте дважды, нужно ли это, в каждом конкретном случае – должны быть весомые доводы.
Из аппаратного обеспечения, для перепрошивки – нужно три элемента:
При этом, на компьютере, может быть любая ОС (это – не слишком важно), но главное, должны быть записаны файлы. То есть, файлы прошивок (и новой, и той, которая будет прошита в случае «восстановления»). Для каждой модели устройства, «заводские» прошивки – есть на сайте производителя. Например: ftp://ftp.dlink.ru.
Примечание: выбирая прошивку, всегда обращайте внимание на номер ревизии (например, «A1»). Модели разных ревизий – не совместимы, при установке прошивок других ревизий – есть шанс получить «не то».
Также, заметим: альтернативные прошивки для роутеров, могут иметь формат файла, не воспринимаемый устройством, как «прошивка». Обычно, файлы имеют расширение.bin, но есть несколько «фирменных» (как.fwz у последних D-Link, или.trx ASUS). Если роутер с обычной прошивкой – не хочет «видеть» прошивки с требуемым расширением, используют «промежуточную». Так делается, к примеру, для установки прошивки «Билайн» (.fwz) на dir-300.
Перед тем, как перепрошить роутер на что-то альтернативное, убедиться нужно в валидности той прошивки, что будет использоваться для восстановления.
Соедините ПК с портом роутера (LAN1-LAN4) посредством патч-корда. Включите питание роутера, когда он загрузится (через 2-3 минуты) – нажмите reset (5-6 секунд). Этим вы сбросите установки в «начальные».
Теперь, примерно через минуту, вы заходите в web-интерфейс. Находите вкладку «Система» -> «Обновление»:
Или, возможно – «Администрирование» -> «Upgrade» (опция – отвечает за обновление ПО, можно найти в инструкции).
Нажимаем сначала «Обзор», находим нужный нам файл прошивки. Затем, можно нажать «Обновить». Прошивка начнет обновляться.
По завершении, то есть, когда перепрошивка роутера будет выполнена (индикатор дойдет до конца), питание – не отключайте. Не пытайтесь «сбрасывать» роутер сразу (кнопкой reset). Лучше ждать 5 минут, затем – сбросить.
Если все прошло, как положено, то – поздравляем, теперь у вас – роутер с новой прошивкой. То, как поменять прошивку на роутере, сложности не представляет. Важно – другое.
Перед тем, как вы нажимаете «Обновить» (или «Upgrade»), перед вами должны быть:
Если «не знать» хотя бы одно из перечисленного, в web-интерфейс – зайти не получится. Восстанавливать «старую», при этом, придется «аварийным восстановлением». Так что, лучше всего, узнать эти сведения предварительно.
После нажатия reset, роутер перезагрузится. Желательно выполнить перезагрузку компьютера (или, в «командной строке» написать: ipconfig /renew). И, вы зайдете в новый web-интерфейс.
Основные признаки, относящиеся к тому, что устройство исправно (и – работает), это:
Если не выполнено одно из условий – неисправна прошивка (либо – устройство). Однако, зайти в «новый» web-интерфейс бывает непросто и на исправном устройстве. Как обновить прошивку на роутере мы рассмотрели, но забыли настроить второй компонент – сетевую карту ПК.
Начинаем настраивать «Свойства подключения»:
Выбираем режим «статического» IP, заполняем поля:
Жмем «ОК». Пример приведен для IP «192.168.1.1»: в первой строке, мы заменили последнюю цифру (нужно – именно так). Маска подсети, должна быть с последним «нулем».
После нажатия «ОК» – все настроено. Открываем командную строку, пробуем пинговать (пишем ping «IP-адрес роутера»):
Должно быть нечто подобное. Если же, нет («превышен интервал») – не отчаиваемся, а снова идем в настройки «Свойств» сети. С большой вероятностью, вы просто используете неверный IP.
Знание информации об IP-адресе, и уверенность в том, что он – правильный, станет гарантией 90% успеха (остальные 10% – спишем на плохой кабель, погоду, и прочее).
Процедуру прошивки по TFTP, то есть «из консоли», мы рассматриваем потому, что этот метод используется, в том числе, в «аварийном восстановлении».
Перед тем, как прошить wifi роутер из консоли, выполняются те же действия, что при прошивании из web-интерфейса (включение, сброс). Соединение – только патч-кордом.
Первым делом, нам нужен успешный «пинг» роутера. Не получается – смотрите, как делали в предыдущей главе. Надо использовать IP адрес, актуальный для прошивки, установленной на текущий момент.
При наличии ответа от роутера, можно будет настраивать дальше. Проверьте, что в Windows – включен TFTP:
Что делается в «Программах», в «Панели управления». Должно быть так:
Если нет «галочки» – установите, нажмите «ОК». Осталось в «командной строке» написать:
tftp -i «адрес роутера» put «путь к файлу».
Файл прошивки, будет передан роутеру за секунды. Но – нужно ждать 2-3 минуты, когда она будет «записана», затем – какое-то время еще, после чего, можно нажать reset роутера. Собственно, рекомендации – те же, что с перепрошивкой по web-интерфейсу.
Перед тем, как установить прошивку на роутер, вы должны знать, как выполняется «аварийное восстановление», располагая копией «фирменной» прошивки (хотя бы одной).
К частым ошибкам, относятся: включенный файервол/антивирус, работа без прав «администратора». В идеале, должна быть возможность обеспечить (на время прошивки) питание от ИБП. Первый «сброс» с новой прошивкой, вместо reset, можно выполнить отключением БП роутера на 30 секунд.
Встроенная операционная система, основанная на ядре Linux, и предназначенная, в первую очередь, для домашних маршрутизаторов. Стандартные (заводские) прошивки TP-Link не обладают и десятой частью того функционала, что предоставляет OpenWRT. Фактически, взамен «коробочки, которая раздает Интернет», вы получите полноценное самостоятельное устройство с Linux на борту, с возможностью гибкой настройки и установки дополнительных пакетов (торренто-качалка, веб-сервер, сервер DLNA, приличный firewall, udp-to-http proxy и др.)
Предупреждение: все описанные в статье действия вы производите на свой страх и риск. Помните, что при аппаратной прошивке любого сложного электронного устройства очень легко можно получить «кирпич» в результате неверных действий и даже по воле случая. Автор не несет ответственности за испорченное вами оборудование!
Cсылки на прошивки OpenWRT для TP-Link TL-WR741ND Ver.4x, которые прошивал автор:
TL-WR741ND V4 Factory
TL-WR741ND V4 sysupgrade
… и вводим придуманный пароль два раза. Закрываем соединение, набрав в консоли:
sysupgrade -n /tmp/code.bin
Ожидаем некоторое время, по окончании роутер перезагрузится (это видно по лампочкам).
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
После этого производим перезагрузку роутера с помощью кнопки включения/выключения.
На этом всё. В дальнейших статьях рассмотрим настройку роутера с OpenWRT и установку дополнительных сервисов/приложений.
Задавайте вопросы в комментариях, постараюсь на все ответить.