Настройка альтернативной прошивки.doc.pdf

(1601 KB) Pobierz
Настройка альтернативной прошивки, основанной на xWRT, на примере Гаргульи
(Gargoyle) в маршрутизаторе TP-Link TL-WR1043ND .
В начале – респекты.
Выражаю благодарность господам paparazzi и kirt с forum.maxnet.ua за дельные советы, подсказки
и пинания в нужном направлении. А также Imhonet за консультации и помощь в настройке моего первого
маршрутизатора.
А теперь приступим…
Те, кому не хватает функциональности стандартной прошивки, могут установить альтернативную
на выбор: DD-WRT, OpenWRT либо Gargoyle. Все они имеют приблизительно одну основу,
приблизительно одинаковы по функциональности. Я устанавливал и настраивал по несколько
версий каждой, но, на мой взгляд, Gargoyle проще всего в освоении и понимании простым
пользователем. И меньше всего требует ручного «допиливания».
Инструкция не полная, даны только основные настройки. Всё началось с того, что в 8:30 вечера,
во время общения по скайпу, у моего товарища-соседа по Песочину возникло «предложение»
насчет Гаргульи:
Ладно. Как разберешься - готовь "подробную инструкцию для дурака".
И ты пересядешь на гаргулью?
А почему бы и нет? Если все, что мне надо будет нормально работать...
Всё расписать быстро не получалось, и так до часа ночи пришлось сидеть, чтобы написать даже
это. Скорее всего, эта инструкция для тех, кто уже имеет некоторые познания в настройках
маршрутизаторов и может самостоятельно «погуглить» остальное, что здесь не изложено.
Итак…
Q : Зачем нужны альтернативные прошивки? Какие новые возможности они предлагают?
A : Альтернативные прошивки позволяют:
устанавливать прямо на роутер BitTorrent-, eDonkey-клиенты, серверы Samba, FTP, NFS, HTTP, IP-телефонии, Proxy, SQL,
почтовый, и др., функционирующие без участия компьютера;
подключать жёсткие диски с разделами в форматах Ext2, Ext3, Ext4, XFS, ReiserFS, HFS+, BtrFS;
увеличить скорость чтения/записи на расшаренный диск в ~2 раза (при использовании быстрых ФС);
подключать принтер, делая его сетевым.
Хотелось бы отметить несколько моментов:
1. Вы всё делаете на свой страх и риск. Я только даю рекомендации. Если у Вас и так всё
хорошо работает – обходите это экспериментаторство стороной.
2. Если что – восстанавливать придётся Вам лично.
3. «Брикните» маршрутизатор – «повеселитесь» с его восстановлением. Спец-кабель,
дрожащие руки, потные лоб и спина – обязательные атрибуты такого «веселья».
4. Подключение на время обновления прошивки компьютера и маршрутизатора к UPS
весьма рекомендуется.
5. Ни в коем случае не следует прерывать процесс обновления прошивки. Пункт 2-3 никто не
отменил.
885388542.049.png
6. Нарушите порядок действий, не выполните тот же общий сброс – попадёте в пункт 2. А
потом – в пункт 3.
7. Перед изменением настроек – сохраните текущие. Бэкапы очень помогают спокойно жить
и легко переустанавливать прошивку.
8. Маршрутизатор греется – не наваливайте на него ничего. Не устанавливайте его так, чтобы
вентиляционные отверстия были закрыты.
Если я таки Вас не напугал, не отговорил и Вы нормально дружите с головой – можете читать
дальше. В принципе всё можно «поднять» и восстановить. Я «укладывал» свой маршрутизатор во
время экспериментов и «легко» и «тяжело». Правда для восстановления из «тяжело» пришлось
покупать и распаивать кабель и разъём на плате маршрутизатора.
885388542.050.png
Итак, переходим на сайт http :// www . gargoyle - router . com / .
Первое, с чем стоит ознакомиться, это список устройств, протестированных и поддерживаемых
данной прошивкой.
Маршрутизаторы на чипе Broadcom :
Model RAM Flash USB Firmware File(s)
Linksys WRT54GL v1-4 16MB 4MB No *-wrt54g-squashfs.bin
Linksys WRT54G-TM 32MB 8MB No *-wrt54g-squashfs.bin
Asus WL500G Premium v1-2 32MB 8MB 2 *-squashfs.trx
Linksys WRTSL54GS v1-3 32MB 8MB 1 *-wrtsl54gs-squashfs.bin
Linksys WRT54GS v1-3 32MB 8MB No *-wrt54gs-squashfs.bin
Linksys WRT54GS v4 16MB 4MB No *-wrt54gs_v4-squashfs.bin
Rosewill RNX-GX4 16MB 4MB No *-squashfs.trx
Netcore NW618 16MB 4MB No *-squashfs.trx
Motorola WR850G v1-3 16MB 4MB No *-wr850g-squashfs.bin
Motorola WE800G v1
16MB 4MB No *-we800g-squashfs.bin
Buffalo WBR2-G54
16MB 4MB No *-brcm-2.4-squashfs.bin
Маршрутизаторы на чипе Atheros AR231X/531X:
Model RAM Flash USB Firmware File(s)
La Fonera v2100-2200 16MB 8MB No *-root.squashfs, *-vmlinux.lzma
La Fonera+ v2201 16MB 8MB No *-root.squashfs, *-vmlinux.lzma
La Fonera2 v2202 32MB 8MB 1 *-root.squashfs, *-vmlinux.lzma
Accton MR3201A 32MB 8MB No *-root.squashfs, *-vmlinux.lzma
D-Link DIR-300 Rev.A 16MB 4MB No *-root.squashfs, *-vmlinux.lzma
Ubiquiti Nanostation2 16MB 4MB No *-ubnt2-squashfs.bin
Маршрутизаторы на чипе Atheros AR71XX:
Для данного типа машрутизаторов выкладывается два файла прошивки. Прошивка, содержащая в имени файла
слово “factory”, предназначена для установки поверх оригинальной прошивки. А прошивка, содержащая в имени файла
слово “sysupgrade”, предназначена для обновления уже установленной Gargoyle/OpenWrt п рошивки.
Model
RAM
Flash
USB Firmware File(s)
Linksys WRT160NL
32MB 8MB
1 *-wrt160nl-*
Planex MZK-W04NU
32MB 8MB
1 *-mzk-w04nu-*
TP-Link TL-WR741ND v1-1.9 & v2 32MB 4MB
No *-tl-wr741nd-v1-*
TP-Link TL-WR841N v1.5
32MB 8MB
No *-tl-wr841n-v1.5-*
TP-Link TL-WR841ND v3
32MB 4MB
No *-tl-wr841nd-v3-*
TP-Link TL-WR841ND v5
32MB 4MB
No *-tl-wr841nd-v5-*
TP-Link TL-WR941ND v2
32MB 4MB
No *-tl-wr941nd-v2-*
TP-Link TL-WR941ND v3
32MB 4MB
No *-tl-wr941nd-v3-*
TP-Link TL-WR941ND v4
32MB 4MB
No *-tl-wr941nd-v4-*
TP-Link TL-WR1043ND v1-1.8 32MB 8MB
1 *-tl-wr1043nd-*
Ubiquiti Routerstation
64MB 16MB
1 *-ubnt-rs-*
Ubiquiti Routerstation Pro
128MB 16MB
1 *-ubnt-rspro-*
Buffalo WZR-HP-G300NH
64MB 32MB
1 *-wzr-hp-g300nh-*
D-Link DIR-825 b1,b2
64MB 8MB
1 *-dir-825-*
Netgear WNDR3700v1-2
64MB v1=8MB,v2=16MB 1 *-wndr3700-*
Заходим на страницу http :// www . gargoyle - router . com / download . php . Выбираем нужную нам
архитектуру ( Atheros AR71XX ) и скачиваем на компьютер файл прошивки.
885388542.051.png 885388542.052.png 885388542.001.png 885388542.002.png 885388542.003.png 885388542.004.png 885388542.005.png 885388542.006.png 885388542.007.png 885388542.008.png 885388542.009.png 885388542.010.png 885388542.011.png 885388542.012.png 885388542.013.png 885388542.014.png 885388542.015.png 885388542.016.png 885388542.017.png 885388542.018.png 885388542.019.png 885388542.020.png 885388542.021.png 885388542.022.png 885388542.023.png 885388542.024.png 885388542.025.png 885388542.026.png 885388542.027.png 885388542.028.png 885388542.029.png 885388542.030.png 885388542.031.png 885388542.032.png 885388542.033.png 885388542.034.png 885388542.035.png 885388542.036.png 885388542.037.png 885388542.038.png 885388542.039.png 885388542.040.png
 
