Точно. Спасибо за ответ
Printable View
Хочу сделать 2 вещи:
1. Во-первых, дифирамбы gostest! Потому что все мои предыдущие попытки сделать что-то путнее с роутером натыкались на ту или иную проблему, хоть и делал все по-обезьяньему, по ртфм. Винт-то я разбил и отформатировал, а все остальное сделал волшебный скрипт. Разве что после всего я установил mc для разных целей и все. СПАСИБО! (множество восклицательных знаков)
2.Чувствую себя невероятно глупо, но у меня почему-то вообще не раздаются торренты. Я сначала думал что некому раздавать, потом - что не открыты какие-то порты. Гуру, подскажите, где что подсмотреть, подкрутить, может какие-то порты на роутере открыть? А то сейчас какая-то идиотская ситуация - мне положили в рот уже разжеванное (с этими скриптами даже обезьяна могла бы настроить роутер), а я совсем не справился даже с обычной механической работой.
У меня после установки скроипта все заработало, за исключение того, что в файле post-firewall в начале небыло строчки #!/bin/sh. Возможно поэтому у тебя и не раздается...
Вобщем отключил WAN-LAN фильтр и заново начал ставить. Отформатировал, перегрузился .Все прошло до конца нормально все скачалось и наверное установилось (лог прикрепил). Так вот http://192.168.1.1:8081/rtorrent и http://192.168.1.1:8081/ados не работают. При открытии страницы торрента выдаед ошибку (рисунок).
При открытии АДОС - пишет: внутренняя ошибка сервера.
на всяк случай:
Помогите плиз.Code:[admin@HomeRouter root]$ ps aux | grep lighttpd
admin 153 0.0 5.6 5212 1696 ? S 22:20 0:00 /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
admin 238 0.0 1.1 1032 332 pts/2 S+ 22:24 0:00 grep lighttpd
[admin@HomeRouter root]$
З.Ы. Насчет АДОС. Так это уже готовая качалка или к ней еще надо чего-то доустанавливать?
Сделал, все равно не помогает.
Попробовал вернуть роутер к фабричным настройкам, с винта удалил партиции, переразбил полностью скриптами, короче развлекался как мог.
Но на этот раз оно вообще с торрентс ру не хочет тянуть :(
О, попробовал удалить скачанные до того файлы и потянуть заново. Начало закачивать. С этим разобрались.
Пока писал, начало отдавать файл на 2.3 кб :) Ура! Спасибо!
Посмотрим насчет скорости отдачи, но пока хоть что-то :)
Снова полнейший штиль, ну, пусть пока потянет, а вдруг действительно не качают.
Кстати, вроде бы порт, который в пост-фаервол, это порт на веб-интерфейс, работает и так.
спасибо автору поста. С первого раза все получилось. Но вдруг пропал доступ samba. Зашел в настройки роутера, а там стояло что доступ выключен. Поменял на "да" и перезагрузил роутер. Самба появилась, но теперь торрент не работает. В веб-морде пропали закачки, а в логе пишет
bad response (500) и т.п.
С чем это может быть связано?
З.Ы.
нюанс следующий: т.к. я уже давно диск примонтировал к роутеру (ext3), на нем скопилось много файлов, я все шаги по форматированию и монтированию разделов пропустил.
ghostest
большое спасибо за скрипты и за инструкцию, все заработало сразу и torrent и ados и samba.
Good job.
предлагаю добавить в
/usr/local/post-firewall
iptables -I INPUT -p tcp --dport 51777:51780 -j ACCEPT
iptables -I INPUT -p udp --dport 51777:51780 -j ACCEPT
порты торрента по умолчанию для входящих клиентов, иначе они не могут скачивать, и ессесно ретинг падает.
Насчет спора о GUI поддерживаю точку зрения, что его производительность не влияет на основную работу торрента главную часть времени.
---------------------------------------------------------------------
В каждой пустыне есть оазис, но не каждый верблюд
знает как его найти.
andreyshulgin, спасибо! Видимо оно :)
Вот, ничего не делаю, примус починяю, подхожу к компу - опять 500, опять торрент упал. В принципе, работает он довольно-таки долго и беспроблемно, падает не то чтобы очень часто. Гуру, подскажите, а можно как-то что-то куда-то дописать, чтобы в случае падения рТоррент его запускало заново автоматом?
P.S.
Так как с жестким диском на который происходит запись, система напоминает сервер, и учитывая то что питание выключается путем выдергивания шнура питания, НЕОБХОДИМО выполнение процедуры recovery при каждом включении девайса. Аналог - это кластеры на более старших собратьях.
Должно как минимум выполняться перед монтированием
1. fsck.ext3 -yf /dev/discs/disc0/part2
2. и после монтирования как замечено
/opt/etc/init.d/S99rtorrent stop
/opt/etc/init.d/S99rtorrent start
Я думаю сюда кто-нибудь сможет добавить что-нибудь для samba, ados ...
на второй пункт я уже у себя поправил и торрент больше не надо перезапускать после каждой загрузки, я это сделал так:
найдите в файле /opt/etc/init.d/rc.unslung секцию case и замените на эту
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
d_stop
sleep 1
d_start
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
d_stop
echo "."
;;
restart|force-reload)
echo -n "Restarting $DESC: $NAME"
d_stop
sleep 1
d_start
echo "."
;;
*)
какие действия нужно произвести до запуска данных скриптов? если можно киньте ссылочку!
Отформатировал диск под виндой в Акрониксе - создал 2 раздела, один своп 512МБ, остальное ext3 (кстати, какой из низ должен быть активным??).
Подклчил диск к роутеру, запускаю черз telnet первую команду
получаю ошибку:Code:wget http://root.homeunix.org:8081/install/formatall.sh -O formatall.sh
---------Code:wget: root.homeunix.org: Unknown host
Извиняюсь, вопрос снят. В настройках роутера не был указан DNS.
Всё работает - автору ОГРОМНОЕ СПАСИБО! сам таких результатов так и не смог добиться :)
Появился другой вопрос. В сетевом окружении роутер перекочевал из моей рабочей группы в новую MSHOME, живёт там под именем GROUTER, и в нём есть только папки ados и torrents.
Можно как-нибудь увидеть остальные папки и вернуть роутер в мою рабочую группу?
Media Tomb не открывается.. хотя в процессах запущена.. что делать? скажите что надо выложить..
Вобщем пока ждал ответа на мой пост http://wl500g.info/showpost.php?p=109707&postcount=166 решил поробовать запустить рторрент с консоли. Так вот нашел на torrents.ru файл фильма "секретные материалы" с расширением .torrent, скопировал в директорию opt/share/torrent/dl/. Потом остановил качалку:
И запустил так:Code:/opt/etc/init.d/S99rtorrent stop
Ура! Запустилась. Начала коннектица, а потом выдала следующее:Code:rtorrent -n -o import=/opt/etc/rtorrent.conf
Куда копать?Code:Storage error: [File chunk write error: No such file or directory.]
Когда поменял директорию в rtorrent.conf с /opt/share/torrent/work на /opt , начала качать (правда медленно, но это уже детали). Есть подозрение, что мешает Самба ибо /opt/share/torrent/work шарится, хотя выключение Самбы в smb.conf проблему не решило.
Вопрос с неработой Веб морды и ADOS остается открытым
Дабы удобно добавлять торренты, я расшарил директорию dl и написал батник, который копирует *.torrent в папку:
После чего проассоциировал *.torrent c этим батником.Code:copy %1 "//192.168.1.1/dl"
Соответственно, как только нужно скачать торрент, я вместо скачивания файла жму "Открыть", файл копируется, закачка начинается.
Но меня никак не оставит ощущение, что это я сделал через задницу и есть способы более простые и/или удобные, по крайней мере, менее тупые. Подскажите, плиз :)
Она должна быть отключена в интерфейсе. Т.к. она запускается в /opt/etc/init.d/S97Samba. "Пропасть" самба могла из-за того, что по умолчанию имеет группу MSHOME. Настраивается это в файле /opt/etc/samba/smb.conf.
Сейчас Вам надо внести необходимые изменения в /opt/etc/samba/smb.conf, отключить самбу в веб-интерфейсе и перезагрузиться.
У меня такие проблемы после установки.
1. Веб-морда запускается, но после этого во вкладке log сразу пишет:[19:02:43] WebUI started.
[19:02:48] Время запроса к rTorrent истекло.
[19:02:53] Время запроса к rTorrent истекло.
[19:02:53] Время запроса к rTorrent истекло.
[19:02:58] Время запроса к rTorrent истекло.
[19:02:58] Время запроса к rTorrent истекло.
[19:02:58] Время запроса к rTorrent истекло.
[19:02:58] Время запроса к rTorrent истекло и тд.
Соответственно торрент-файлы не добавляются и ничего не работает. Пробовал останавливать/запускать rtorrent вручную - картина не поменялась.
2. При добавлении ссылки в ADOS если она с пробелами, то пишет что "поле формы не содержит ни одной ссылки на файл" . Убрал пробелы, добавил закачку, а потом в свойствах сделал обратно. Но почемуто всеравно не качает. Качаю с ФТП, в настройках выставил логин.
что делать?
PS чуть позже роутер повесился, после перезагрузки веб-морда пишет:[19:20:52] WebUI started.
[19:20:53] Bad response: (500) итд.
Я в первую очередь начал мучать ntorrent - там в описании есть возможность проассоциировать торрент с программой. Но наткнулся на засаду: когда пытаюсь добавить торрент из коммандной строки, он мне говорит: "сначала нужно установить соединение", это при том что у меня с роутером соединяется автоматом. Поэтому начал искать обходные пути.
Была идея сделать это через ftp, чтобы не шарить дополнительную папку, но мое знание синтаксиса ftp.exe совсем ниже плинтуса :)
Вобщем начал разбираться почему у меня не работает веб интерфейс и пришел к выводу, что неправильно работает lighthpd, а именно по адресу 192.168.1.1:8081 она мне выдает нормально страничку "Server is Running", а для торрента и адоса не выдает, так вот я глянул лог так там следующее
Хотя все делал как сказано в этой ветке. Жду комментариев. СпасибоCode:2008-09-03 23:22:56: (log.c.75) server started
2008-09-03 23:22:56: (mod_fastcgi.c.1029) the fastcgi-backend /opt/bin/php-fcgi failed to start:
2008-09-03 23:22:56: (mod_fastcgi.c.1043) terminated by signal: 11
2008-09-03 23:22:56: (mod_fastcgi.c.1048) to be exact: it segfaulted, crashed, died, ... you get the idea.
2008-09-03 23:22:56: (mod_fastcgi.c.1050) If this is PHP, try removing the bytecode caches for now and try again.
2008-09-03 23:22:56: (mod_fastcgi.c.1340) [ERROR]: spawning fcgi failed.
2008-09-03 23:22:56: (server.c.909) Configuration of plugins failed. Going down.
Тут два косяка на самом деле -
1) в начало файла #!/bin/sh не дописываешь
2) уже писал - в конце скрипта
/bin/cat /usr/local/sbin/post-firewall | /opt/sbin/uniq > /usr/local/sbin/post-firewall
uniq - все равно говорит нету :(
Я для себя решил проблему дописыванием файла руками после всех твоих скриптов и не жалуюсь :)
Кто может скинуть скрипты?
wget http://root.homeunix.org:8081/install/install.sh -O install.sh
ссылки не работают
Мдя, сегодня вырубали свет днем. После этого винт не определяется. Надеюсь, что он не умер, а просто проблемы с боксом. Надеюсь, в ближайшем времени решить этот вопрос. Но было бы здоров, если бы кто-то кто пользовался в последнее время этими скриптами, выложил бы их у себя. При этом, необходимо будет исправить адрес в ginst.conf.
Ждемс когда у тебя все заработает
Ребят, я не знаю насколько я все правильно сделал, но закинул скрипты временно себе на сайт, в урле подменяйте адрес на http://fanex.org.ua:80/wl500/ - ginst.conf я отредактировал.
Единственное, в /tmp/local/root у меня не осталось скриптов format.sh и disk.sh и разбить-отформатировать винт не выйдет. Если у кого в загашниках завалялось...Code:wget http://fanex.org.ua:80/wl500/install.sh -O install.sh
Пока ждал ответа у гуру, так и не дождался. Разобрался сам. Вобщем веб морды заработали и АДОС и торренты. Сделал следующее: оформил файл конфигурации lighttpd.conf как сказано в этом http://wl500g.info/showpost.php?p=53152&postcount=1 посте. А в файле 10-php-fcgi.conf , закоментировал секцию fastcgi.server. И опля, все ошибки пропали и вебморды заработали.
Выложите пожалуйста скрипты (если остались у кого).Заранее спасибо
при попытке воспользоваться данным методом выскакивает
что не так?Quote:
[admin@WL-001E8C77C30E root]$ wget http://root.homeunix.org:8081/install/formatall.sh -O formatall.sh
Connecting to root.homeunix.org[91.122.81.14]:8081
wget: Unable to connect to remote host (91.122.81.14): Connection refused
Насчет скриптов, я устанавливал недели 2 назад, вроде работает, так вот скрипты сохранились в root, могу их выложить.
Вопрос: там все скрипты, нужные для начальной установки? Сцылки в них рабочие или тоже надо менять?