Вобщем сегодня от использования родного торрента DNS 323 и перешёл на Transmission
перешёл из-за того, что родной стал глючить и зависать веб оболочка, так ещё минусы проявились после перезагрузки встроенный клиент торрента стал заново качать мне скаченные файлы, которые очень большие. Это показала статистика, что скачивание происходит! Заметил, что готовые файлы лежали в complete, а повторно закачивались в incomplete...
через веб интерфейс управлять такой ситуацией, когда зависоны не было возможности, на вкладку установки (чтобы ограничить скорость скачивания до 1кб. сек.) получалось зайти браузером только Оперой и то после долго ожидания, но кнопки стоп не работала! Видимо явабиблиотека не подгружалась скрипта. Плюнул я на всё это дело и зашёл по сетке в папку torrents и удалил все файлы. После этого сделал reboot зашёл в веб-облочку и наконец, увидел 0 заданий. душа отлегла, и приступил к установке Transmission
чтобы установить данного клиента нам нужно сделать следующее
1) Зайти в веб-интерфейс (у меня и включить FTP сервер, для пользователя, который сможет заходить в Volume_1
2) затем скачать на компьютер два файла
fun_plug (from
http://www.inreto.de/dns323/fun-plug/0.5/) !файл без расширения названия файла. его нужно просто "Сохранить ОБЪЕКТ КАК..."
fun_plug.tgz (from
http://www.inreto.de/dns323/fun-plug/0.5/)
3) На компьютере ПК используем, например "тотал коммандер" и создаём учётную запись FTP
вводим данные
Название соединения, например: DNS323
указываем IP нашего устройства DNS323 (у меня 192.168.19.100)
логин-имя
пароль
жмём ок и мы по ftp заходим в DNS 323!
Далее копируем по FTP два файла (fun_plug, fun_plug.tgz) с Персонального Компьютера и кладём в папку Volume_1 на устройстве DNS-323.
после этого делаем перезагрузку нашего устройства.
для ПК скачиваем бесплатную программу Putty
вводим IP нашего устройства DNS323, НО чуть ниже ставим КНОПКУ_ТОЧКУ, где написано Connection type: Telnet, port 23
нажимаем ок и видим приглашение к работе #
ставим uclibc
набираем без кавычек “cd /mnt/HD_a2” и жмём <Enter>
увидим это “/mnt/HD_a2 #”
набираем теперь команду опять без кавычек “wget
http://www.inreto.de/dns323/fun-plug/0. ... 9.29-7.tgz” и жмём <Enter>
ждём загрузки пакета и ничего не набираем!
скачали и набираем funpkg -i uclibc-0.9.29-7.tgz и нажимаем <Enter>
сделали и далее набираем reboot и нажимаем <Enter> и затем переходим к следующим шагам
теперь ставим Transmission
заходим снова в Putty как я писал выше.
видим приглашение к работе #”.
набираем “cd /mnt/HD_a2” нажимаем <Enter>
после команды автоматически переходим в эту директорию “/mnt/HD_a2 #”
набираем теперь команду “wget
http://kylek.is-a-geek.org:31337/files/curl-7.18.1.tgz” и жмём <Enter>
как скачался этот пакет curl будем дальше качать Transmission
для этого снова набираем без кавычек
“wget
http://kylek.is-a-geek.org:31337/files/ ... 1.76-1.tgz” и нажимаем <Enter>
подождали и как скачалось...
делаем распаковку
вводим команду “funpkg -i curl-7.18.1.tgz” и <Enter>
вводим команду “funpkg -i Transmission-1.76-1.tgz” и жмём <Enter>
теперь осталось запустить нашу программу, и делаем команду, она длинная “chmod a+x /ffp/start/transmission.sh;sh /ffp/start/transmission.sh start”
жмём ввод. и получаем сообщение, что starting transmission (если всё ок)
а дальше останавливаем командой transmission “sh /ffp/start/transmission.sh stop” и жмём <Enter>
нужно теперь поправить конфиг. файл transmission
для этого в Putty набираем “vi /mnt/HD_a2/.transmission-daemon/settings.json” и жмём <Enter>
перед вами будут данные (много конфиг. переменных)
нам нужен контейнер строчка, где написано “rpc-whitelist” чтобы туда попасть надо на клавиатуре зажать <shift> и перемещаться стрелками до этой строки “rpc-whitelist”, когда до неё добрались, нажимаем на клавиатуре клавишу <End>
Курсор будет конце 127.0.0.1, но нам надо на клавиатуре НАЖАТЬ два раза <-- левую стрелку, чтобы курсор был над этим символом ”
Далее нажимаем на клавиатуре I (тем временем, если вы присмотритесь в левом нижнем углу поменяется символ с "-" на большую букву "I" это значит, что мы можем теперь редактировать данные контейнера!) и набираем наш IP окружения устройства, но в конце ставим *, например 192.168.19.* Должно получится так
“rpc-whitelist”: “127.0.0.1,192.168.19.*”,
если нам надо отредактировать контейнер, "download-dir": (это путь, куда будет сохраняться, скаченные файлы) поступаем таким же образом.
Находим строку "download-dir":
и пишем например как у меня "\/mnt\/HD_a2\/!Torrents"
после редактирования нажимаем <ESC> и в нижнем углу поменяется снова символ с "I" на "-", если так, то теперь нажимаем shift+: в этом углу появится ":"
набираем теперь “wq” и жмём <Enter,> таким образом, мы сохранили нашу правку в конфиг файле.
Теперь если вы помните мы перед правкой выключили transmission, теперь его надо включить командой “sh /ffp/start/transmission.sh start”
будет написано, что включилось.
осталось теперь зайти и работатать с торрентами
http://192.168.19.100:9091 (
http://IP:9091)
внимание IP это адрес DNS323!
p.s.
в принципе команды можно не набирать, а копировать и вставлять Ctrl+V!
инструкция на EN
http://www.shadowandy.net/2009/01/trans ... ns-323.htm
(обновил информацию. 15 декабря 2009)