Простая настройка роутера DIR-320 с прошивкой от ASUS для торрентов Печать
27.04.11 14:19
Простая настройка роутера DIR-320 с прошивкой от ASUS для торрентов


Решил написать набор скриптов, которые позволяют делать это легко и просто. При помощи этих скриптов мне удалось настроить свой роутер wl500gp-v1, т.е. скрипты протестированы, хотя гарантий что они заработают у Вас нет никаких. Стоит заметить, что если у Вас возникли проблемы с настройкой, то может помочь сброс всех настроек роутера в дефолт и запуск скриптов после этого.

1. Этот скрипт (ВНИМАНИЕ!!!) удаляет все разделы на диске и форматирует их. Под свап выделяется 256 метров.
Для удаления разделов, создания новых и их форматирования, необходимо выполнить следующий код:
Code:
wget http://root.homeunix.org:8081/install/disk.sh -O disk.sh
wget http://root.homeunix.org:8081/install/ginst.conf -O ginst.conf
chmod +x disk.sh
./disk.sh
2. После того, как разделы будут отформатированы и роутер перезагрузится, для всей последующей настройки роутера необходимо выполнить код:
Code:
wget http://root.homeunix.org:8081/install/install.sh -O install.sh
wget http://root.homeunix.org:8081/install/ginst.conf -O ginst.conf
chmod +x install.sh
./install.sh
Этот код установит набор утилит и приложений, достаточный для того, чтобы Вы могли использовать роутер, в качестве торрент-качалки. Время установки по словам очевидцев около 15 минут. Будут установлены следующие приложения:
dropbear -ssh сервер
rtorrent - торрент качалка
WebUI - веб морда к rtorrent
lighttpd - http сервер с поддержкой ssl.

веб-интерфейс к rtorrent будет находиться по адресу https://192.168.1.1/rtorrent

3. После этого можно будет установить дополнительные приложения. Такие как ADOS и RRDtool.
Code:
wget http://root.homeunix.org:8081/install/ados.sh -O ados.sh
wget http://root.homeunix.org:8081/install/ginst.conf -O ginst.conf
chmod +x ados.sh
./ados.sh

wget http://root.homeunix.org:8081/install/rrd.sh -O rrd.sh
wget http://root.homeunix.org:8081/install/ginst.conf -O ginst.conf
chmod +x rrd.sh
./rrd.sh
Интерфейсы к ADOS и RRDtool будут находиться по адресам https://192.168.1.1/ados и https://192.168.1.1/rrd соответственно.

ВНИМАНИЕ!
Скрипты настоятельно рекомендуется применять только для начальной настройки, т.к. они перезаписывают множество конфигурационных файлов. В том числе /usr/local/sbin/*
В скриптах возможны ошибки, о которых стоит писать здесь. Также будут интересны предложения об усовершенствовании скриптов!

Так как винчестер форматируется в файловую систему ext3, для того чтобы можно было видеть файлы на накопителе из-под виндов, стоит использовать программу Ext2IFS.
Вынимать накопитель во время работы роутера - категорически не рекомендуется.
Если Используется два накопителя - один под программы и свап, другой под закачки, то тот накопитель который используется для закачек, необходимо прописать в файле ginst.conf в параметре storfile перед запуском install.sh.

ЗЫ: проверялось с прошивкой 1.9.2.7-10(.7)
ЗЗЫ: Очень большая просьба всех, кто использует эти скрипты выражать здесь свое мнение об их работоспособности, ошибках, а также о том, чего вам в них не хватает.
ссылка на статью: http://thin.kiev.ua/index.php?option=com_content&view=article&id=380:2011-04-27-12-21-26&catid=71:dir-320-&Itemid=87
оригинал: тут
{jcomments on}
Последнее обновление 27.04.11 14:26