- Прошивка TP-Link TL-WR841N на dd-wrt
- ВНИМАНИЕ! Никакой ответственности за Ваши действия и Ваше оборудование я не несу! Все что Вы делаете — Вы делаете на свой страх и риск!
- Прошивка DD-WRT на роутерах TP-Link: на примере TL-WR841N
- Особенности
- Инструкция
- Заключение
- TP-LINK TL-WR841ND
- [edit] Wifi Switch toggle script
- [edit] Hacking
- [edit] Serial Port
- [edit] Flashing an alternate firmware from TFTP
- [edit] Recovery
- [edit] Hardware Hacks
- Another.
- 2 комментария:
Прошивка TP-Link TL-WR841N на dd-wrt
Почему я рекомендую использовать альтернативную прошивку для роутера TP-Link 841 — DD-WRT, вместо заводской? Потому что dd-wrt — это очень гибкая прошивка, которая поможет Вам «на всю» использовать ваш роутер. Она конечно, не идеальна, но все равно дает намного больше возможностей, чем прошивка с завода.
Так же DD-WRT более универсальна. Вы можете настроить Ваш роутер Tp-link 841n(d) как маршрутизатор, точка доступа или повторитель, в зависимости от Ваших нужд. Таким образом, вы можете купить за $15-20 роутер и превратить его в то, что вам нужно.
Как происходит процесс перепрошивки роутера TP-link 841n(d)? В случае с TP-LINK TL-WR841N(d) — это довольно просто.
1) Загрузите прошивку. Текущую версию DD-WRT скачать на официальном сайт — dd-wrt.com (качаем оба файла)
Обязательно проверяйте вашу ревизию оборудования! (снизу на наклейке) 2) Отключите Wifi и подключите кабель к вашему порту Ethernet и один из портов LAN на маршрутизаторе. 3)Включите роутер
4) Откройте командную строку (пуск->выполнить->cmd) и введите следующие две команды: ipconfig /release и ipconfig /renew
5) В адресной строке браузера введите http://192.168.0.1
6) Нажмите «системные инструменты», затем нажмите кнопку «обновления прошивки». Выберите factory-to-ddwrt.bin и нажмите обновить. Процедура перепрошивки занимает несколько секунд. Дождитесь окончания обновления и перезагрузки.
7) Перейдите на командную строку и введите: ipconfig /release и ipconfig /renew
8) В адресной строке браузера введите http://192.168.1.1
9) Установите пароль
10) Перейдите в «администрирование» — «обновление прошивки». Снова войдите в систему и нажмите кнопку Обзор. Выберите TL-WR841ND-webflash.bin и нажмите обновить.
Вот и все. Теперь роутер TP-Link TL-WR841ND работает на альтернативной прошивке DD-WRT. И можно настроить его, как вы хотите.
ВНИМАНИЕ! Никакой ответственности за Ваши действия и Ваше оборудование я не несу! Все что Вы делаете — Вы делаете на свой страх и риск!
Алексей 27.06.2017 10:37
у меня не получается обновить.выдает ошибку 18005 Admin 27.06.2017 12:22
Сам лично не сталкивался с такой проблемой, почитал форумы, вот что пишут, но сам лично данный метод не проверял и проверить сейчас не на чем (орфография сохранена): если загрузчик выдаёт ошибку 18005 и ни в какую роутер не признаёт прошивки всё же можно попробовать залить с веб интерфейса альтернативную например open wrt например отсюда http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/ , чистые с вебкой , если прошьётся то и откатиться можно будет без промблем и пробовать официальную на ваш выбор , если так же и будет выдавать ошибку выход один программатором считать дамп , полностью стереть флеш , перезалить загрузчик и залить прошивку, в случае если часть секторов на флешке повреждена , флешку берём здесь http://www.chipdip.ru/product/w25q32fvssig-25q32fvsig/ шьём программатором , впаиваем не исключаю частичное повреждение оперативки , меняем ,бывает , но крайне редко., , ,вроде бы всё.
Алексей 27.06.2017 13:54
прошивка встала.только мне теперь ничего непонятно в ней Алексей 27.06.2017 14:10
у меня тплинк 841n/ v9 на сайте dd-wrt для него нет прошивки( можете еще что-то посоветовать?
Admin 28.06.2017 04:19
Алексей, посоветовал бы Вам установить OpenWRT, есть актуальная версия под вашу аппаратную часть. https://wiki.openwrt.org/ru/toh/tp-link/tl-wr841nd На данной страничке есть инструкция по установке на Вашу модель, а так же инструкция на русском языке
Евгений 06.10.2017 08:11
Подскажите, сайт dd-wrt.com нерабочий более? Прошивки вижу, но скачать не получается, они неактивные. Old_man 06.10.2017 17:07
http://dd-wrt.com/site/support/other-downloads Вот. Счелкаешь левой мышью на каждом файле и он уходит в загрузку. Евгений 03.12.2017 22:20
Использую DD-WRT на этом девайсе. Все бы ничего, но по непонятным причинам скорость по PPTP режет на уровне 13-15 Мбит. На родной прошивке такого не наблюдается. Кто сталкивался, подскажите, можно ли это как-то поправить?
Admin 04.12.2017 05:12
Покурил немного форумы, при данной проблеме советуют перейти на OpenWRT (это мнения с форумов, не мое). и еще совет нашел: «Настройте роутер в режиме бриджа и поднимите pptp с компа, тогда будет понятно, где проблема. Может у вас роутер какое-нибудь шифрование не вытягивает в pptp.» От сюда: http://forum.ru-board.com/topic.cgi?forum=8&topic=50316&start=20
Артем 15.02.2018 20:07
Поставил прошивку openwr. Объясните, пожалуйста, как настроить роутер в режиме репитера. в интернете нашел только описание режима моста. Если я правильно понял — эти режимы разные. в режиме моста скорость падает в двое.
Виталий 16.02.2018 05:08
Ну да, это принципиально 2 разных режима работы. Только проблема, с OpenWRT работал единожды и очень давно, а под рукой нет его сейчас, чтобы подсказать (((
Игорь 21.11.2018 09:34
можно ли с помощью этой прошивки назначить за wan какой нибудь lan port Виталий 28.11.2018 06:49
Привет всем! Для чего прошивать дважды вторым файлом TL-WR841ND-webflash.bin? спасибо Sek 17.05.2019 06:41
Кто знает где лучше купить UKP-66, говорят классная замена домофонной трубке (нет висящих проводов), но что-то там по совместимости непросто. Максим 12.01.2020 13:48
и что конкретно эта прошивка даст для обычного пользователя, кому не нужны особые режимы работы, вроде моста или репитера? хоть бы один пример привёл, а то один пустой писдешь.
Виталий 13.01.2020 05:37
Если Вы не знаете что такое DD-WTR, то данная статья явно не для Вас. В данной статье рассматривается как установить, а не для чего нужна данная прошивка. сергей 02.02.2020 18:26
стабильность и скорость она дает,на официальной прошивке отвалы и режет скорость
Ваш покорный слуга — компьютерщик широкого профиля: системный администратор, вебмастер, интернет-маркетолог и много чего кто. Вместе с Вами, если Вы конечно не против, разовьем из обычного блога крутой технический комплекс.
Прошивка DD-WRT на роутерах TP-Link: на примере TL-WR841N
Чтобы расширить функционал маршрутизаторов TP-Link, не обязательно покупать дорогие модели Archer. Можно использовать популярный TL-WR841N за 20 долларов, а с помощью прошивки DD-WRT, TP-Link роутер разрешит создать FTP-сервер, домашний медиа сервер, настроить удаленное управление, перевести устройство в режим ретранслятора для создания бесшовного Wi-Fi, и многое другое.
Особенности
DD-WRT – свободная альтернативная прошивка для Wi-Fi маршрутизаторов представляет собой операционную систему на ядре Linux. С заводскими настройками ОС для маршрутизаторов имеет обширный функционал, в отличие от заводских TP-Link.
В личном кабинете TP-Link TL-WR841N с прошивкой DD-WRT, можно мониторить статистику, нагрузку на локальную сеть и интернет. Есть информация о потребляемом трафике Wi-Fi. Указываются нагрузки на ЦП и память маршрутизатора.
Инструкция
Как поставить прошивку DD-WRT на роутер, рассказывается в следующем видео:
Для успешной прошивки TL-WR841N нужно придерживаться инструкции:
- Выберите прошивку для вашей модели сетевого устройства, загрузите на компьютер.
- Качать нужно 2 файла.
- Подключитесь компьютером к вашему роутеру напрямую кабелем, выключите Wi-Fi.
- Перезагрузите роутер.
- Откройте командную строку, введите команду ipconfig /release (это позволить сбросить настройки).
- Через браузер перейдите по адресу 192.168.0.1
- В веб-интерфейсе роутера зайдите в «Системные инструменты», выберите «Обновление встроенного ПО».
- Выберите из папки первый файл factory-to-ddwrt.bin и начните обновлять.
- Дождитесь конца процесса.
- После перезагрузки в консоли снова введите ipconfig /release и ipconfig /renew
- Через адрес 192.168.1.1 зайдите в админку, установив попутно новый пароль.
- Зайдите в раздел» «Администрирование» – «Обновление». Подтяните через окно поиска файл TL-WR841ND-webflash.bin, утвердите запуск процедуры.
- Перезагрузите роутер.
Готово. Теперь на маршрутизаторе TP-Link прошивка DD-WRT.
Заключение
DD-WRT – многофункциональная операционная система для маршрутизаторов. Работает с множеством моделей фирм TP-link, D-Link, Asus, Mikrotik, NetGear и прочими. Устанавливается просто с помощью компьютера и подключенного сетевого кабеля. Первый файл прошивает, второй – обновляет до нужной версии.
TP-LINK TL-WR841ND
Note: TP-Link TL-WR840N is similar to the 841ND. Note: V13 is marvell based and is not currently supported.
[edit] Wifi Switch toggle script
#!/bin/sh instance=`ps | grep [c]ustom.sh | awk '' | wc -l` instanceps=`ps | grep [c]ustom.sh | awk '' | head -1` while [ "$instance" -gt "2" ]; do kill -9 "$instanceps" sleep 2 instance=`ps | grep [c]ustom.sh | awk '' | wc -l` instanceps=`ps | grep [c]ustom.sh | awk '' | head -1` done while true; do sleep 10 gpio16=`cat /proc/gpio/16_in` wstatus=`iw ath0 info | grep ssid` if [ "$gpio16" -ne "0" ] && [ -z "$wstatus" ]; then ifconfig ath0 up sleep 5 hostapd -B -P /var/run/ath0_hostapd.pid /tmp/ath0_hostap.conf sleep 20 wstatus=`iw ath0 info | grep ssid` if [ -z "$wstatus" ]; then ifconfig ath0 down sleep 5 kill -9 `ps | grep [h]ostapd | head -1 | awk ''` fi fi if [ "$gpio16" -eq "0" ] && [ -n "$wstatus" ]; then ifconfig ath0 down sleep 5 kill -9 `ps | grep [h]ostapd | head -1 | awk ''` fi done
[edit] Hacking
[edit] Serial Port
In the pictures above there are schematics for soldering an Serial port. The serial runs at 115200 8N1.
To get into the U-Boot prompt, you have to type >tpl< while booting.
[edit] Flashing an alternate firmware from TFTP
First setup a TFTP server which is serving the firmware file. (Only flash «factory-to-«ddwrt/openwrt files). See Where do I download firmware? for links.
Then we have to setup the network settings. Type the following things into the bootloader prompt. Replace ROUTERIP and SERVERIP with the right IPs.
setenv ipaddr ROUTERIP
Now we have to load the firmware into the memory!. Replace FACTORY-TO-OPENWRT/DDWRT.bin with the right filename of the image!
ar7240> tftpboot 0x80000000 FACTORY-TO-OPENWRT/DDWRT.bin
You will read something like that. The size is very important. Note it. It can differ to the example.
Bytes transferred = 3932160 (3c0000 hex)
The last steps are erasing the flash and writing the new image to the right address. Replace 3c0000 with the address you noted before.
ar7240> erase 0x9f020000 +0x3c0000
ar7240> cp.b 0x80000000 0x9f020000 0x3c0000
[edit] Recovery
[edit] Hardware Hacks
I already managed to solder an USB Hub on that router, with an 7805 as power supply.
I’ll write somthing about it, next time!!
Another.
Хороший WiFi роутер для дома, дешевый. В стандартной прошивке все настройки понятны и логичны. Работает стабильно — провайдер DOMRU. Но иногда хочется больше — например увеличить колличество подключаемых клиентов WiFi. Встает вопрос о альтернативной прошивке. На данный момент имеется возможность прошивки в OpenWRT и DD-WRT. Поиск в интернете поможет с процедурой. Я же помогу инструкцией для DD-WRT
В первую очередь смотрим версию HW на коробочке — у меня оказалась 8.2.
Затем идем на сайт DD-WRT для проверки совместимости с альтернативной прошивкой, поиском и чтением по форумам — выяснилась совместимость с версиями вплоть до 8.4 (мне повезло). Можно качать прошивки.
Берем здесь factory-to-ddwrt.bin — для первоначальной прошивки из стоковой (от производителя) в DD-WRT. И tl-wr841nd-webflash.bin — для конечной прошивки.
Подключаем роутер к компьютеру ethernet кабелем в любой разъем LAN, и не вытаскиваем до окончания шаманства.
Прошивать надо из WEB интерфейса роутера — главное не перепутать порядок (1. factory-to-ddwrt.bin 2. tl-wr841nd-webflash.bin). После загрузки каждой из прошивок не торопимся с отключением, роутер сам перезагружается, и где-то на 5 минуте готов к следующей прошивке или работе (по умолчанию для DD-WRT доступ на интерфейсе 192.168.1.1)
Спасибо форумам forum.ixbt.com и dd-wrt.com
2 комментария:
привет
а есть ли смысл шить этот аппарат на родной прошивке прошивкой от dd-wrt?
в чем отличая родной от dd-wrt?
спасибо Ответить Удалить
привет, есть смысл прошивать только в том случае — если что-то не устраивает (увеличение wifi клиентов, настройка VPN и т.д.) Удалить