Пробовал такая же ошибка. Роутер Wl500gp v1. Еще есть идеи?
Printable View
1. Тему Novik почитайте, автора веб морды. Он много чего полезного писал.
2. Веб морда по-русски пишет обо всех проблемах, какие влияют на работоспособность.
3. В консоль rtorrent заходили? Там Много полезного про закачки можно найти.
4. Места свободного на диске, куда качается, много осталось?
vectorm
Да виноват, твою дивизию! :D Надо поиском пользоваться. Места свободного меньше 512 мб осталось...
Иду читать все что ты предложил, спасибо!
Вот ответ, для тех кто на эти грабли наступит
http://wl500g.info/showpost.php?p=115403&postcount=357
Вот после выполнения первого скрипта и перезагрузки набрал monut и потом fdisk -l. При выполнении второго скрипта возникает ошибка. Диск вставлен в верхний USB такая же фигня в нижнем. Ранее этот же скрипт использовал и все работало без сбоев почти год, пока блок питания не сгорел.
[admin@(none) root]$ mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part2 on /tmp/harddisk type ext3 (rw,noatime)
ramfs on /opt type ramfs (rw)
[admin@(none) root]$ fdisk -l
Disk /dev/scsi/host0/bus0/target0/lun0/disc: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 32 257008+ 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 33 36481 292776592+ 83 Linux
[admin@(none) root]$
Вот ошибка:
Configuring swap area
swapon: /dev/discs/disc0/part1: Device or resource busy
Configuring main area
ERROR!!! Fix "mntpont" parameter in your ginf.conf!!!
Воткнул флешку на 4 гиг вместо диска, таже ошибка во втором скрипте.
Вот в яндексе нашел: http://www.wl500g.info/showthread.php?t=15266&page=67 Завтра проверю и отпишусь.
Всё сделал по инструкции скриптов, но при закачке файла через ADOS выскакивает ошибка код ECD_015, Загрузка файла невозможна , Невозможно открыть для записи файл в директории CRON, У системы нет прав на запись в указанную директорию или в указанный файл, Убедитесь в наличии необходимых прав записи для системы - это все описания из журнал. В чём проблема?
Спасибо! Поставил 10ю прошивку. Процесс пошел. Использовал 7,9 версию ППТП соединение не работало на 10ой. После ремонта блока. Сегодня переустановил, перезагрузил. Сейчас все пошло.
Жалко не разобрался сразу. Форматнул все торренты. :) Ну да ладно накачаю еще. Вопрос как поднять рторрент после падения питания. отключения и подключения диска остался открытым.
Может сделаете точно такую же установку для transmission? Буду очень благодарен
LnrMn, Я смотрю ты здесь самый умный, только и знаешь тут не техподдержка, от тебя совсем нет толку. Тут у людей проблемы, а ты добавляешь свои ненужные посты!!!
Вот что получаю при закачки больших файлов. Storage error: [File chunk write error: Cannot allocate memory.]Что делать?
gostest, громаднейшее спасибо! Всё работает!
Извините за вопрос, "Линуксовский критинизм"
Как мне теперь правильно прописать мпцс в автозагрузку чтобы не затереть то, что уже установлено?
Если можно, то исправьте то, что я раньше прописывал.
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mpcs -c /tmp/local &" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs save && flashfs commit && flashfs enable && reboot
Спасибо за действительно простую настройку роутера!
После работы скриптов возникла следующая ситуация.
Захожу на роутер по SSH с помощью PUTTY при этом использую log и pas по умолчанию: admin.
Все ОК!
После этого захожу на роутер через WEB и меняю пароль на свой, назовем его: newpas. Повторно захожу на роутер через WEB, соответственно применяю новый парроль newpas, старый уже не работает.
Теперь пытаюсь зайти на роутер по SSH с помощью PUTTY - фиг вам!
С новым паролем не пускает!!!! Использую старый пароль - все ОК, входим!
Вопрос, как поменять пароль для входа через SSH на новый? Почему не используется пароль, заданный через WEB интерфейс?
В логе присутствует следующая запись:
Прошивка Олега 1.9.2.7-d-r396PHP Code:Jan 1 00:00:08 dropbear[119]: Failed listening on '22': Error listening: Address already in use
Jan 1 00:00:08 dropbear[119]: premature exit: No listening ports available.
Заранее благодарю за любую помощь!
1. Все "междусобойчики" - в личку! В следующий раз будет бан на неделю.
2. Здесь НЕ техподдержка, здесь тусня интузиастов, которые могут НЕ ХОТЕТЬ отвечать на вопросы, тем более заданные в требовательном тоне!
3. По Крону есть ОТДЕЛЬНАЯ тема.
4. Не думайте, что влезая в дебри настроек, Вам (не конкретно ASxaker, а любому начинающему) будет легко!
Линукс такая вещь - либо разбирашься сам, либо идешь лесом с претензиями (уж так повелось). Не у всех есть время и нервы по пятнадцать раз разжевывать (в том числе в письменном виде) то, во что можно вникнуть самому, если немного мозги поднапрячь.
vectorm, ещё раз огромное Вам спасибо!!!
Последний вопрос.
Скорость отдачи rtorrent(ом) у меня в среднем 40-50кб/с при реальных 600кб/с. Практически все трекеры не видят ни пиров, ни сидов. Хотя во время хэширования и сиды и пиры видны. Как только прохешируется, вот такая картина :
http://img195.imageshack.us/img195/5408/62686920.png
При подключении напрямую раздача на полную.
Отключил всё, и вай-фай, и самбу, и вытащил все шнурки из ланов. Загрузка 25-30%.
Где можно подправить?
Это фишка rtorrent. Он показывает только тех, к кому имеет доступ.
По поводу худшей раздачи, по сравнению с комповой - это любовь однотипных торрент клиентов друг к другу. Неизлечимо.
У меня rtorrent на линуксовом компе стоит - отдача такая-же, как на роутере была, т.е. приличная, но с uTorrent не сравнить.
Большое спасибо! Разобрался, прочитав здесь
По поводу dropbear, действительно он запускался и из post-boot, и из WEB интерфейса роутера. Отключив запус из post-boot, ошибка изчезла.
Как, по Вашему мнению, правильнее запускать dropbear, из WEB интерфейса или из post-boot? Для чего в скриптах прописан запуск dropbear если он включен в WEB интерфейсе?
Знаю, что Самба, при установке скриптами запускается сама. Однако доступ у нее ограничен: только к директориям с закачками и все. А если мне нужно больше? Тогда включаю в веб-интерфейсе, вроде бы так надо?
Но тут возникает еще пара вопросов.
Не совсем понимаю на счет того, что нужн отключать Samba в веб-интерфейсе, если установку делал скриптами. Почему?
И где можно отключить запуск Самба (при условии, что уже включен запуск в веб-интерфейсе), а то в логе выдает ошибку, что оно уже запущено?
А не может ли причина такой слабой отдачи(у меня) быть из-за того, что при проверке порта 51777 тут - пишет ок, а порт 51780 выдает ошибку. Хотя в post-firewall прописано :
iptables -I INPUT -p tcp --dport 51777:51780 -j ACCEPT
iptables -I INPUT -p udp --dport 51777:51780 -j ACCEPT
Может где ещё надо прописать второй порт или "насильно" его вкючать?
А что означают параметры в настройка рторрента через вэб-интерфейс "-1" в закладках "Максимальное количество пиров для отдачи" и "Желаемое количество пиров"? В файле rtorrent.conf я такого параметра(-1) не нашол.
Не работает вэб интерфейс rtorrent, показывает загрузку и всё, поиском ничего не нашёл, видел, что уже спрашивали но ответа не увидел. Ткните пожалуйста носом, где смотреть на решение проблемы. :)
Ещё, когда запускаю rtorrent в putty, пишет:
(21:19:00) Using 'select' based polling.
(21:19:00) Could not read resource file: ~/.rtorrent.rc
Может с этим как-то связано.
А помещённый по фтп торрент файл в папку, нормально качает.
Собственно обнаружил проблему с добавлением торрент файла размером (812кб).Роутер wl500gpv2 . Файл через морду добавляется но в списке закачек отсутствует есть-ли методы решения? Заранее спс.:)
зависает роутер при попытке зайти в веб интерфейс к rtorrent , помогает только выдергивание питания, подскажите куда смотреть??
хард подключен от внешнего питания, установил всё скриптами с первой странички ( бальшое спасибо gostest за проделанныю работу!!)
первый раз веб морда сработала , добавил торент файл пошла закачка, вышел из веб морды вырубил комп и решил проверить работает или нет, включил комп а роутер в дауне. после этого пробывал удалять файл .lock из session рестарт rtorrent после чего веб морда опять вешала роутер.:(
проблема решена полностью установкой с нуля ( роутер в дефолт, хард формат.) и сразу хочется решить трабл с корректной остановкой rtorrent и автоматическим поднятием его при падении ( удаление .lock файла из session и рестарт rtorrent)
или как здесьQuote:
Doublekey 07-12-2008 23:45
Ошбка торрента после перегрузки роутера
Если кого еще интересует, я таки досконально с использованием форума разобрался, какого черта торренты падают, исчезают из списка и как с этим бороться.
1 как правильно говорили местные жители. глюк возникает из за некорректной остановки rtorrent в процессе перегрузки роутера.
2 в связи с этим в директории /opt/share/torrent/session остается файлик rtorrent.lock который кстати среди всего прочего содержит PID процесса.
При загрузке роутер на него натыкается и очень обижается.
3 удалять ВСЕ файлы из этой директории НЕ НАДО!!!! ибо лежащие там файлы и есть торренты из списка плюс собтвенный кэш. Если их удаляешь, считай, что список почистил.
4 удалять надо только файл *.lock но грамотнее всего остановить rtorrent принудительно перед загрузкой. Для этого необходимо команду остановки
rtorrenta (например /opt/etc/init.d/S99rtorrent stop) поместить в файл
/usr/tmp/local/sbin/pre-shutdown
либо создать этот файл согласно правилам описанным в http://wl500g.info/showpost.php?p=97392&postcount=165
Хочу заметить, что в предложенном по ссылке варианте, дополнительно останавливаются ВСЕ службы, происходит перемонтирование разделов и отключение свопа. Причем отключение свопа требует создания еще одного конфигурационного файла. Подробности по ссылке.
команда /opt/etc/init.d/S99rtorrent stop выполняет остановку только торрента. Своп можно отклчать командой
/sbin/swapon /dev/scsi/host0/bus0/target0/lun0/part1 , где part1 - раздел свопа.
редактирование файлов можно делать с помощью MidNight Commander
то бишь набрав в командной строк mc .
далее для сохранения файлов в флэш памяти делаем flashfs save && flashfs commit && flashfs enable
далее reboot и наслаждаемся. По крайней мере я уже раз пять ребутил роутер в процессе закачки торрентов. И никаких проблем более не наблюдается.
как правильнее будет?Quote:
rboiko 12-12-2008 16:45
еще к выше описанному я добавил команды в /tmp/local/sbin/post-mount :
rm /opt/share/torent/session/rtorrent.lock
/opt/etc/init.d/S99rtorrent stop
/opt/etc/init.d/S99rtorrent start
в реузльтате даже при аварийном отключении роутера, сработает старт S99rtorrent и через 2 минуты торрент заработает
Команду rm видимо можно не ставить. Без нее тоже получалось
PS только что роутер опять завис , почему не ясно может кто подскажет где логи посмотреть?
да и еще при после включения роутера в терминале даю команду df -h и не вижу харда.
Подскажите в чём может быть проблема. При работе rtorrent часто (но не всегда) ужасно увеличивается ping, раз в 20 больше обычного.
Ещё раз сбросил все настройки, запустил скрипты и всёравно
при закачке файла через ADOS выскакивает ошибка код ECD_015, Загрузка файла невозможна , Невозможно открыть для записи файл в директории CRON, У системы нет прав на запись в указанную директорию или в указанный файл, Убедитесь в наличии необходимых прав записи для системы - это все описания из журнал. В чём проблема? Надеюсь на вашу помощь!
[QUOTE=ASxaker;156199]Ещё раз сбросил все настройки, запустил скрипты и всёравно
при закачке файла через ADOS выскакивает ошибка код ECD_015, Загрузка файла невозможна , Невозможно открыть для записи файл в директории CRON, У системы нет прав на запись в указанную директорию или в указанный файл, Убедитесь в наличии необходимых прав записи для системы - это все описания из журнал. В чём проблема? Надеюсь на вашу помощь![/QU
создаешь ручками папки _log и _tmp тут /opt/ados/ и даешь команду chmod -R 777 /opt/ados/ после этого у меня все заработало .
а в торенте можно ли выставить скорость закачки на разное время суток ? например днем 100кб а ночью 200 кб ? реально ли это ?
У меня не получается создать эти папки, а при двойно нажатии на папку opt/ados выскакивает "550 Failed to change directory". - типа там даже нет этой папки, Корочее запутался совсем
Кажется всё получилось, только папки _tmp и _log надо создать в папке сетевого окружения ados, где рядом папка torrent - спасибо джон тебе большое!!! Хоть один человек помог реально, в отличае от некоторых которые только нравоучения читать любят!
Как теперь удалить rtorrent.lock ??? Ведь не установлен файловый менеджер MC ((
Всё решилось само собой)))
Нашёл пару нестыковок в скрипте rtorrent.sh, а именно:
-разные имена session и sessions;
-архив rtorrent.gz не расскроется потому что не tar
Или я неправ:confused:? (в линуксе нерублю)
Этот скрипт скачивается с http://linux.mobi-plus.ru, т.е с адреса указанного в ginst.conf. Однако на сайте http://root.homeunix.org:8081/install/ (откуда собственно и начинается инсталл), в скрипте rtorrent.sh ошибка с архивом уже исправлена. Но при инсталляции скрипт берётся с repaddress=http://linux.mobi-plus.ruQuote:
#!/bin/sh
echo "Installing rtorrent.sh script"
repaddress=`cat ginst.conf|grep repaddress|sed s/[[:alnum:]]*=//g`
mntpoint=`cat ginst.conf|grep mntpoint|sed s/[[:alnum:]]*=//g`
export TMPDIR=$mntpoint/tmp
if [ -e /opt/etc/init.d/S99rtorrent ]
then
/opt/etc/init.d/S99rtorrent stop
fi
echo "Installing rtorrent package"
ipkg -t $mntpoint/tmp install rtorrent
ipkg -t $mntpoint/tmp install coreutils
wget $repaddress/conf/rtorrent.conf -O /opt/etc/rtorrent.conf
echo "Configuring links"
mkdir -p $mntpoint/files/torrent
if [ -e /opt/share/torrent ]
then
if [ ! -L /opt/share/torrent ]
then
mv /opt/share/torrent/* $mntpoint/files/torrent/
rm /opt/share/torrent
fi
fi
ln -s -t /opt/share/ $mntpoint/files/torrent
echo "Creating folders for rtorrent"
mkdir -p /opt/share/torrent/dl
mkdir -p /opt/share/torrent/work
mkdir -p /opt/share/torrent/session
echo "Adding user p2p"
mkdir -p /opt/home/p2p
adduser -D --home /opt/home/p2p p2p
chown p2p /opt/home/p2p
chown p2p /opt/share/torrent
chown p2p /opt/share/torrent/dl
chown p2p /opt/share/torrent/work
chown p2p /opt/share/torrent/session
chmod a+r /opt/etc/rtorrent.conf
chmod a+x /opt/bin/rtorrent
echo "Updating for Novik binaries"
wget http://vif2ne.ru/nvk/stuff/novik/rtorrent/rtorrent.gz -O $mntpoint/tmp/rtorrent.gz
wget http://vif2ne.ru/nvk/stuff/novik/rto...torrent.tar.gz -O $mntpoint/tmp/libtorrent.tar.gz
tar -xzf $mntpoint/tmp/rtorrent.gz -C /opt/bin
chmod a+x /opt/bin/rtorrent
tar -xzf $mntpoint/tmp/libtorrent.tar.gz -C /opt/lib
echo "Configuring system for rtorrent startup"
wget $repaddress/conf/S99rtorrent -O /opt/etc/init.d/S99rtorrent
chmod +x /opt/etc/init.d/S99rtorrent
echo "alias rt='su -c \"screen -r\" p2p'" >> /tmp/local/root/.profile
echo "chmod a+rw \`tty\`" >> /tmp/local/root/.profile
echo "stty start undef" >> /tmp/local/root/.profile
echo "stty stop undef" >> /tmp/local/root/.profile
cp /tmp/local/root/.profile /opt/home/p2p/.profile
echo "/etc/passwd" > /usr/tmp/local/.files
echo "/etc/group" >> /usr/tmp/local/.files
echo "if [ -e \"/opt/share/torrent/sessions/*.lock\" ]" >> /usr/local/sbin/post-mount
echo "then rm /opt/share/torrent/sessions/*.lock" >> /usr/local/sbin/post-mount
echo "fi" >> /usr/local/sbin/post-mount
echo "Configuring firewall settings"
echo "iptables -I INPUT -p tcp --dport 51777:51780 -j ACCEPT" >> /usr/local/sbin/post-firewall
echo "iptables -I INPUT -p udp --dport 51777:51780 -j ACCEPT" >> /usr/local/sbin/post-firewall
flashfs save && flashfs commit && flashfs enable
А какой после последнего обновления скрипта юзер/пароль по дефолту?
Чет последняя версия скрипта эээ.. вешает всё.. ставлю на проверку торент+начинает скачиваться другой и всё-роутер клинит. Лечение - выдергивание питания. Сделайте пожалуйста все как было :) ибо лучшее-враг хорошего :D
Ну да, так и есть.. винт на который я устанавливал приблизительно месяц назад-работает. А те на которые установил сегодня-нет :( Надо бы что то в консерватории подправить ;)