Была когда то такая проблема, не стартовало что то из S*(хочу стартую, не хочу не буду). Решил ее тем, что убрали вписал все скрипты которые должны были стартовать. И проблем более не было.Code:/opt/etc/init.d/rc.unslung start
Printable View
Здравствуйте. Приобрел RT-N66U, обновил его до последней прошивки 3.0.0.4.370.
Теперь хочу подключить его к репозиторию entware, явной инструкции я не нашел (может плохо искал) но все сводится вот к это ссылке https://github.com/RMerl/asuswrt-merlin/wiki/Entware.
Хочу поднять на нем torrent, почитал на форуме популярные 2 программы transmission и rtorrent. Необходимо графическую GUI которая будет работать как будто у меня торрент стоит на локальном компе(в замен utorrent)? Подскажите какая будет лучше?
- Приведённая ссылка относится к AsusWRT-Merlin, а не к заводской прошивки. В ней действительно развёртывание Entware упрощено встроенным в прошивку скриптом.
- Для запуска сервисов Entware в заводской прошивке используйте этот подход.
- Наиболее похож на uTorrent веб-интерфейс rutorrent, инструкция здесь, картинка интерфейса — ниже.
http://rutorrent.googlecode.com/svn/...scr1_small.jpg
2All Один начинающий товарищ из Entware хочет сделать скрипт авто-установки\-настройки всего необходимого для использования rtorrent\rutorrent. Есть ли в этом необходимость? Если да, то можно будет обернуть его в метапакет, который будет автоматизировать настройку всей необходимой цепочки. Лишь задаст вам пару вопросов о ваших предпочтениях.
transmission + Transmission Remote GUI неплох.
Transmission Remote GUI - локальный клиент, а не веб-интерфейс, внешний вид - копия старого доброго μTorrent 2.x (можно посмотреть на странице проекта - http://code.google.com/p/transmisson-remote-gui/).
Как запасной вариант есть веб-интерфейс самого transmission.
Немаловажный плюс - не требуется дополнительного ПО (screen, php, веб-сервер), только сам демон transmission. Соответственно, результат стабильный, проще установка и настройка, меньше нагружаются ресурсы роутера.
При установке следует учесть, что в Entware transmission разбит на 4 пакета.
Спасибо ответившим!
С торрентом разобрался, мне подходит transmission.
А вот с подключением к репозиторию entware не понятно. Я думал что подключается разом и ставиться пакеты, а тут необходимо через скрипты? Или я не совсем понял как надо? Вот еще ссылка http://code.google.com/p/wl500g-repo/wiki/Using я думал что будет как то так.
Вроде пакеты ставятся, конфигурю, но на какихто этапах есть затыки, делал кто, можно выложить мануал, а в идеале скрипт для настройки? Встроенная торентокачалка какая-то глючная и тормозная
P.S. Сидел на прошивках с http://asus.vectormm.net/rtn/, но начались затыки: при игре в танке по локалке отваливается вайфай, поэтому перешел на Мерлина, на его прошивке всё ок
Кто-нибудь может проконсультировать по такому вопросу.
Роутер asus rt-n16
Всё поставленно из реп. по инструкции из данной темы.
Есть пару торрентов, которые нормально раздаютсь...
Но если добавить некоторые торрент-файлы, то rtorrent падает
например это произойдет у меня, если что-то попытаться слить с debian.org
например эти:
http://cdimage.debian.org/debian-cd/...st.iso.torrent
http://cdimage.debian.org/debian-cd/...st.iso.torrent
то rtorrent падает
допускаю, что может дело не в нем, а в обще в системе... но проявляется при его некой деятельности, опять же не со всеми торрентами, просо я подумал что ладно дам из других источников, но "православный" торрент от debian долже без проблем качаться =)
лог с ошибками прикладываю Attachment 9603
Page allocation failure? Нет, не слышали.
к сожелению нет =(
спасибо за тему
я так понял достаточно где-нибудь в post-boot:
дописать echo 16384 > /proc/sys/vm/min_free_kbytes
и в rtorrent.conf необходимо изменть(добавть) размер буфера на прием/передачу.
safe_sync = yes
receive_buffer_size = 4096
send_buffer_size = 4096
если не прав поправьте...а так ещё раз спасибо...
Ребят, дайте ссылочку, где написано как настроить скачивание Торрентов без использования ПК на внешний HDD. Спасибо! (!последняя прошивка от энтузиастов!)
Имеется Asus WL500W ( прошивка 1.9.2.7-rtn-r5066 ) + HDD 120 GB + желание
Делаем качалку торентов на нем.
1. разгон + off STP+SSH-сервер
2 подготовка HDDCode:nvram set clkfreq=300,150
nvram commit
nvram set lan_stp=0
nvram commit
mkdir -p /usr/local/etc/dropbear
dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key
dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key
mkdir -p /usr/local/sbin/
touch /usr/local/sbin/post-boot
touch /usr/local/sbin/post-firewall
touch /usr/local/sbin/post-mount
touch /usr/local/sbin/pre-mount
touch /usr/local/sbin/pre-shutdown
chmod +x /usr/local/sbin/*
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
echo "dropbear > /dev/null 2>&1" >> /usr/local/sbin/post-boot
flashfs save && flashfs commit && flashfs enable && reboot
2.1 видит ли роутер ваш веник ?
у меня отображает такCode:df -h
2.2 Размонтировать HDDCode:/dev/discs/disca/part1
110.0G 333.5M 104.1G 0% /tmp/mnt/disca_1
2.3 сколько разделов на HDDCode:umount /tmp/mnt/disca_1
у меня отображает одинCode:fdisk -l
2.3 Удаляем разделы и создаем swap ( мини файл подкачки ) и раздел для все остальногоCode:Device Boot Start End Blocks Id System
/dev/sda1 1 14593 117218241 83 Linux
Нажимаем правильную последовательность букв цифр и вводовCode:fdisk /dev/sda
2.4 форматируем второй разделCode:d
n [ENTER]
p [ENTER]
1 [ENTER]
[ENTER]
+512M [ENTER]
t [ENTER]
82 [ENTER]
n [ENTER]
p [ENTER]
2 [ENTER]
[ENTER]
[ENTER]
w
2.5 Должно получиться следующиеCode:mke2fs -j /dev/sda2
3. монтирование swap + optCode:/dev/sda1 1 63 506016 82 Linux swap
/dev/sda2 64 14593 116712225 83 Linux
3.1 Монтируем swap
3.2 делаем монтирование swap автоматическимCode:mkswap /dev/sda1
swapon /dev/sda1
3.3 делаем монтирование opt автоматическимCode:echo "/dev/sda1 none swap sw 0 0" > /etc/fstab
echo "/etc/fstab" >> /usr/local/.files
3.4 Сохраняем и перезагружаемсяCode:/bin/mount -o sync,noatime,rw /dev/discs/disca/part2 /tmp/harddisk
mkdir -p /tmp/harddisk/opt
echo "#!/bin/sh" >> /usr/local/sbin/post-mount
echo "/bin/mount -o sync,noatime,rw /dev/discs/disca/part2 /tmp/harddisk" >> /usr/local/sbin/post-mount
echo "/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt" >> /usr/local/sbin/post-mount
chmod +x /usr/local/sbin/post-mount
3.5 ПроверяемCode:flashfs save && flashfs commit && flashfs enable && reboot
Если так то все гудCode:df -h
4 установка rTorrent + ruTorrentCode:/dev/discs/disca/part2 109.6G 777.5M 103.2G 1% /tmp/mnt/disca_2
/dev/discs/disca/part2 109.6G 777.5M 103.2G 1% /opt
4.1 Переходим в репозиторий Entware
4.2 устанавливаем rTorrent + ruTorrentCode:cd /opt
wget http://wl500g-repo.googlecode.com/svn/ipkg/entware_install.sh
sh ./entware_install.sh
Спросит вопросы отвечайте там легкоCode:opkg install rtorrent-easy-install
4.3 Доработка настроек
4.4 Добавляем автоматическую загрузку rtorrentCode:mkdir -p /tmp/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-firewall
echo "/usr/sbin/iptables -I INPUT -p tcp --dport 51411 -j ACCEPT" >> /usr/local/sbin/post-firewall
echo "/usr/sbin/iptables -I INPUT -p udp --dport 51411:51412 -j ACCEPT" >> /usr/local/sbin/post-firewall
echo "/usr/sbin/iptables -I INPUT -p tcp --dport 81 -j ACCEPT" >> /usr/local/sbin/post-firewall
chmod +x /tmp/local/sbin/post-firewall
нажимаем клавишу - [i] и вставляемCode:vi /usr/local/sbin/pre-mount
нажимаем клавишу - [ESC]Code:/opt/etc/init.d/S80lighttpd start
/opt/etc/init.d/S85rtorrent start
набираем на клавиатуре :wq
4.4
5 ПроверкаCode:flashfs save && flashfs commit && flashfs enable && reboot
5.1 Заходим
У меня роутер по умалчинию 192.168.1.1 и порт я не менял 81Code:http://192.168.1.1:81/rutorrent/
5.2 если включилась морда без ошибок все ок качайте радуйтесь
Летом автор добавил atomic ops, сделав сборку rtorrent/libtorrent для ARM, MIPS, PowerPC невозможной. Пока автор это не поправит или пока не выйдет GCC4.8 с эмуляцией atomic ops новых биддов не будет.
Update. Час назад автор починил указанный баг. Обновлю rtorrent/libtorrent при следующем ежемесячном апдейте.