В общем, поскольку прошивка DIR-320 основана на LINUX, я решил поднять прямо на нем torrent клиента.
Плюсы: При подключенном внешнем HDD или флешке к роутеру и запущенном клиенте, не нужен компьютер. Роутер и сам все закачает.
Для эксперимента было железо:
Роутер DIR-320 с прошивкой Tomato Version 1.28
Билайн модем + СИМка с тарифом от МТС. Модем перешит на Etisalat.
Флешка Kingston 8Gb.
USB Hub фирмы Bites.
*********************
Подключаем все.
Подключаемся к роутеру через telnet 192.168.1.1 Вводим логин/пароль...
Создаем на флешке директории:
mkdir /mnt/Disc_1_0/opt (Disc_1_0 - метка примонтированной флешки)
mkdir -p /mnt/Disc_1_0/data/torrents
mount -o bind /mnt/Disc_1_0/opt /opt
mount -o bind /mnt/Disc_1_0/ /mnt
Далее через тот же telnet скачиваем клиента:
wget http//3iii.dk/linux/optware/optware-install-ddwrt.sh -O /tmp/optware-install.sh
sh /tmp/optware-install.sh
Устанавливаем:
/opt/bin/ipkg-opt -verbose_wget install transmission
/opt/bin/transmission-daemon -g /mnt/Disc_1_0/data/torrents/.config/transmission-daemon
killall transmission-daemon
wget http//3iii.dk/linux/optware/settings.json -O /mnt/Disc_1_0/data/torrents/.config/transmission-daemon/settings.json
/opt/bin/transmission-daemon -g /mnt/Disc_1_0/data/torrents/.config/transmission-daemon
Всё!
Можно постучаться на 192.168.1.1:9091
Если все настроено правильно, должно работать.
Чтобы Торрент сам поднимался при включении роутера надо еще прописать его запуск:
Через Web интерфейс заходим на роутер. Ищем слева раздел:
Раздел "USB and NAS" - подраздел "USB SUPPORT" и в окне "After Mounting" пишем:
mount /mnt/disc1_0/opt /opt (обращаем внимание на метку смонтированного диска disc1_0)
/opt/bin/transmission-daemon -g /mnt/disc1_0/data/torrents/.config/transmission-daemon
**********
Ну, вот, вкратце, всё)))
У меня работает, вот закачивал музыку:
PS: IP роутера должен быть 192.168.1.1 Иначе демон не пускает к себе. Видно в конфиге прописано.
PPS: Я не силен в Linux, но зная её основы можно все сделать.
Кому интересно - спрашивайте! Расскажу как сам поднимал.
Офсайт статьи