Далее, заходим в web-консоль своего маршрутизатора. Отсоединяем от маршрутизатора
все кабеля, подключенные к LAN/WAN портам, кроме кабеля компьютера, с которого будем
прошивать. Внимание! По WiFi прошивка невозможна.
Выполняем общий сброс: “System Tools” » “Factory Defaults”.
Маршрутизатор перезапускается, заходим в web-консоль повторно.
Выбираем “System Tools” » “Firmware Upgrade”.
Выбираем скачанный файл gargoyle_1.5.3-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin и
нажимаем “upgrade”.
Приблизительно через 5 минут процесс прошивки завершится и можно повторно заходить в web-
консоль по адресу 192.168.1.1.
Предварительно Вы должны установить для сетевой платы своего компьютера настройки IP
вручную:
Адрес
192.168.1.2
Маска
255.255.255.0
Шлюз
192.168.1.1
Днс-сервер
192.168.1.1
885388542.041.png 885388542.042.png 885388542.043.png 885388542.044.png 885388542.045.png 885388542.046.png 885388542.047.png
 
Приступаем к настройке.
Вход в web-консоль.
Подключаемся к IP 192.168.1.1. Пароль первого входа - “ password ”.
После успешного входа Вам будет предложено установить новый пароль администратора и
выбрать текущую временную зону:
Вводите свой пароль и устанавливайте UTC+2.
Настройка сетевых интерфейсов.
В Device Configuration control устанавливаем:
Слава Богу, для Макснет этого достаточно.
Переходим в WAN configuration controls:
В “Connect via” выбираем DHCP (Wired), устанавливаем галочку напротив “Use Custom MAC
Address” и в соседнее поле вводим МАК адрес сетевой платы, который прописан в Вашем
Договоре на подключение интернета.
Переходим в LAN configuration controls:
Оставляем настройки по-умолчанию. У Вас будет 192.168.1.0/24 подсеть дома.
Переходим к настройкам WiFi (wireless settings):
885388542.048.png
Zgłoś jeśli naruszono regulamin