Bekijk de volledige versie : Кто хотел mldonkey?
Скомпилировал его нативно. Что удивительно, работает. :) Правда памяти жрёт порядочно, но при наличии 128 мб это не проблема.
Чтобы использовать его нужно ставить пакеты из нового репозитория (oleg).
Далее, делать так (типа инсталляции):
cd /opt/bin
wget http://oleg.wl500g.info/bin/mlnet.gz
gunzip mlnet.gz
chmod +x mlnet.gz
Далее добавляем юзера mldonkey:
echo "mldonkey:x:100:100:mldonkey:/tmp/harddisk:/bin/sh" >> /etc/passwd
echo "users:x:100:" >> /etc/group
echo "/etc/passwd" >> /usr/local/.files
echo "/etc/group" >> /usr/local/.files
flashfs save && flashfs commit && flashfs enable
Далее, обязательно делаем своп, либо убеждаемся, что памяти не меньше 64мегабайта.
Далее, пишем скриптик для запуска:
#!/bin/sh
mkdir -p /tmp/harddisk/.mldonkey/
chown mldonkey.users /tmp/harddisk/.mldonkey/
su - mldonkey sh -c "
HOME=/tmp/harddisk/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \
/opt/bin/mlnet -allowed_ips '127.0.0.0/8 192.168.1.0/24' &"
Всё. Пускаем. При запуске он довольно долго читает список блокированный IP адресов, их там порядка 200000 диапазонов. Как это убыстрить я не знаю.
Создаётся директория /tmp/harddisk/.mldonkey/, в ней incoming для будущих файлов.
Что касается доступа: 1) в броузере - http://192.168.1.1:4080/, изначально пользователь admin, с пустым паролем; 2) есть удобный клиент sancho, я использую его.
Хинт: 1) Чтобы умениьшить использование процессора в настройках ставим loop_delay=20.
2) Дальше, чтобы получить High ID, нужно открыть порт в фаерволе (Номер порта смотрите в настройках или логе старта).
Лично выкачал 8 файлов ослом, один из них 1.3GB, сохранилось без проблем. Умеет он качать торренты (не пробовал), а также ftp, http, ... В общем это очень правильный Download Master. :)
Апдейт:
Собрал облегчённую версию. Оставил только торренты и осла. В новых конфиг файлах блоклист выключен по умолчанию должен быть. В старых - я написал, что сделать ниже.
http://wl500g.dyndns.org/bin/mlnet.lite.gz
Что касается памяти. В покое размер RSS около 9 мегабайт. Что будет дальше - не знаю. Пробуйте, может и без свопа будет жить как-то?
при запуске выдаёт:
can't load library 'libmagic.so.1
вопросик - какой из пакетов нужно доставить, чтоб была данная lib
вопросик - какой из пакетов нужно доставить, чтоб была данная lib
Для такого случая я написал скрипт, который ведет поиск файлов в установленных пакетах. Вот что он мне выдал:
[root@router root]$ ipkgsearch libmagic.so.1
Package: file
Architecture: mipsel
Priority: optional
Section: utility
Version: 4.20-1
Maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
Source: ftp://ftp.astron.com/pub/file/file-4.20.tar.gz
Description: Ubiquitous file identification utility.
Depends: zlib
Conflicts:
А вот и сам скриптик, может кому пригодится.
#!/bin/sh
for file in `ls /opt/lib/ipkg/info/*.list`; do
[ "`grep "$1" $file`" ] && cat `echo "$file" | sed s/.list/.control/`
done
Mam(O)n - большое спасибо за ответ и скрипт,
Oleg - огромное спасибо за mldonkey - ура работает!!!
Antonio_99RUS
03-05-2007, 16:04
Браво!
Насколько знаю, у mldonkey есть давняя несовместимость с трекером torrents.ru (и прочими трекерами на движке torrentpier) -- "не так как надо" отсылает passkey. Кто сможет проверить -- починили или по-старому?
Ну, и шкурный вопрос: куда записываться на наращивание памяти 500gP?
При запуске он довольно долго читает список блокированный IP адресов, их там порядка 200000 диапазонов. Как это убыстрить я не знаю.
Он этот список берёт "с винта" или качает? Если второе, то можно подсунуть ему вместо удалённого сервера локальный http. Я так делаю с Azureus (на обычном компе), список подсасывается с локального апача секунды за две.
Насколько знаю, у mldonkey есть давняя несовместимость с трекером torrents.ru (и прочими трекерами на движке torrentpier) -- "не так как надо" отсылает passkey. Кто сможет проверить -- починили или по-старому?
Есть где-нибудь патч? Я пересоберу тогда. В общем проверьте, я торрентами не баловался. :)
Он этот список берёт "с винта" или качает? Если второе, то можно подсунуть ему вместо удалённого сервера локальный http. Я так делаю с Azureus (на обычном компе), список подсасывается с локального апача секунды за две.
Он его кеширует, т.е. закачивает один раз. Потом он видимо долго его парсит при каждом запуске. В развёрнутом виде он около 8 мегабайт. Самое странное, что изначально я использовал mldonkey из Debian и там вроде такой проблемы не было, т.е. там вообще не было почему-то блок листа. :confused: Но сколько я не сравнивал конфиги, так и не нашёл разницы. :(
Кстати, памяти он жрёт много именно из-за этого листа - процент растёт именно в момент его чтения. В общем нужен совет специалиста... :)
Дебиановский жрёт около 12 мегабайт памяти, а "родной" - 20. Всё из-за листа. Как его отключить совсем, кто-нибудь в курсе? Тогда можно будет пускать и на 32 мегабайтах вполне...
Кстати, памяти он жрёт много именно из-за этого листа - процент растёт именно в момент его чтения.
http://mldonkey.sourceforge.net/MemoryUsage
Note that under no circumstances you can expect MLdonkey to use less than let's say 15MB,
although some versions run stable at significantly more.
* set ip_blocking_descriptions false, older versions had default true (http://mldonkey.sourceforge.net/MLdonkeyOptionsExplained#Banning)
* searches with large result lists use lots of RAM, take care to forget searches when finished
* disable Overnet support (http://mldonkey.sourceforge.net/DisableOvernet), that is said to be memory hungry (unconfirmed, works for me --Spiralvoice 08:02, 17 February 2007 (PST))
* download fewer (popular) files at once or reduce the value of ED2K-max_sources_per_file (http://mldonkey.sourceforge.net/ED2K-max_sources_per_file) to 1000
* use telnet or web interfaces instead of GTK GUIs
* try reducing the size of your shared list. For example, try sharing 200 files instead of 1000
Оно стоит в false, это я проверил. Факт то, что в дебиане ваще не используется блоклист. Правда там версия 2.8.1 была, а не 2.8.5.
а откуда взят релиз 2.8.5, если на http://mldonkey.sourceforge.net/Main_Page :
Latest news: New MLDonkey release 2.8.4 (Sun, 01 Apr 2007 14:17:00 GMT)
Мы впереди планеты всей? :)
Впрочем, сорри --- вижу откуда. Это они первую страницу не проапдейтили. А, вообще, выглядит и правда здорово. Спасибо! Будем попробовать.
Antonio_99RUS
04-05-2007, 06:08
Всё из-за листа. Как его отключить совсем, кто-нибудь в курсе?
mldonkey я не копал, если будет время, помучаю на "большой машине" в выходные. Кстати, есть идиотская мысль: ip_blocking = "/dev/zero".
Что же касается отключения блок-листа, то лично для меня сие крайне нежелательно (повышение вероятности возможных проблем с "правоохранительными органами", ведь качаем-то мы музыку да кино). Сейчас Azureus у меня блокирует по листу порядка 15-20 тысяч адресов всяких козлов в сутки.
Если отрубить блоклист в mldonkey, то придётся приводить в чувство moblock (а там затык в том, что, по словам Oleo, в ваших прошивках слишком старая iptables).
Как ни крути, что mldonkey, что moblock память на блоклисты кушать будут.
В развёрнутом виде он около 8 мегабайт.
Маленький какой-то. ;-) У меня для Azureus развёрнутые блок-листы -- около 16Мб.
Касаемо патча на тему torrentpier passkey -- я такой проблемы в bugtrack mldonkey не встречал, а на torrents.ru, насколько знаю, пошли простым путём -- просто "не рекомендуют" mldonkey как клиента. Это было больше года назад, с тех пор новостей на эту тему там не было.
Установил на 500gP с 32mb RAM и 512 mb swap. Ужасно все это тормозит, но, самое главное, это низкая скорость download/upload:
1. включен только bittorrent plugin - порядка 45кбайт/с down, 45 кбайт/с up (сидов и личеров много)
2. включен bittorrent & donkey plugin (high id) - порядка 5 кбайт/с down, 25 кбайт/с up
Физическая возможность линии 110 кбайт/сек down, 54 кбайт/сек up.
В настройках, hard_maximum_download_rate и hard_maximum_upload_rate ставил по всякому, сейчас 0 (unlimited).
Подозрение на недостаточную производительность роутера. У кого как работает? Есть ли смысл ставить 128 мб рам...
А top что говорит поэтому поводу?
У меня работает на 128м. Качал из осла, 100 килобайт в секунду получал без проблем. Процессор был даже не сильно занят. Одновременно качал 3 700мб файла.
loop_delay=20 поставили?
ЗЫ: а вообще, я предупреждал, что mldonkey - слишком круто для нас... Сам удивлён, что он живёт. Но видимо памяти надо не меньше 64м...
login as: admin
password:
[admin@wl500g root]$ cd /opt/bin
[admin@wl500g bin]$ wget http://oleg.wl500g.info/bin/mlnet.gz
Connecting to oleg.wl500g.info[212.192.248.17]:80
mlnet.gz 100% |*****************************| 1667 KB 00:00 ETA
[admin@wl500g bin]$
[admin@wl500g bin]$ gunzip mlnet.gz
[admin@wl500g bin]$ chmod +x mlnet.gz
chmod: mlnet.gz: No such file or directory
[admin@wl500g bin]$ chmod +x mlnet
[admin@wl500g bin]$ mlnet
-sh: mlnet: not found
[admin@wl500g bin]$
В чем проблема?
Antonio_99RUS
04-05-2007, 08:17
chmod +x mlnet
gunzip при распаковке откусывает суффикс gz.
Это понятно, но mlnet, после смены на запускаемый, не запускается.
Репозиторий новый исопльзован для пакетов? Библиотек похоже не хватает.
ЗЫ: про скорость. У меня PPPoE, те у кого PPTP должны помнить, что PPTP жрёт процессор...
Касаемо патча на тему torrentpier passkey -- я такой проблемы в bugtrack mldonkey не встречал, а на torrents.ru, насколько знаю, пошли простым путём -- просто "не рекомендуют" mldonkey как клиента. Это было больше года назад, с тех пор новостей на эту тему там не было.
Сейчас пометки "нерекомендуемый" рядом с клиентом MLDonkey нет, есть ветка форума, посвященная этому клиенту.
bluppblabla
04-05-2007, 10:39
Hi.
Sorry, posting in english, but my russian is even worse...
I want to mention this thread:
http://mldonkey.sourceforge.net/forums/viewtopic.php?p=25356
It contains some ideas to reduce memory consumption.
Hi.
Sorry, posting in english, but my russian is even worse...
I want to mention this thread:
http://mldonkey.sourceforge.net/forums/viewtopic.php?p=25356
It contains some ideas to reduce memory consumption.
Thanks, I would check on this.
А top что говорит поэтому поводу?
top говорит, что загрузка процессора процессом mldonkey от 25% до 80%, т.е. скачет.
Ну а памяти, естественно, мало free 1500kbyte, cached ~24000kbyte
loop_delay=20 поставили?
Поставил, но этот параметр особо ничего не изменил. У меня тоже PPoE.
Заметил еще один момент. Сейчас использую только bittorrent plugin, остальные отключены. Скорость down/up напрямую зависит от количества закачиваемых/раздаваемых файлов. При раздаче 2-3 файлов и загрузке только 1-го скорость поднимается до 80-90 кб/сек down, 45-50 кб/сек up. Если пытаться загрузить 2-3 файла одновременно скорость down/up падает почти в 2 раза.
Еще не уверен, но кажется, что в момент когда запущен GUI скорость down/up уменьшается.
Процессор в среднем загружен на 35-40%, видимо скорость падает из-за постоянного обращения к swap.
Пора вставлять 128мб мозгов =)
Насчёт памяти. Я разобрался с блоклистами. В 2.8.1 они не работали, в этом была разница.
Чтобы их отключить в нашей версии нужно в .mldonkey/downloads.ini убить строчку с guarding.p2p (только внимательно - последнее вхождение, первые два - в комментарии).
После этого памяти он жрёт в 2.5 раза меньше. Попробуйте кто-нить на 32 мегабайтах со свопом, если дело пойдёт лучше, то может быть я созрею до включения этой красоты в прошивку.
Я сейчас собираю "облегчённую" версию, где выкинул всякие ненужные вещи. :)
Без свопа совсем анмазабл?
Без свопа совсем анмазабл?
При 32мб РАМ даже не пытайтесь =)
При 32мб РАМ даже не пытайтесь =)
Без блок листа может и получится. :)
Пойду за мылом душистым и веревкой пушистой.. ой.. SO-DIMM искать тобишь, а то премиум в коробке протухнет скоро :D
Попробуйте кто-нить на 32 мегабайтах со свопом, если дело пойдёт лучше, то может быть я созрею до включения этой красоты в прошивку.
Скриншот приложен. Это через 5 минут после ребута. Блоклист выключен. В mldonkey включен только bittorrent и FileTP. Раздается 6 файлов. Качается 1 торрент + 1 файл через http.
После отключения блоклиста все бегает ГОРАЗДО шустрее. Раньше Mem Cached: было ~24500kbyte, сайчас на 10 мб меньше. Но без свопа я бы всеже не рискнул...
Собрал облегчённую версию. Оставил только торренты и осла. В новых конфиг файлах блоклист выключен по умолчанию должен быть. В старых - я написал, что сделать.
http://wl500g.dyndns.org/bin/mlnet.lite.gz
Что касается памяти. В покое размер RSS около 9 мегабайт. Что будет дальше - не знаю. Пробуйте, может и без свопа будет жить как-то?
у меня оригинальный вариант с первой страницы, на родных 32MB + swap, и всё ок. Большая загрузка только первые секунд 40 - 1 минута. потом в памяти 64 метра занимает, но тянет. Хотя памяти нужно всё-таки надо добавлять, а то не комфортно в telnet сидеть при MLdonkey.
MLdonkey LITE. Это через 5 минут после ребута. Блоклист выключен. В mldonkey включен только bittorrent и FileTP. Раздается 6 файлов. Качается 1 торрент + 1 файл через http.
Если включить еще donkey plugin, то mem cached: ~24500K и начинается постоянное обращение в swap.
По поводу скорости скачивания. Чем меньше обращения в swap, тем выше скорость скачивания файлов.
А картинки нету почему-то...
ЗЫ: теперь есть. А ps aux что говорит?
ЗЫ: теперь есть. А ps aux что говорит?
Условия такие же как в моем предыдущем посте. ps aux не работает. Поэтому только ps.
ps:
Понятно. Ну т.е. условно можно считать, что стало лучше?
ЗЫ: Нормальный ps в пакете procps. И top там нормальный...
Понятно. Ну т.е. условно можно считать, что стало лучше?
Да, субъективно стало шустрее.
В качестве bittorrent + http клиента вполне юзабельно, если много закачек не ставить. При включении Donkey plugin начинаются тормоза из-за нехватки RAM.
PS. Огромное Вам спасибо =)
Andrey_Ka
05-05-2007, 06:54
Собрал облегчённую версию. Оставил только торренты и осла. В новых конфиг файлах блоклист выключен по умолчанию должен быть. В старых - я написал, что сделать.
А можно ли облегчённую версию только с ftp/http вместо торрентов и осла? Или может добавить их поодержку в пакет?
А можно ли облегчённую версию только с ftp/http вместо торрентов и осла? Или может добавить их поодержку в пакет?
А смысл? Возьмите существующую версию и запретите осла с торрентами. ftp/http там есть, я забыл написать.
Впрочем, для теста собрал и такую версию, где-только http/ftp.
http://oleg.wl500g.info/bin/mlnet.filetp.gz
Andrey_Ka
05-05-2007, 09:26
А смысл? Возьмите существующую версию и запретите осла с торрентами. ftp/http там есть, я забыл написать.
Тогда это супер !!!
Вторая радость за этот месяц - сначала miniPCI Intel, а теперь и возможность качать без компа (только это и напрягало в прошивке).
без компа wget спокойно п ftp/http работал ;)
Andrey_Ka
05-05-2007, 11:07
без компа wget спокойно п ftp/http работал ;)
wget + screen я и так использовал. Вот только когда связь рвётся wget частенько переставал у меня качать и не делал докачку пока вручную её не запустишь. Есть надежда что mdonkey этим не болеет.
Mirage-net
05-05-2007, 11:15
Впрочем, для теста собрал и такую версию, где-только http/ftp.
http://oleg.wl500g.info/bin/mlnet.filetp.gz
а нельзя для теста собрать только с торрентом??? может шустрее будет (осел не пользую)... сейчас работает связка enhanced-ctorrent c SEAKY's CTCS все вроде работает только клиент торрента видит гораздо меньше сидов и пиров чем BitComet на ББ (хотя у меня реальный статик IP на обычном Ethernet без VPN) может этот лучше будет работать ... со скоростью канала все нормально с ББ через роутер http://speedtest.net/ DOWN 13091 kb/s UP 11824 kb/s
Ну народ разошелся с заказами. :) А мне, пожалуйста, только осла оставить, а остальное прибить. :) Я так наблюдаю, что mldonkey даже в нынешнем (3 в одном) варианте чуток побыстрее чем amule качает (субъективно).
2Andrey_Ka
http://wl500g.info/showthread.php?t=9029
а нельзя для теста собрать только с торрентом??? может шустрее будет (осел не пользую)... сейчас работает связка enhanced-ctorrent c SEAKY's CTCS все вроде работает только клиент торрента видит гораздо меньше сидов и пиров чем BitComet на ББ (хотя у меня реальный статик IP на обычном Ethernet без VPN) может этот лучше будет работать ... со скоростью канала все нормально с ББ через роутер http://speedtest.net/ DOWN 13091 kb/s UP 11824 kb/s
Во-первых, ничего пересобирать не надо. Берёте lite версию, запрещаете в конфиге ed2k и пользуетесь торрентом. Во-вторых, быстрее не будет, но будет удобней.
Mirage-net
05-05-2007, 12:06
Во-вторых, быстрее не будет, но будет удобней.
Во-во удобство превыше всего(после скорости) ... Да что-то мы совсем обнаглели :) сорри ... завтра попробую потестить лайт ... а может и сам попытаюсь собрать только торрент
Берёте lite версию, запрещаете в конфиге ed2k и пользуетесь торрентом
А где кстати надо запрещать? Я сделал в downloads.ini:
enable_overnet = false
enable_kademlia = false
enable_servers = true
enable_bittorrent = false
enable_donkey = true
enable_opennap = false
enable_soulseek = false
enable_gnutella = false
enable_gnutella2 = false
enable_fasttrack = false
enable_directconnect = false
enable_fileTP = false
убил mlnet.lite и запустил вновь.
На странице веб-интерфейса options->settings в комбобоксе plugins осталось по прежнему три варианта (осел, торрент, ФТ). Как убедиться, что протокол не загружен и не жрет память.
Правда попытка скормить http:// url не выдает ничего кроме parsing и он не появляется в закачках, т.е. похоже протокол запрещен, но высвобождена ли память?
Да, высвобождена. Т.е. не используется. Там в настройках они всегда будут.
А у меня почему то скрипт не проходит, пишет, что:
su: not found
sudo из репозитария поставил, но там ему параметры не нравяться :(
Mirage-net
05-05-2007, 21:47
Во-первых, ничего пересобирать не надо. Берёте lite версию, запрещаете в конфиге ed2k и пользуетесь торрентом.
Поробовал ... В конфиге выключено все кроме bittorrent. Поставил торрент на закачку(больше ничего не качал не раздавал) и сразу на паузу(использовал интерфейс sancho). Виндовый BitComet (через роутер) видит 48 сидов 127 пиров и начал качать этот торрен со скоростью 8.62 Мб/сек. Торможу его .... запускаю скачку на mlnet.lite сначала видит 78 источников (в интерфейсе вроде как нет разделения на сиды/пиры), за минуту цифра постепенно уменьшалась до 0 (за это время скачал 34 кб) и дальше молчек :( Подождал минут 15 ситуация не меняется ... Трекер (torrents.ru) показывает сиды 48 пиры 135 (и я среде них) ... Этот трекер конечно немного тормозит со статистикой. Торможу mlnet.lite и запускаю скачку на BitComet, он видит 48 сидов и 132 пира начинает качать со скоростью 8.27 Мб/сек. Торможу его и запускаю тот же торрент на enhanced-ctorrent ... видит 11 сидов 37 пиров и начинает качать со скоростью 4.11 Мб/сек. Где я накосячил??? В файрволе ничего не менял, для торрента открыты порты 2106:2706. Загрузка проца в минуту пока mlnet.lite видел источники была 45% (32% mlnet.lite) памяти процес жрал 60.2 Мб (конфигурация wl-500gP 32+512 swap).
Mirage-net, со скоростью закачек есть проблема. И не только на торрентах. По моим наблюдениям чем меньше памяти задействовано, тем выше скорость закачек.
ЗЫ. Сейчас думаю вернуться обратно на transmission...
Поставил этот mldonkey, lite версию - вроде не так уж и много памяти жрет, у свапа отнял 8 метров, enchanced-ctorrent бывало и больше сотки отьедал. Вроде работает, только в логе заметил инттересное сообщение (раньше не было):
May 6 00:01:27 kernel: change ip from 741bec57 to 741bec57
Кто знает что за ** ?
Пробовал и полную версию и лайт. Стоит все что можно поставить (или может не все?). При запуске выдает:
все права расставлены. файл есть. он запускаемый.
[admin@(none) bin]$ mlnet
/bin/sh: mlnet: not found
Пробовал и полную версию и лайт. Стоит все что можно поставить (или может не все?). При запуске выдает:
все права расставлены. файл есть. он запускаемый.
[admin@(none) bin]$ mlnet
/bin/sh: mlnet: not found
попробуте так: ./mlnet
А еще лучше абсолютный путь: /opt/bin/mlnet
Mirage-net
06-05-2007, 09:54
Вроде разобрался (сам дурак порты 6881:6882 не открыл на вход) Качать качает но из 34 сидов и 73 пиров увидел только 2 сида и 5 пиров (для сравнения enhaced-ctorrent тотже торрент видит 9 сидов и 32 пира) ИМХО только для торрентов mldonkey на роутере хуже чем enhaced-ctorrent с SEAKY's CTCS веб мордой (вот где действительно все лаконично ничего лишнего все наглядно и удобно) Хотя конечно если нужен осел то mldonkey наверное хороший выбор. Для себя решил пока оставить enhaced-ctorrent ... вот еще бы исходники SEAKY's CTCS достать ... а то чтото проект не спешит поддерживать новые версии enhaced-ctorrent. Спасибо Олегу за желание сделать всем удобную замену асусовской DM.
попробуте так: ./mlnet
А еще лучше абсолютный путь: /opt/bin/mlnet
Странно:
[admin@(none) bin]$ ls -l ml*
-rwxr-xr-x 1 admin root 6045798 May 5 20:30 mlnet
[admin@(none) bin]$ /opt/bin/mlnet
-sh: /opt/bin/mlnet: not found
[admin@(none) bin]$ mlnet
-sh: mlnet: not found
Может что-то куда-то не прописал?
тоже самое файл есть а запуститься никак не может. ни лайт, ни полный.
даже когда в mc на него курсорчик наводишь и нажимаешь enter
# bin/sh: /mlnet: not found
/bin/sh: bin/sh:: not found
Mirage-net
06-05-2007, 11:15
тоже самое файл есть а запуститься никак не может. ни лайт, ни полный.
даже когда в mc на него курсорчик наводишь и нажимаешь enter
# bin/sh: /mlnet: not found
/bin/sh: bin/sh:: not found
скорее всего у вам придется перейти на репозитарий Олега http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ подробности здесь http://wl500g.info/showpost.php?p=34579&postcount=68
перешел на другой репозиторий. проблема решилась.
свап включил, носудя по free он не используется.
на борту 32 метра.
в закачках качается один файл в http, один с ed2k и один торрент.
загрузка проца не очень большая но вот скорость почему то низковатая...
раза в 3-4 меньше чем с настольной машины.
P.S. асус работает в режиме точка доступа, то есть wifi + 5 портовый свич
Какие пакеты должны быть установлены для запуска?
У меня сам mlnet.lite не запускался без zlib и bzip2, сейчас запускается, но не удается запустить через скипт:
[admin@wl500gp bin]$ download
[admin@wl500gp bin]$ /opt/bin/download: /opt/bin/download: 5: su: not found
Что еще надо установить?
Или, как переопределить HOME и TMPDIR каталоги для запуска mlnet.lite из коммандной строки, т.к. он сейчас запускается, но пытается писать в /tmp/local/root/.mldonkey и отваливается :(
Mirage-net
06-05-2007, 14:51
Какие пакеты должны быть установлены для запуска?
У меня сам mlnet.lite не запускался без zlib и bzip2, сейчас запускается, но не удается запустить через скипт:
[admin@wl500gp bin]$ download
[admin@wl500gp bin]$ /opt/bin/download: /opt/bin/download: 5: su: not found
Что еще надо установить?
su входит в пакет adduser
ipkg install adduser
ну я когда переходил нa другой репозиторий то жахнул на винте папку /opt
затем
создал её снова начал с нуля
ipkg.sh update
ipkg.sh install ipkg
переходим на другой репозиторий правкой файла /opt/etc/ipkg.conf
на
src unslung http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable
dest root /
затем ipkg update
ipkg install libuclibc++
mkdir -p /opt/usr/lib (при конфиге нижеидущего пакеты ругался что нет такой директории... хоть в ней потом и не появляется после успешного инсталла uclibc ничего но всё ж)
ipkg install http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc_0.9.28-1_mipsel.ipk
ipkg install adduser
ipkg install gzip
ipkg install tar
ipkg install unzip
ipkg install mc (с ним ещё доставился какой-то пакет)
ipkg install zlib
ну и дальше первая страничка этого топика. всё и заработало
Или, как переопределить HOME и TMPDIR каталоги для запуска mlnet.lite из коммандной строки, т.к. он сейчас запускается, но пытается писать в /tmp/local/root/.mldonkey и отваливается
Олег проводит скрипт в первом посте для запуска, там и переопределяются значения этих переменных
su входит в пакет adduser
ipkg install adduser
Спасибо, помогло :)
На 32-мегабайтном роутере медленно но верно растёт своп. За сутки не слишком активного качания и сидирования (4 торрента) своп вырос с 4 до 14 мегов. Запущены также samba (встроенная), proftpd, net-snmp. RSS mlnet.lite не превышает 11m, VSZ чуть больше, около 18m.
Кажется память идёт в cached, но оттуда не выделяется. Не думаю, чтобы это исправлялось :(
В данном варианте запуска постоянно в пямяти висит процесс sh юзера mldonkey, а это 2500 VSZ и 500 RSS.
su - mldonkey sh -c "
HOME=/tmp/harddisk/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \
/opt/bin/mlnet -allowed_ips '127.0.0.0/8 192.168.1.0/24' " &
Так что предлагаю перенести "&" внутрь кавычек:
su - mldonkey sh -c "
HOME=/tmp/harddisk/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \
/opt/bin/mlnet -allowed_ips '127.0.0.0/8 192.168.1.0/24' &"
У меня работает (ибо терминал mldonkey нафиг не нужен)
Кстати, насчёт loop_delay. У меня как-то не особо загрузка процессора видна при скоростях вроде 100D/300U. Ну 30-40% (вычитая system, который от трафика роутингового). Так что я даже уменьшил loop_delay до 3 против 5 по умолчанию, чтобы качал быстрее. Полёт нормальный.
Сначало небыло libstdc++.so.6 . Сделал её симлинком на libuClibc++-0.2.2.so (которая установленна и, по идее, provides libstdc++).
Но теперь при запуске mlnet:
[admin@(none) bin]$ ml-start
2007/05/10 12:48:48 [cO] Starting MLDonkey 2.8.5 ...
2007/05/10 12:48:48 [cO] Language EN, locale ASCII, ulimit for open files 1024
2007/05/10 12:48:48 [cO] MLDonkey is working in /tmp/harddisk/.mldonkey
2007/05/10 12:48:48 [cO] creating new MLDonkey base directory in /tmp/harddisk/. mldonkey
2007/05/10 12:48:48 [Gettext] Loading language resource mlnet_strings.EN_ASCII
2007/05/10 12:48:48 [cO] loaded language resource file
2007/05/10 12:48:49 [DNS] Resolving [(none)] ...
Segmentation fault
В чем может быть проблемма?
UPDATE: mlnet.lite, при этом, нормально запускается. Может всетаки недоставил каких-то библиотек?
На 32-мегабайтном роутере медленно но верно растёт своп. За сутки не слишком активного качания и сидирования (4 торрента) своп вырос с 4 до 14 мегов. Запущены также samba (встроенная), proftpd, net-snmp. RSS mlnet.lite не превышает 11m, VSZ чуть больше, около 18m.
Кажется память идёт в cached, но оттуда не выделяется. Не думаю, чтобы это исправлялось :(
Может в /tmp кто-то пишет?
Так что предлагаю перенести "&" внутрь кавычек:
Согласен.
Кстати, насчёт loop_delay. У меня как-то не особо загрузка процессора видна при скоростях вроде 100D/300U. Ну 30-40% (вычитая system, который от трафика роутингового). Так что я даже уменьшил loop_delay до 3 против 5 по умолчанию, чтобы качал быстрее. Полёт нормальный.
Может быть. Я сравнивал на дебиане, а там похоже был мега-патч для динамического изменения, который потом выкинули.
Сначало небыло libstdc++.so.6 . Сделал её симлинком на libuClibc++-0.2.2.so (которая установленна и, по идее, provides libstdc++).
В чем может быть проблемма?
UPDATE: mlnet.lite, при этом, нормально запускается. Может всетаки недоставил каких-то библиотек?
Скорее всего в libmagic. Но подозреваю, что с пакетами беда - не из того репозитория что-ли?
Первым делом - 2 Oleg - спасибо большое! вместе с MLDonkey наступило полное счастье, даже на 32Мб :D
Теперь немного полезного - для желающих скачивать файлы через меню по правому клику на любую ссылку.
Данный конкретный код проверял только на Avant'е (на движке IE), но в принципе, разница с чистым IE м.б. только в необходимости по другому вызывать MLDonkey в методе AddLink - сейчас там первое, что пришло в голову и заработало.
И так:
1. создаете файлик X:\Program Files\MLDonkey\mlnet_link.htm
<script language="VBScript">
'Thanks to Vladimir Romanov(Author of ReGet Pro) and authors of FlashGet
'Download selected link
Sub AddLink(Url,Info)
navigate "http://download:download@192.168.1.1:4080/submit?q=dllink+" + escape(Url)
end sub
Sub OnContextMenu()
set srcEvent = external.menuArguments.event
set EventElement = external.menuArguments.document.elementFromPoint ( srcEvent.clientX, srcEvent.clientY )
if srcEvent.type = "MenuExtAnchor" then
set srcAnchor = EventElement
do until TypeName(srcAnchor)="HTMLAnchorElement"
set srcAnchor=srcAnchor.parentElement
Loop
Call AddLink(srcAnchor.href,srcAnchor.innerText)
elseif srcEvent.type="MenuExtImage" then
if TypeName(EventElement)="HTMLAreaElement" then
Call AddLink(EventElement.href,EventElement.Alt)
else
set srcImage = EventElement
set srcAnchor = srcImage.parentElement
do until TypeName(srcAnchor)="HTMLAnchorElement"
set srcAnchor=srcAnchor.parentElement
if TypeName(srcAnchor)="Nothing" then
call AddLink(srcImage.href,srcImage.Alt)
exit sub
end if
Loop
Call AddLink(srcAnchor.href,srcImage.Alt)
end if
elseif srcEvent.type="MenuExtUnknown" then
set srcAnchor = EventElement
do until TypeName(srcAnchor)="HTMLAnchorElement"
set srcAnchor=srcAnchor.parentElement
if TypeName(srcAnchor)="Nothing" then
Call AddLink(EventElement.href,EventElement.innerText)
exit sub
end if
Loop
Call AddLink(srcAnchor.href,srcAnchor.innerText)
elseif 1=1 then
MsgBox("Unknown Event Source """ + srcEvent.type + """" + vbCrLf)
end if
end sub
call OnContextMenu()
</script>
2. в файле, созданном в п.1 правите имя/пароль, адрес и порт в методе AddLink в соотв с вашими настройками
3. создаете файл с любым именем и расширением .reg и содержимым (в варианте для WinXP)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\MLDonkey - download a link]
@="X:\\Program Files\\MLDonkey\\mlnet_link.htm"
"contexts"=dword:00000022
4. запускаете файл созданный в п.3, перезапускаете IE и теперь по клику правой кнопкой на линк получаете пункт "MLDonkey - download a link", который сразу отправлять линк на ваш роутер.
Вот. Enjoy :cool:
У всех качается заметно медленней чем на десктопе или только у меня? Чего и где можно подкрутить?
Думаю что у всех =) Все таки это роутер, а не десктоп =) Тяжеловато ему...
У меня порядка 70-90 килобайт выжимает...Wl500 premium, 32Mb памяти, винт на 80 гиг, 512 swap.
незнаю смотря что мерить, у меня emule так на компе не качает как на wl500gp (мой анлим забит на 100%, ну не считая жульничества провайдера)скорее вопрос не в мощности а в оперативе, потому как до операции тормозил из-за свопа.
Ну мне есть с чем сравнивать =) У меня стоит сервер в одном датацентре. Дуал ксеон, 4гига памяти...если ослу открутить гайки, он все 100мбит на себя берет...правда и камни грузит порядочно...
А тут слабенькая белая коробочка =) Спасибо ему и за то, что 70-90 килобайт тянет =)))
Просто у lexen 128 мегабайт памяти, и он сравнивает с тем, что было с 32. :) Очевидно, прирост есть. :)
У меня загрузка проца 30-40%, иногда до 50 доходит. Свопа жрет 1Мб.
loop_delay=5. Скорость выше 10Кбит (up/down) в осле не поднимается.
Так что видимо надо что-то подкрутить. Надеялся на коллективный разум, но, видимо, придется покурить мануал.
Здраствуйте.Установил mlnet.filetp версию и пытаюсь скачать файл по фтп.Вроде качается, а в это время в логах безконца пишутся следующие сообщения:
I/O error: dev 08:01, sector 0
May 18 16:45:28 kernel: attempt to access beyond end of device
May 18 16:45:28 kernel: 08:01: rw=0, want=0, limit=1007584
May 18 16:45:28 kernel: EXT3-fs error (device sd(8,1)): ext3_free_branches: Read failure, inode=63537, block=-1
Что бы это значило?
В качестве внешнего носителя используется flash-ка на 1Гб.Файловая система ext3.
У меня загрузка проца 30-40%, иногда до 50 доходит. Свопа жрет 1Мб.
loop_delay=5. Скорость выше 10Кбит (up/down) в осле не поднимается.
Так что видимо надо что-то подкрутить. Надеялся на коллективный разум, но, видимо, придется покурить мануал.
Дырку в фаерволе сделали? HighID есть?
Здраствуйте.Установил mlnet.filetp версию и пытаюсь скачать файл по фтп.Вроде качается, а в это время в логах безконца пишутся следующие сообщения:
I/O error: dev 08:01, sector 0
May 18 16:45:28 kernel: attempt to access beyond end of device
May 18 16:45:28 kernel: 08:01: rw=0, want=0, limit=1007584
May 18 16:45:28 kernel: EXT3-fs error (device sd(8,1)): ext3_free_branches: Read failure, inode=63537, block=-1
Что бы это значило?
В качестве внешнего носителя используется flash-ка на 1Гб.Файловая система ext3.
Надо флешку почекать с помощью e2fsck, похоже проблема с файловой системой.
Дырку в фаерволе сделали? HighID есть?
С дыркой в стенке - понятно, а что такое HighID?
Надо флешку почекать с помощью e2fsck, похоже проблема с файловой системой.
Флешку проверил, e2fsck обнаружила кучу ошибок и вроде все исправила.Поставил снова на закачку,первые 15-20 минут все нормально,потом вылетает служба mlnet.filetp,смотрю логи,а там опять те же ошибки.Юзаю без swap.Наверно памяти не хватает.Можно ли как-нибудь организовать swap на флешке?Или нужно еще одну отдельную флешку под swap?
Пустил lite на делюксе без свопа - работает ;)
Винт на FAT32 поэтому приходится пускать из под рута - чем это черевато?
Почему-то не парсятся FTP-ссылки
FileTP: Exception Failure("Unknown URL protocol [file]")
Попутно выяснилось что пакет tar не совместим с flashfs.
Пустил lite на делюксе без свопа - работает ;)
Винт на FAT32 поэтому приходится пускать из под рута - чем это черевато?
Почему-то не парсятся FTP-ссылки
Попутно выяснилось что пакет tar не совместим с flashfs.
Это явно не хорошо, но делаю так-же - пускаю под рутом, т.к. под другим эккаунтом не пишет файлы на фатовский раздел.
Пытался разобраться как поменять права по умолчанию на ФАТ, но mount с umask=0 не помог - видимо связано со ограничением для others на шары смонтированые из под рута.
Читал про fstab и монтирование через него для обхода ограничения, но не знаю, как это с MLDonkey скрестить, т.к. команду su не смог найти, чтобы выполнить монтирование из-под др эккаунта.
Помогите плз советом.
ipkg install adduserпосле этого su будет
Кстати, заметил что в миднайте из нового репозитория перестал заходитв архивы по Enter - это лечится?
Сделал этому коду chmod +x
#!/bin/sh
mkdir -p /tmp/harddisk/.mldonkey/
chown mldonkey.users /tmp/harddisk/.mldonkey/
su - mldonkey sh -c "
HOME=/tmp/harddisk/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \
/opt/bin/mlnet -allowed_ips '127.0.0.0/8 192.168.1.0/24' &"
и поставил на запуск при загрузке роутера, однако почему то mldonkey не стартует, приходится вручную стартовать его черз SSH.
В чем моя ошибка?
Хотелось бы чтобы после перезагрузки автоматически включался mldonkey.
И еще не мог бы кто-нибудь выложить скрипт настройки post-firewall? Проблему получения High ID тоже никак не могу решить.
Спасибо.
почему то mldonkey не стартует, приходится вручную стартовать его черз SSH.
Тоже обратил внимание, что ослик не всегда стартует при запуске. Раз на раз не приходится. Грабли не найдены =) Наблюдение продолжается =)
Запустил lite на премиуме без свопа - вроде все нормально. Только никак не могу изменить конфигурацию путем редактирования фала.
Делаю killall mlnet.lite, проверяю, чтобы процессов этих не было, редактирую downloads.ini, запускаю скрипт.
Смотрю downloads.ini - он почему то сброшен на умолчальный, а мои настройки переписаны в /.mldonkey/old-config и сделан еще один архив.
В общем цель - через SSH из веба открыть еще один ip для доступа к web-интерфейсу mldonkey
P.S. читал "настройки с нуля" - увидел фразу, что своп делать не рекомендуется. Чем это прохо? только тем, что если отвалится накопитель роутер повиснет? И еще, может быть кто ткнет в тему где написано как подключить отдельный своп-раздел на винте?
MLDONKEY_HOST=192.168.1.1
EDONKEY_PORT=4662
KAD_PORT=8443
OVERNET_PORT=5865
BITTORRENT_PORT=6882
## MLDonkey acting as Edonkey2000 client
IPTABLES -I FORWARD -p tcp --dport $EDONKEY_PORT -j ACCEPT
IPTABLES -I FORWARD -p udp --dport $(($EDONKEY_PORT + 4)) -j ACCEPT
IPTABLES -t nat -I PREROUTING -p tcp --dport $EDONKEY_PORT -j DNAT --to $MLDONKEY_HOST
IPTABLES -t nat -I PREROUTING -p udp --dport $(($EDONKEY_PORT + 4)) -j DNAT --to $MLDONKEY_HOST
## MLDonkey acting as Kad client
IPTABLES -I FORWARD -p tcp --dport $KAD_PORT -j ACCEPT
IPTABLES -I FORWARD -p udp --dport $KAD_PORT -j ACCEPT
IPTABLES -t nat -I PREROUTING -p tcp --dport $KAD_PORT -j DNAT --to $MLDONKEY_HOST
IPTABLES -t nat -I PREROUTING -p udp --dport $KAD_PORT -j DNAT --to $MLDONKEY_HOST
## MLDonkey acting as Overnet client
IPTABLES -I FORWARD -p tcp --dport $OVERNET_PORT -j ACCEPT
IPTABLES -I FORWARD -p udp --dport $OVERNET_PORT -j ACCEPT
IPTABLES -t nat -I PREROUTING -p tcp --dport $OVERNET_PORT -j DNAT --to $MLDONKEY_HOST
IPTABLES -t nat -I PREROUTING -p udp --dport $OVERNET_PORT -j DNAT --to $MLDONKEY_HOST
## MLDonkey acting as BitTorrent client
IPTABLES -I FORWARD -p tcp --dport $BITTORRENT_PORT -j ACCEPT
IPTABLES -t nat -I PREROUTING -p tcp --dport $BITTORRENT_PORT -j DNAT --to $MLDONKEY_HOST
Использую следующий код в настройках post-firewall, но порты не открываются, помогите найти ошщибки:)
IP-адрес роутера какой?
:rolleyes: описочка в коде, в post-firewall естественно вписано 192.168.1.1,
поправил код в предыдущем посте, теперь такой какой именно в роутере
Тот пример из которог ты этобрал рассчитан на настройку файрвола внешнего относительно хоста на котором крутится mldonkey. В нашем случае все куда проще. Только еще на забудь проверить номера портов в настройках mldonkey, е2К там точно другие по умолчаию.
EDONKEY_PORT=4662
KAD_PORT=8443
OVERNET_PORT=5865
BITTORRENT_PORT=6882
OPENNAP_PORT=9999
## MLDonkey acting as Edonkey2000 client
IPTABLES -I INPUT -p tcp --dport $EDONKEY_PORT -j ACCEPT
IPTABLES -I INPUT -p udp --dport $(($EDONKEY_PORT + 4)) -j ACCEPT
## MLDonkey acting as Kad client
IPTABLES -I INPUT -p tcp --dport $KAD_PORT -j ACCEPT
IPTABLES -I INPUT -p udp --dport $KAD_PORT -j ACCEPT
## MLDonkey acting as Overnet client
IPTABLES -I INPUT -p tcp --dport $OVERNET_PORT -j ACCEPT
IPTABLES -I INPUT -p udp --dport $OVERNET_PORT -j ACCEPT
## MLDonkey acting as BitTorrent client
IPTABLES -I INPUT -p tcp --dport $BITTORRENT_PORT -j ACCEPT
#!/bin/sh
cat << __EOF
Content-type: text/html
__EOF
printhttp_header_redirect() {
cat << __EOF
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Refresh" content="0; url=${PAGE}">
<link rel="stylesheet" href="../seaky.css" type="text/css">
</head>
<body>
__EOF
}
chown mldonkey.users /tmp/harddisk/.mldonkey/
su - mldonkey sh -c "
HOME=/tmp/harddisk/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \
/opt/bin/mlnet.lite -allowed_ips '192.168.1.0/2' &"
sleep 5
PAGE="http://192.168.1.1:4080"
printhttp_header_redirect
echo "<b>Started succesfully</b><br>"
cat << __EOF
</body>
</html>
__EOF
Использую такой код для старта Mldonkey из веба, но не происходит редиректа, так как идет ожидание завершения скрипта старта, насколько я понимаю, а он не завершается - останавливается на шаге [dMain] Core started. Как сделать так, чтобы скрипт старта завершался переходом на соответствующую страницу?
Появилась проблема, через 5 сек - 1 минуту, когда как, вылетает mldonkey. В логе чисто, сейчас на закачке стоят только файлы из eDonkey. Чего могло случиться, вчера как раз перед этим настроил vsftpd, но он врядли может быть приячём, или я ошибаюсь. После старта всё ок, пока с паузы не сниму файлы (очередь из 10 шт, жалко скидывать, многие на 70-80% готовы (0,7 - 1,5 гига).
Antonio_99RUS
03-06-2007, 14:00
Появилась проблема, через 5 сек - 1 минуту, когда как, вылетает mldonkey. (...) После старта всё ок, пока с паузы не сниму файлы (очередь из 10 шт, жалко скидывать, многие на 70-80% готовы (0,7 - 1,5 гига).
Памяти -- штатные 32Мб, а swap отсутствует? Тогда проблема, скорее всего, именно здесь.
памяти 128 метров + swap 512 метров (причём последний более чем на 4 метра никогда не используется)
вот, mldonkey умирает с таким сообщением в консоль
[admin@wl500gp root]$ terminate called after throwing an instance of 'CryptoPP::BERDecodeErr'
what(): BER decode error
Aborted
вчера на ночь запихнул mldonkey в cron (с переодичностью 5 минут), вот что получилось, кто что может сказать...
2007/06/04 00:05:04 [cO] Started logging...
2007/06/04 00:10:05 [cO] Started logging...
2007/06/04 00:20:02 [cO] Started logging...
2007/06/04 00:30:03 [cO] Started logging...
2007/06/04 00:35:02 [cO] Started logging...
2007/06/04 00:45:03 [cO] Started logging...
2007/06/04 00:55:03 [cO] Started logging...
2007/06/04 01:00:03 [cO] Started logging...
2007/06/04 01:20:03 [cO] Started logging...
2007/06/04 01:25:02 [cO] Started logging...
2007/06/04 01:30:03 [cO] Started logging...
2007/06/04 01:35:02 [cO] Started logging...
2007/06/04 01:40:02 [cO] Started logging...
2007/06/04 01:45:02 [cO] Started logging...
2007/06/04 01:50:03 [cO] Started logging...
2007/06/04 02:00:02 [cO] Started logging...
2007/06/04 02:05:02 [cO] Started logging...
2007/06/04 02:30:03 [cO] Started logging...
2007/06/04 02:35:03 [cO] Started logging...
2007/06/04 02:50:03 [cO] Started logging...
Вообще непонятно, то раз в 5, то в 20 минут вылетет, а последний запуск до сих пор работает
а зачем с переодичностью 5 минут запускать mldonkey?
его один раз запускаешь и он висит в памяти постоянно и качает качает качает.
2BuHT, я бы тогда и не постил, в том то и проблема что вылетал он с переодичностью 5 минут, приходилось перезапускать, но самое смешное сейчас проблема больше не повторяется в логе так и висит время последнего старта сегодня в 02-50, но всё-таки что это было
ну тогда пардон
просто у меня связка mldonkey + transmission + порой ещё и рторрент пускал неделю без глюков работали круглосуточно.
и млдонкей если уж запустился, то работает пока сам не прибью процесс
2BuHT, и у меня так было, а сейчас опять, где то с часа ночи опять вылетает каждые 5 минут
Ребята привет!!
Возникла такая проблема:
Поставил mldonkey, сижу через NAT! Конектится к серверам нормально, работает поиск, добавляет закачки.
Но не качает :(( вообще. в статистике скачет скорость до 1,8кб/сек с периодичностью в 2 мин.. Пробовал качать разное файло, с 40 источниками и чуток меньше - результат один...
Пробовал менять client_ip & force_client_ip - тотже результат..
Подскажите где копать?
Спасибо!
*********
Разобрался с закачкой :) с моим lowid надо было подождать часок чтоб скачать 200кб :)
Возник другой вопрос походу :)
Как сконектится с BitTorrent? попросту как торренты качать?
В опциях включил сеть BitTorrent, добавил закачку и тотже результат - никакой реакции, ничего не качается.
В списке соединенных серверов нет BT!!
Подскажите плз, может надо гдето обновлять список? или серверов BT быть и не может? (интуиция) :)
[QUOTE=Mam(O)n;54180]Для такого случая я написал скрипт, который ведет поиск файлов в установленных пакетах. Вот что он мне выдал:
[code]
[root@router root]$ ipkgsearch libmagic.so.1
(skipped)
У меня тоже mldonkey (полный, с первой страницы) не запускается, с той же ошибкой - "can't load library 'libmagic.so.1". Переустановил tar, force-reinstalled zlib. Запустил Ваш скрипт - он выдал какой-то огромный список. И что с ним теперь делать?
Запустил Ваш скрипт
1. Зачем :confused:
2. ipkg list_installed в студию
1. Зачем :confused:
Ну как... Выше же упоминалась эта самая ошибка, я так понял, что в ответ был предложен скрипт. Я начинающий, если что...
2. ipkg list_installed в студию
Ой, много получилось.
[admin@Asus root]$ ipkg list_installed
adduser - 1.5.0-1 - a multi-call binary for login and user account administration
bzip2 - 1.0.4-1 - Very high-quality data compression program
cron - 4.1-5 - Standard vixie cron, with cron.d addition
cyrus-sasl-libs - 2.1.22-2 - Provides client or server side authentication (see
RFC 2222).
e2fsprogs - 1.40-1 - Ext2 Filesystem Utilities
enhanced-ctorrent - dnh3.1-9 - Enhanced CTorrent is a revised version of CTorrent
expat - 2.0.1-1 - XML Parser library
fontconfig - 2.3.2-5 - Font configuration library
freetype - 2.1.10-4 - Free truetype library
gconv-modules - 2.2.5-6 - Provides gconv modules missing from the firmware. These are used by glibc's iconv() implementation.
gdbm - 1.8.3-2 - GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines.
glib - 2.6.6-6 - The GLib library of C routines.
gzip - 1.2.4a-1 - GNU Zip data compression program
ipkg - 0.99.149-2 -libbt - 1.05-5 - a C library implementing the core BitTorrent protocol
libcurl - 7.16.4-1 - Curl is a command line tool for transferring files with URL
syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FI
libdb - 4.2.52-3 - Berkeley DB Libraries
libevent - 1.3b-1 - libevent to implement an event loop
libgd - 2.0.35-1 - An ANSI C library for the dynamic creation of images
libjpeg - 6b-2 - collection of jpeg tools
libpng - 1.2.18-1 - Portable Network Graphics Libraries
libuclibc++ - 0.2.2-4 - C++ standard library designed for use in embedded systems
libxml2 - 2.6.29-1 - Libxml2 is the XML C parser and toolkit developed for the Gnome project.
libxslt - 1.1.21-1 - An XML Stylesheet processor based on libxml2
logrotate - 3.7.1-4 - Rotates, compresses, removes and mails system log files.
mc - 4.6.1-2 - Midnight Commander File Manager
nano - 2.0.6-1 - A pico like editor
ncurses - 5.6-1 - NCurses libraries
openldap-libs - 2.3.35-1 - Open Lightweight Directory Access Protocol
openssl - 0.9.7m-2 - Openssl provides the ssl implementation in libraries libcry
pto and libssl, and is needed by many other applications and librari
pcre - 7.2-1 - Perl-compatible regular expression library
php - 5.2.3-1 - The php scripting language
popt - 1.7-2 - A C library for parsing command line parameters.
proftpd - 1.3.0a-1 - Highly configurable FTP server with SSL-TLS
readline - 5.2-2 - The GNU Readline library provides a set of functions for use
by applications that allow users to edit command lines as they are
screen - 4.0.3-2 - A screen manager that supports multiple logins on single terminal
sctcs - 0.851b -
slang - 2.1.1-1 - S-Lang is a multi-platform library designed to allow a develop
er to create robust multi-platform software.
tar - 1.18-1 - heavyweight version of the Tape ARchiver
tcl - 8.4.12-2 - The Tool Command Language
termcap - 1.3.1-2 - Terminal emulation library
uclibc-opt - 0.9.28-12 - micro C library for embedded Linux systems
unzip - 5.52-1 - A (de)compression library for the ZIP format
wget - 1.10.2-4 - A network utility to retrieve files from the Web
zlib - 1.2.3-2 - zlib is a library implementing the 'deflate' compression system
als, в твоем случае нужно сделать ipkg install file
Ой, много получилось.
Рекомендую в этом случае использовать тег [СОDЕ][/СОDЕ]
Спасибо, теперь все заработало. То есть, грузится, качает. Скрипт я, наверное, не умею делать, так что запускал по строчкам вручную.
Но странно то, что html-страницы очень плохо парсятся. Ну, может быть, одна из 5. Если ставишь mp-3 файлы, все почему-то нормально. В общем, буду потихоньку разбираться с настройками.
Тут уже выше был вопрос про ftp - он вообще работает? У меня тоже ссылки не парсятся, говорит, что протокола такого не знает.
Ну и совсем тупой вопрос - как ему торрент-файл скормить? Не соображу.
Пытаюсь запустить mlnet на wl-700g, при запуске
# /opt/bin/mlnet.lite
/opt/bin/mlnet.lite: can't load library 'libbz2.so.1.0'
скрипт ipkgsearch от Mam(O)n ничего не нашел, подскажите плиз какой пакет надо ставить?
З.Ы. во избежании лишних уточнений на всякий случай:
# /opt/bin/ipkg list_installed
amule - 2.1.3-9 -
bash - 3.2-3 -
busybox - 1.5.0-1 -
busybox-base - 1.5.0-1 -
busybox-links - 1.5.0-1 -
dropbear - 0.48.1-1 -
e2fsprogs - 1.39-2 -
expat - 2.0.1-1 -
file - 4.20-1 -
fontconfig - 2.3.2-5 -
freetype - 2.1.10-4 -
gconv-modules - 2.2.5-6 -
glib - 2.6.6-6 -
id3lib - 3.8.3-3 -
libcurl - 7.16.3-1 -
libexif - 0.6.14-1 -
libgd - 2.0.35-1 -
libjpeg - 6b-2 -
libpng - 1.2.18-1 -
libuclibc++ - 0.2.2-4 -
libupnp - 1.4.3-1 -
mc - 4.6.1-2 -
mediatomb - 0.9.1-1 -
ncurses - 5.6-1 -
openssl - 0.9.7m-2 -
ossp-js - 1.6.20070208-1 -
readline - 5.2-2 -
screen - 4.0.3-2 -
slang - 2.1.0-1 -
sqlite - 3.3.17-1 -
termcap - 1.3.1-2 -
uclibc-opt - 0.9.28-12 -
ushare - 0.9.10-3 -
wget - 1.10.2-4 -
wxbase - 2.8.0-5 -
zlib - 1.2.3-2 -
Successfully terminated.
скрипт ipkgsearch от Mam(O)n ничего не нашел
Для такого случая я написал скрипт, который ведет поиск файлов в установленных пакетах
подскажите плиз какой пакет надо ставить?
bzip2 - 1.0.4-1 - Very high-quality data compression program
Спасибо большое все заработало. И работает вообщем то неплохо на wl-700g:
Mem: 60940K used, 1028K free, 0K shrd, 11496K buff, 23416K cached
Load average: 1.18 0.99 0.58
PID USER STATUS VSZ PPID %CPU %MEM COMMAND
544 root R 15184 1 87.1 24.4 mlnet.lite
575 root R 1744 571 0.7 2.8 top
568 root S N 15184 567 0.0 24.4 mlnet.lite
567 root S 15184 544 0.0 24.4 mlnet.lite
1 root S 9028 0 0.0 14.5 init
178 root S 8864 1 0.0 14.2 httpd
180 root S 8856 1 0.0 14.2 httpd
251 root S 7308 1 0.0 11.7 smbd
294 root S 5764 1 0.0 9.2 waveservermain
296 root S 5764 1 0.0 9.2 rcamdmain
307 root S 5764 1 0.0 9.2 usbcopymain
259 root S 5416 1 0.0 8.7 nmbd
.................................................. ........
Стал пихать сабж в автозагрузку - оказалось он не дружит с системной датой старше 2004 года, пришлось вызывать date из post-boot.
Uncle_Fry
30-07-2007, 07:36
Стал пихать сабж в автозагрузку - оказалось он не дружит с системной датой старше 2004 года, пришлось вызывать date из post-boot.
Опиши пожалуйста поподробнее, как решил проблему...
Uncle_Fry
30-07-2007, 07:53
В options выставил max_hard_upload_rate и max_hard_download_rate в 0 (default 10 и 50 соответственно).
Очень-очень имхо (так-как, каюсь, не совсем понимаю что делаю) показалось, что скорость закачки и раздачи существенно возрасла. Максимальная скорость теперь достигает 160-170 и на Dl, и на Ul. Однако теперь торренты иногда по полдня простаивают без движения вообще (на закачку - раздается все исправно), хотя сидеров видят.
ссылка из options по Max_hard_download_rate (http://mldonkey.sourceforge.net/Max_hard_download_rate)
У кого-нибудь есть предложения или замечания?
1. в post-boot прописываем что-нить вроде
ntpclient -c3 -i$(nvram get ntp_interval_x) -h$(nvram get ntp_server0) -s
вместо $(nvram get ntp_server0)
можно $(nvram get wan_gateway) если на гейте нормальный NTP работает, либо любой другой NTP сервер в локалке на случай отсутствия тырнета. В принципе то что выше это полный аналог того как автоматически запускается NTP-клиент, но почему-тоесли дернуть его так то обновляется быстрее чем сам.
либо на крайняк тупо
date 010100002007
но после этого по NTP обновляется как-то неохотно
2. запуск сабжа ставим в post-mount что-то типа
...
HOME=/tmp/harddisk/
$HOME.mldonkey/mlnet.lite -allowed_ips '127.0.0.0/8 192.168.1.0/24' 2>>/var/log/mldonkey &
В лог кладется то что до старта логгинка пишется по дефолту на консоль (в stderr на самом деле), чтоб продиагностировать ка кчтозапустилось.
3. в pre-shutdown прописываем для верности что-то вроде
HOME=/tmp/harddisk/
[ -f $HOME.mldonkey/mlnet.lite.pid ] && kill -SIGTERM `cat $HOME.mldonkey/mlnet.lite.pid`
P.S. кстати как видите бинарник я поклал в рабочий каталог, не смотря на то что это fat32 раздел.
P.P.S. что с ext3 что c fat32 у меня пускается не всегда - возможые варианты: тихо дохнет при попытке запуска либо доходит до Resolving [wl500gp] и также тихо дохнет - причину пока не установил. Тоже было и при ручном запуске. После перезагрузки или удаления/перезакачки бинарника все стартовало, один раз даже после remount. Надеюсь не винт сыпется - год работал в коробке 24х7, WD1600RE
Uncle_Fry
30-07-2007, 14:46
прописываем что-нить вроде...
Спасибо, буду разбираться.
А нельзя ли обновить mlnet.lite до версии 2.9, а то 2.8.5 шибко нестабильно с современными трекерами работет...
Uncle_Fry
05-08-2007, 21:39
А нельзя ли обновить mlnet.lite до версии 2.9, а то 2.8.5 шибко нестабильно с современными трекерами работет...
Даааа... было бы неплохо...
Hi Oleg and sorry the (poor) english post.
I try mlnet and mlnet.lite, too. I use a wl500g router with 12MB base memory, and I use mlnet with only donkey and kad support (and include SUI for HighID). You compile the mlnet.lite without SUI support. Can You re-compile mlnet.lite with SUI support? The mlnet too big if I try use with my router (~6MB and too many swap use), if I use mlnet.lite (~2.9MB), I can't get HighId, only LowID (and poor queue download position and priority).
Thanks, George
Uncle_Fry
12-08-2007, 04:52
Так-как мне очень хотелось использовать мой asus для закачки torrents, попробовал почти все клиенты, которые были описаны на форуме (например тут (http://www.wl500g.info/showthread.php?t=5438)), за исключением, пожалуй, rtorrent.
Имхо, mldonkey наиболее простой в установке и удобный в использовании клиент.
Из недостатков можно отметить сложности с автостартом (видимо решаемые) и проблемы с корректной работой с некоторыми серверами (torrents.ru например) ;) (решается обновлением версии).
(у других клиентов проблем не меньше и имхо они посерьезнее. torrent от oleo или transmission хрен поставишь и крайне неудобен в использовании; enhanced-ctorrent (особенно с CTorrent Control Server) легок в установке и достаточно удобен в использовании, качает - супер, да и с автостартом проблем нет. Однако раздает он из-рук-вон плохо, да и при старте проверяет закачанные файлы СУТКИ (кроме шуток! в зависимости от кол-ва сидируемых файлов) - организовать нормальную раздачу в нем нереально (имхо), а для torrent это существенный недостаток.
Олег! Ты как то обмолвился, что по результатам тестирования mldonkey подумаешь о включении его в следующий вариант прошивки (если не ошибаюсь это было сказано в треде по результатам выхода 1.9.2.7-7f). Если такое желание все еще осталось, то думаю mldonkey это как раз то, что нужно!
sublimity
22-08-2007, 07:48
Доброва дня , подскажите как качать с rapidshare.com, используя mldonkey , у меня премиум ???
Заранее всем СПАСИБО!!!
kirnikitin
27-08-2007, 05:32
Вроде, в настройка везде выставил все что можно. НО. Из торрента ондновременно качаются только два файла, остальные стоят как мертвые.
Интересно, почему?:confused:
kirnikitin
29-08-2007, 05:15
а вообще, есть планы на будущее по портировонию версии 2.9?
а то текущая явно глюковата:(
Uncle_Fry
29-08-2007, 18:05
а вообще, есть планы на будущее по портировонию версии 2.9?
а то текущая явно глюковата:(
неплохо бы
kOOcHiMaN
30-08-2007, 07:26
Присоединяюсь к просьбе по портированию новой версии mldonkey. Даже версия 2.8.7 как пишут здесь http://torrents.ru/forum/viewtopic.php?t=310177 день и ночь по сравнению с предыдущей (увеличена скорость работы bittorrent). А что самое главное в этом клиенте, это поддержка torrents.ru и других трекеров с passkey.
kirnikitin
02-09-2007, 13:38
Друзья, я чего-то не понял...:(
Накидал я торрент-файлов, mldonkey их скачал, пораздовал вдоволь. А как их теперь удалить из раздачи? У меня получается удалить только залогинившись рутом через терминал.
Это лыжи не едут или я ...:D
говорили тебе, мушку спили... тьху, всмысле санчо поставь ;)
kirnikitin
03-09-2007, 04:31
:D А в санче то где удаление? Я его сразу поставил, но удаления там в упор не вижу...:confused:
Ой... %)
ну из incoming файлики ручками удали - они с раздачи и уйдут.
Uncle_Fry
03-09-2007, 07:11
Ой... %)
ну из incoming файлики ручками удали - они с раздачи и уйдут.
либо торренты из папки сидирования
угу, только у меня ето почему-то не прокатил. либо рестартануть надо было...
Uncle_Fry
03-09-2007, 12:39
угу, только у меня ето почему-то не прокатил. либо рестартануть надо было...
Кстати да... Сейчас мне уже кажется, что я рестартовал осла... вроде бы... не помню...
kirnikitin
03-09-2007, 15:27
Именно. Его надо рестартовать.
Вообще странно, вроде все функции в клиенте есть, а удаление сделать забыли:mad:
не, я его нерестартовал - исчезло все сразу попсле удаления файлов и .торрентов.
Uncle_Fry
07-09-2007, 18:50
Перепробовал, наверное, все torrent клиенты из числа упоминавшихся на этой ветке (http://www.wl500g.info/showthread.php?t=5438).
Совершенно определенно - mldonkey lite лучший!
Олег или кто-либо еще, кто умеет! Пожалуйста, найдите время обновить версию :rolleyes:
St.MPA3b
07-09-2007, 18:56
btcli лучший! =)
жаль что пакет ещё никто не делал.
MlDonkey Lite (eDonkey & BitTorrent only) v2.90
Используете на свой страх и риск. Претензии не принимаются, скомпилировал как сумел ;)
kirnikitin
08-09-2007, 17:22
MlDonkey Lite (eDonkey & BitTorrent only) v2.90
Используете на свой страх и риск. Претензии не принимаются, скомпилировал как сумел ;)
А ты сам его уже гонял? Как работает?
А ты сам его уже гонял? Как работает?
Запускается. Web-интерфейс работает. Поскольку ослом я не пользуюсь, а в качестве торрент-клиента меня гораздо больше устраивает transmission, то пусть отзывы оставляют те, кто просил свежую версию.
kirnikitin
08-09-2007, 19:06
Следующий вопрос:)
В какой пакет входит библиотека libcharset.so.1 ?
St.MPA3b
08-09-2007, 19:23
А гугл отменили?
http://www.google.ru/search?q="libcharset.so.1"
В iconv, судя по всему
kirnikitin
08-09-2007, 19:35
гугл не отменили. фигня в том, что в олеговском репозитории ентого нет.
гугл не отменили. фигня в том, что в олеговском репозитории ентого нет.
а раньше mldonkey запускался нормально и этого не просил?
kirnikitin
08-09-2007, 19:45
именно так. запускался и не просил.
St.MPA3b
08-09-2007, 19:53
> гугл не отменили. фигня в том, что в олеговском репозитории ентого нет.
ну собирай сам тогда ;)
kirnikitin
08-09-2007, 19:56
Мсье юморист? Жванецкий типа?;) ;)
У Reyter mldonkey запускается, значит эта библиотека наличествует. Вот я и интересуюсь, откуда она была взята.
именно так. запускался и не просил.
М-да... Зря я, наверное, у себя libiconv установил. Ладно, попробуем по-другому. Распакуйте содержимое архива (без созранения путей. т.е распаковывать файлы, а не папку) в /opt/lib
kirnikitin
08-09-2007, 20:03
Что логично, после этого он затребовал libiconv.so.2:D
kirnikitin
08-09-2007, 20:17
Давайте так. Откуда вы вообще libiconv устанавливали?
Давайте так. Откуда вы вообще libiconv устанавливали?
Скомпилировал из сорцов
Попытка №2. Более полный архив с библиотеками.
я ж говорил, если iconv появился у одного ... то его захочется всем :)
kirnikitin
08-09-2007, 20:36
После установки в дополнение к вышеописаному еще libgd и libmagic ядро стартовало.
Посмотрим как работает:)
Вроде работает, будем тестировать :)
Спасибо за помощь!!!!!
St.MPA3b
08-09-2007, 23:09
> мсье юморист? жванецкий типа?
пардон, что смешного я сказал?
Uncle_Fry
09-09-2007, 00:02
После установки в дополнение к вышеописаному еще libgd и libmagic ядро стартовало.
Посмотрим как работает:)
Вроде работает, будем тестировать :)
Спасибо за помощь!!!!!
Аналогично - потребовал libgd и libmagic, libiconv у меня был. Навскидку - проблемы предыдущей версии, которая "не видела" сидов, решены. Буду пробовать дальше.
Reyter - огромное спасибо! :)
ну так как? откровенных глюков нет?
Uncle_Fry
10-09-2007, 10:06
ну так как? откровенных глюков нет?
Глюков нет, но вот ресурсов жрет СУЩЕСТВЕННО больше, чем предыдущая версия.
PID Uid VmSize Stat Command
1 admin 52 S /sbin/init
2 admin SW [keventd]
3 admin SWN [ksoftirqd_CPU0]
4 admin SW [kswapd]
5 admin SW [bdflush]
6 admin SW [kupdated]
7 admin SW [mtdblockd]
59 admin 120 S telnetd
64 admin 208 S httpd vlan1
65 admin 52 S nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
69 admin 120 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
70 admin SW klogd
72 nobody 236 S dnsmasq
73 admin SW [khubd]
81 admin SW lpd
83 admin SW p9100d -f /dev/usb/lp0 0
86 admin 4 S waveservermain
91 admin SW [usb-storage-0]
92 admin SW [scsi_eh_0]
106 admin 8 S udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcpc -b
107 admin 208 S pppd file /tmp/ppp/options.wan0
111 admin 216 S radvd
114 admin 16 S infosvr br0
115 admin 200 S watchdog
119 admin 8 S ntp
139 admin SW [kjournald]
144 admin 24 S /usr/sbin/smbd -D
309 admin 68 S sh -c /usr/sbin/pptp vpn.corbina.net --nolaunchpppd
310 admin 444 S pptp: GRE-to-PPP gateway on /dev/ptmx
314 admin 176 S pptp: call manager for 85.21.0.23
337 admin 540 S -sh
346 mldonkey 10532 R /opt/bin/mlnet.lite -allowed_ips 127.0.0.0/8 192.168.1.0/24
347 mldonkey 10532 S /opt/bin/mlnet.lite -allowed_ips 127.0.0.0/8 192.168.1.0/24
348 mldonkey 10532 S N /opt/bin/mlnet.lite -allowed_ips 127.0.0.0/8 192.168.1.0/24
349 admin 400 R ps
Это один торрент на закачку, раздач нет, торрент в состоянии паузы. В активном состоянии жрет еще больше.
Для сравнения - предыдущая версия
В покое размер RSS около 9 мегабайт.
Даже санчо коннектится по 5 минут. Если mldonkey запущен и закачка активна, считай инет на ББ пропал - странички открываются но... скажем так - через раз.
У меня WL500gp 32 MB своп 512 МВ.
При всем при этом ни разу не заглючило, не отвалилось и тп. качает исправно, хоть и не очень быстро 50 килобайт в сек. временами до 120, rtorrent на тех же закачках показывает 250-300, зараза такая.
Кстати, на sourceforge уже лежит 2.9.1
Глюков нет, но вот ресурсов жрет СУЩЕСТВЕННО больше, чем предыдущая версия.
При всем при этом ни разу не заглючило, не отвалилось и тп. качает исправно, хоть и не очень быстро 50 килобайт в сек. временами до 120, rtorrent на тех же закачках показывает 250-300, зараза такая.
Кстати, на sourceforge уже лежит 2.9.1
Попробую еще какие-нибудь фичи отключить. Хотя бы тот же GD (вроде как он графики рисует). А больше вроде отключать и нечего :( И вообще главная причина, по которой я отказался от использования mldonkey для торрентов - как раз его неумеренные аппетиты в отношении оперативки. Ежели сподоюлюсь установить 128 метров памяти на борт, тогда подумаю... Я и за компиляцию-то взялся только из-за гипотетической поддержки программой Direct Connect, в проивном случае и связываться бы не стал.
Кхм... Да, действительно, свежий релиз выложили. Причем список изменений достаточно внушителен:
2007/09/09: version 2.9.1 = tag release-2-9-1
6192: EDK: Use discovered client_ip when lowid
2007/09/05
6187: BT: Fix wrong file order of multifile torrents due to patch #6174
2007/09/01
6179: BT: Send correct downloaded amount to tracker when download completed
6174: BT: Encode non-UTF8 filenames using "encoding" or "codepage" data
from .torrent if present
2007/08/31
6175: Yet another patch for share_scan_interval
- new default 30 minutes for newly created ini files
- still use 0 to disable
- hard-coded global minimum of 5 minutes, this updates old default 1 to 5
- automated options update, if update is needed (options_version <= 19) and
share_scan_interval = 5 (because of new hard-coded minimum, which is
processed earlier) its changed to new default of 30
6145: EDK: Update options description of max_connected_servers (Schlumpf)
6172: EDK: properly advertise and honour noviewshared tag (TripleM)
2007/08/23
6160: BT: Another fix for share_scan_interval
- Old hard-coded default was 300s, now with share_scan_interval its
possible to use a minimum of 60s which produces high CPU load.
This patch implements a minimum of 300s for the BT share_files timer.
2007/08/04
6128: New default for option messages_filter (unease)
6132: HTML: Fix group display in vd <num> for admin users
view of other users files
6130: Change API for network_parse_url, support user group
6127: HTML: Display file_chunk_sizes/file_piece_size in vd <num>
6135: BT: Fix high CPU load when share_scan_interval = 0
due to buggy patch #6049 (thx to darkman)
В-общем - сегодня не обещаю, но в ближайшее время выложу свежую версию.
MlDonkey v2.91 Lite (eDonkey & BitTorrent only)
Compilled with options:
--enable-donkey --enable-bittorrent --disable-donkeysui --disable-directconnect --disable-filetp --disable-gnutella --disable-fasttrack --disable-gui --disable-soulseek --disable-gd --disable-magic
Try it :)
kirnikitin
10-09-2007, 20:03
у меня на Wl-700 версия 2.9 работает без тормозов и глюков. в закачке и раздаче 31 торрент, скорость приктически равна тарифной (3.5 мбит), инет не тормозит, санча коннектится пулей:)
Uncle_Fry
11-09-2007, 08:23
у меня на Wl-700 версия 2.9 работает без тормозов и глюков. в закачке и раздаче 31 торрент, скорость приктически равна тарифной (3.5 мбит), инет не тормозит, санча коннектится пулей:)
"завидуем вам, живущим при коммунизме!" :mad:
Uncle_Fry
11-09-2007, 08:28
MlDonkey v2.91 Lite (eDonkey & BitTorrent only)
Compilled with options:
--enable-donkey --enable-bittorrent --disable-donkeysui --disable-directconnect --disable-filetp --disable-gnutella --disable-fasttrack --disable-gui --disable-soulseek --disable-gd --disable-magic
Try it :)
Спасибо! Вот только не помогла больному клизма... :(
Да и не заморачивайся! Может у меня что не так настроено, мало ли что...
Что-то странное. Я пока не смог собрать 2.9.1.
Ocaml кривой какой-то...
Reyter, как Вы собирали ocaml? Ручками? или batch?
Собрал со старым ocaml.
Вот временный линк: http://oleg.wl500g.info/bin/mlnet.lite
Версия 2.9.1
Обращаю внимание: большой расход памяти и торможение при старте - признак использования guarding.p2p (я об этом писал уже). Отключить можно удалив соответсвующую строчку в downloads.ini.
Что-то странное. Я пока не смог собрать 2.9.1.
Ocaml кривой какой-то...
Reyter, как Вы собирали ocaml? Ручками? или batch?
Удалось частично собрать 3.09.3 руками, а частично (часть бинарников и сам компилятор) выцарапать из дебиановского ocaml-nox_3.09.3~rc1-1_mipsel.deb
Пришлось повозиться...
Собрал со старым ocaml.
Вот временный линк: http://oleg.wl500g.info/bin/mlnet.lite
Версия 2.9.1
А в чем его отличие от моего?
Uncle_Fry
11-09-2007, 18:26
Не сказать, что бы летало, но скорость возросла однозначно (до искомых 250 КБ/сек) инет тоже не падает, спасибо!
PID Uid VmSize Stat Command
236 mldonkey 10828 R /opt/bin/mlnet.lite -allowed_ips 127.0.0.0/8 192.168.1.0/24
240 mldonkey 10828 S /opt/bin/mlnet.lite -allowed_ips 127.0.0.0/8 192.168.1.0/24
241 mldonkey 10828 S N /opt/bin/mlnet.lite -allowed_ips 127.0.0.0/8 192.168.1.0/24
245 admin 400 R ps
это при одной закачке и 0 раздач, скорость порядка 250 килобайт
А в чем его отличие от моего?
Отличие:
1) Пропатчен дефолтный конфиг для отключения блокинга;
2) Пропатчен конфиг для использования ocaml 3.09.03
3) Собирается в автоматическом режиме так:
./configure --disable-donkeysui --enable-batch --disable-magic --disable-gd \
--disable-fasttrack --disable-gnutella2 --disable-gnutella --disable-directconnect CFLAGS=-O2 CXXFLAGS=-O2
make
Отличие:
1) Пропатчен дефолтный конфиг для отключения блокинга;
2) Пропатчен конфиг для использования ocaml 3.09.03
3) Собирается в автоматическом режиме так:
./configure --disable-donkeysui --enable-batch --disable-magic --disable-gd \
--disable-fasttrack --disable-gnutella2 --disable-gnutella --disable-directconnect CFLAGS=-O2 CXXFLAGS=-O2
make
Вроде бы для использования другой версии конфиг патчить необязательно. Во всяком случае у меня прекрасно компилится с опцией --enable-ocamlver=3.09.3
Вроде бы для использования другой версии конфиг патчить необязательно. Во всяком случае у меня прекрасно компилится с опцией --enable-ocamlver=3.09.3
Хм... Да, похоже так. Мне показалось, что версию для Download никакими ключами не изменить... Тем лучше. Сейчас проверю, как оно пересоберётся.
Да, кстати, я ocaml вручную не собираю. В batch режиме он это делает сам.
Хм... Да, похоже так. Мне показалось, что версию для Download никакими ключами не изменить... Тем лучше. Сейчас проверю, как оно пересоберётся.
Да, кстати, я ocaml вручную не собираю. В batch режиме он это делает сам.
Какие успехи? Уж нетерпится... :)
Какие успехи? Уж нетерпится... :)
А чего Вы ждёте? :) На предыдущей странице есть ссылка на 2.9.1.
Да, кстати, я ocaml вручную не собираю. В batch режиме он это делает сам.
У меня ни 3.09.3 ни 3.10хх собираться не захотели. Говорят - знать ничего не знаем ни про какой mipsel. :)
И еще: при опции --enable-donkeysui (правда оно может никому и не нада, но просто из спортивного интереса) при нативной компиляции стабильно выпадает в segm.fault на этапе компилирования Cryptopp.o. Интересно, при кросскомпиляции эту стадию удается пройти?
a.starikov
13-09-2007, 11:38
Добрый день!
Как подружить mldonkey 2.9.1 и torrents.ru?
Копирую ссылку на торрент, вставляю в input, появляется надпись parsing http и все....
под Windows, через мюТоррент все качается без проблем..
Uncle_Fry
13-09-2007, 11:48
Добрый день!
Как подружить mldonkey 2.9.1 и torrents.ru?
Копирую ссылку на торрент, вставляю в input, появляется надпись parsing http и все....
под Windows, через мюТоррент все качается без проблем..
Попробуйте лучше клиент Sancho (http://sancho-gui.sourceforge.net/)
a.starikov
14-09-2007, 09:37
Попробуйте лучше клиент Sancho (http://sancho-gui.sourceforge.net/)
Спасибо!
В паре они великолепно работают!
PS а можно как-то выборочно файлы из одного торрента качать через mldonkey???
z3r0c001
16-10-2007, 08:11
[admin@z3r0r0ut3r usr]$ ./emule.sh
sh: sh: 2: /: Permission denied
[admin@z3r0r0ut3r usr]$ 2007/10/16 07:07:20 [cO] Starting MLDonkey 2.8.5 ...
2007/10/16 07:07:20 [cO] Language EN, locale ASCII, ulimit for open files 1024
2007/10/16 07:07:20 [cO] MLDonkey is working in /tmp/harddisk/.mldonkey
2007/10/16 07:07:20 [cO] creating new MLDonkey base directory in /tmp/harddisk/.mldonkey
2007/10/16 07:07:20 [Gettext] Loading language resource mlnet_strings.EN_ASCII
2007/10/16 07:07:20 [cO] loaded language resource file
2007/10/16 07:07:20 can not create files in directory /tmp, check rights...
И все тут гугл ничего не дал какие права проверить? вроде права на директорию пытался менять. Что сделать?
права на /tmp/harddisk/.mldonkey/tmp проверяй
z3r0c001
18-10-2007, 00:12
пришлось на всю директорию /tmp права сменить не знаю что выйдет.
запустился теперь не могу подключится к серверу и подключить к нему санчо
что писать в настройках санчо
млданки висит на 192.168.124.1:4080
Качал с торрентс.ру софт - в торенте было три файла: 2 по несколько мегабайт и один 2,2 Гб. Вроде успешно скачался. Сам торент-файл переместился в папку seeded. Два маленьких файла сохранилось, а большой на 2,2 Гб исчез. Повторил скачку еше раз - та же история.
P.S. Диск форматирован в ext3
Вобщем почему-то файл был не виден через ftp. Через телнет я нашел этот файл. Только после скачивания на раздачу он так и не встал.
Не запускается MLDonkey. Пробовал скрипт и с 1, и с 8 страницы. Качал обе последнии сборки MLDonkey.
Прошивка WL500gp-1.9.2.7-8-pre16.trx.
Вот лог.
2007/01/01 00:19:53 [cO] Starting MLDonkey 2.9.1 ...
2007/01/01 00:19:53 [cO] Language EN, locale ASCII, ulimit for open files 1024
2007/01/01 00:19:53 [cO] MLDonkey is working in /tmp/harddisk/prog/.mldonkey
2007/01/01 00:19:53 [cO] creating new MLDonkey base directory in /tmp/harddisk/prog/.mldonkey
2007/01/01 00:19:53 [Gettext] Loading language resource mlnet_strings.EN_ASCII
2007/01/01 00:19:53 [cO] loaded language resource file
2007/01/01 00:19:53 [DNS] Resolving [LAKdom] ...
2007/01/01 00:19:53 [DNS] Resolving [www.mldonkey.org] ...
2007/01/01 00:20:03 [cInt] WARNING: Directory /tmp/harddisk/prog/.mldonkey is full, MLDonkey shuts down
2007/01/01 00:20:03 WARNING: Directory /tmp/harddisk/prog/.mldonkey is full, MLDonkey shuts down
sh: sh: 2: mlnet.lite: Permission denied
В папку prog монтируется раздел диска (с ключом RW). Место на разделе есть точно (После первого такого сообщения удалил 2 фильма с этого ращдела). Файловая система ext3. swap - есть работает.
Приведите кто- нибудь, пожалуйста, свой работающий скрипт для запуска MLDonkey из автозагрузки.
вот ведь засада =( после обновления mldonkey до 2.9.1 перестал обсчитываться upload ratio на многих трекерах =((( до этого все было отлично. Никто не сталкивался с подобной проблемой? или может есть идеи куда копать?
UPD. тут вот нашел собратов по несчатью =((( http://mldonkey.sourceforge.net/forums/viewtopic.php?t=4931&highlight=upload+ratio в двух словах, mldonkey 2.9.1 криво отсылает upload/download инфу
вот ведь засада =( после обновления mldonkey до 2.9.1 перестал обсчитываться upload ratio на многих трекерах =((( до этого все было отлично. Никто не сталкивался с подобной проблемой? или может есть идеи куда копать?
UPD. тут вот нашел собратов по несчатью =((( http://mldonkey.sourceforge.net/forums/viewtopic.php?t=4931&highlight=upload+ratio в двух словах, mldonkey 2.9.1 криво отсылает upload/download инфу
20.10.2007 вышла версия 2.9.2: http://sourceforge.net/project/showfiles.php?group_id=156414
Насколько я понял, в ней эта ошибка исправлена.
Давайте дружненько попросим Олега собрать mlnet.lite 2.9.2 :)
Вот здесь новая версия 2.9.2
http://oleg.wl500g.info/bin/mlnet/292/mlnet.lite.gz
Тестируйте, я даже не запускал.
Vitaly_k
15-11-2007, 21:00
Олег, а какова вероятность, что mldonkey попадет в прошивки для дивайсов, имеющих большой флеш?
Олег, а какова вероятность, что mldonkey попадет в прошивки для дивайсов, имеющих большой флеш?
Пока не могу сказать. :(
Вот здесь новая версия 2.9.2
http://oleg.wl500g.info/bin/mlnet/292/mlnet.lite.gz
Тестируйте, я даже не запускал.
Хорошая новость: качает...
Плохая: судя по changelog (http://mldonkey.sourceforge.net/forums/viewtopic.php?t=4927) в версии 2.9.2 ошибка (http://www.wl500g.info/showpost.php?p=68774&postcount=181) ещё не исправлена.
А какая из старых версий нормально работала?
я откатился на 2.9.0, до этого стояла 2.8.7...
Обе нормально вроде качают и ratio обсчитывается.
Столкнулся с необходимостью быстрого управления MLDonkey. После неудачного траха с telnet, встроенным в MS Windows XP, изобразил решение с помощью утилитки Plink (http://the.earth.li/~sgtatham/putty/latest/x86/plink.exe) из набора PuTTY (http://www.chiark.greenend.org.uk/~sgtatham/putty/).
Сам набор команд консоли MLdonkey (скриптик) записывается в текстовый файл. Например, для установки максимально возможной скорости скачивания он выглядит так:
auth username password
set max_hard_download_rate 0
q
На рабочем столе создаем ярлык, у которого в поле Объект записываем следующую строку:
C:\WINDOWS\system32\cmd.exe /D /C type "C:\Program Files\putty\100.mldonkey" | "C:\Program Files\Putty\plink.exe" -telnet -P 4000 192.168.1.1Здесь С:\Program Files\putty\100.mldonkey - путь к файлу-скриптику.
Теперь можно заставить роутер выполнить скрипт двойным щелчком на ярлыке.
Кстати, приостановить все закачки можно командой pause all, а включить обратно - resume all.
Я выложил 2.9.0 - http://oleg.wl500g.info/bin/mlnet/290/mlnet.lite.gz
Добрый день!
Никто не замечал, что у разных сборок MLDonkey от Олега сильно разнятся требования к памяти, в смысле размер занимаемой в покое памяти. Мои наблюдения таковы:
2.9.1 - RSS 9.5-10 Мб
2.9.2 - RSS 12-14 Мб
2.9.0 - RSS 11-12 Мб
Из этого в частности следует, что сборка 2.9.1, которой я пользовался в начале - была самая экономичная по памяти... Нет идей, чем это можно объяснить? Интересно, компилировались они одинаково?..
Константин
(MLDonkey 2.9.0, ed2k - off, Bt/FileTP - on)
Компилировалось одинаково. RSS на самом деле зависит ещё и от закачек. Да много от чего...
MobyDick
25-11-2007, 16:12
Соберите пожалуйста версию с поддержкой DC++
Соберите пожалуйста версию с поддержкой DC++
Не коннектится с хабами Protax. Памяти жрет немеряно. Вот уже несколько лет поддержка клиента Direct Connect все еще находится в стадии experimental. Оно вам все еще надо?
Вот здесь (http://wl500g.info/showthread.php?t=8896&page=2) мы с angel_il пытаемся заставить работать клиента ShakesPeer. Кое-какие подвижки уже есть.
Компилировалось одинаково. RSS на самом деле зависит ещё и от закачек. Да много от чего...
Спасибо, понял. Хотя была надежда, что может секрет какой есть и можно его аппетиты поумерить :-).
p.s. По поводу размера RSS - эксперементировал на одном и том же листе закачек, все закачки предварительно были поставлены на паузу, ждал 2-3 минуты после старта mldonkey... Но может это и не помогло и что-то всё равно сильно влияло...
Константин
UPDATE: все таки версия 2.9.0 криво обсчитывает ratio =((( точнее на некоторых трекерах считает, на некоторых нет =(
А вот 2.8.7 обсчитывает идеально!!! так шо вернулся обратно на 2.8.7 =) в принципе, меня в ней все устраивает =) так шо в ближайшие полгода-год не буду обновляться =)
Добрый день!
Никто не встречался с торрентами имеющими русские имена файлов? Пробовали ли скачивать при помощи mldonkey? Удачно?
Конфигурация: wl500g + oleg's firmware ...-7g + "Настройка роутера с нуля" + mlnet.lite 2.9.0 + USB-HDD (смонтирован по умолчанию).
(Читал в соседней ветке про проблемы с русскими торрентами у других клиентов (http://www.wl500g.info/showthread.php?p=48644&highlight=%F0%F3%F1%F1%EA%E8%EC%E8#post48644). У меня в очереди стоят два торрента с русскими именами файлов на 25GB, вот и хочется понять стоит тратить 2 недели на их скачивание или всё-равно ничего не получится...)
p.s. To Judgin: А на каких трекерах вы столкнулись с проблемой обсчета рейтинга на версии 2.9.0?
Спасибо.
Константин
Торренты с русскими именами качает нормально.
Но автоматически перенести уже скачанные файлы в папку Incoming MLdonkey не может - выдает ошибку. Не проблема: в Sancho right click -> commit as -> input filename.
kedr, спасибо за ответ.
Единственное, вы не могли бы более подробно описать, что нужно сделать в Sancho, чтобы решить проблему с переносом закачанных торрентов? Команды "Commit as" по правой кнопке мыши я в Sancho не нашел, проверял на скачиваемых торрентах на вкладке Transfers (см. вложение).
Config: MlDonkey 2.9.0, Sancho 0.9.4-58.
Константин
А на каких трекерах вы столкнулись с проблемой обсчета рейтинга на версии 2.9.0?
на интерфильмовских (interfilm.ru например)...на трекере в локальной сети dubki.ru...какие-то западные несколько штук...но названий и адресов не помню =( торрентс.ру на 2.9.0 работает нормально, а вот 2.9.1+ уже не работает =(
вощем сейчас мне пофиг =) откатился на 2.8.7 и все отлично =)
Вопрос 1 - где взять версию 2.8.7?
Вопрос 2 - как настроить Sancho (не может соединиться с MLNet)?
Вопрос 3 - некоторые веб-ссылки на торренты не обрабатываются, куда класть уже скачанные торрент-файлы, чтобы MLNet сам их подхватывал и ставил в очередь?
Вопрос 1 - где взять версию 2.8.7?
Вопрос 2 - как настроить Sancho (не может соединиться с MLNet)?
Вопрос 3 - некоторые веб-ссылки на торренты не обрабатываются, куда класть уже скачанные торрент-файлы, чтобы MLNet сам их подхватывал и ставил в очередь?
Ответ 1. Увы, не знаю... Сам пользуюсь 2.9.0...
Ответ 2. После того как сам mldonkey успешно запущен (core started), подключиться к mldonkey можно настроив Sancho следующим образом:
Host = внутренний адрес роутера, у меня, например, 192.168.1.1
Port = gui_port из конфига mldonkey, по умолчанию, если не меняли 4001.
Username = имя пользователя созданного в mldonkey (по умолчанию, при установке mldonkey существует 1 пользователь admin с пустым паролем)
Password = пароль для этого пользователя, по умолчанию пустой, изменить можно через, например, web-интерфейс mldonkey (по умолчанию порт 4080).
Ответ 3. ТПУТЬ_К_ДОМАШНЕМУ_КАТАЛОГУ_MLDONKEY/torrents/incoming. В течении нескольких минут torrent-файл должен подхватиться оттуда и добавиться в очередь для скачки с автоматическим перемещением его из .../torrents/incoming, в .../torrents/downloading. ПУТЬ_К_ДОМАШНЕМУ_КАТАЛОГУ_MLDONKEY задается при запуске mldonkey, у меня, например, это /tmp/harddisk/.mldonkey, а соответственно полный путь к папке, куда надо класть торренты выглядит так: /tmp/harddisk/.mldonkey/torrents/incoming.
Удачи.
Константин
Вопрос 1 - где взять версию 2.8.7?
на первой странице этого топика =))) а ваще вот ссылка http://wl500g.dyndns.org/bin/mlnet.lite.gz
UPD: это версия 2.8.5, сейчас оказываеца она у меня стоит =))) где 2.8.7 не знаю уже, но эта работает тоже нормально
Команды "Commit as" по правой кнопке мыши я в Sancho не нашел
Она есть только у уже скачанных файлов (статус Downloaded).
Она есть только у уже скачанных файлов (статус Downloaded).
А у вас есть файлы со статусом Downloaded на вкладке Transfers? У меня всё скачанные torrent-файлы исчезают, а в списке отражаются только файлы paused или качающиеся... Или вы имели ввиду что-то ещё - в другом месте, на другой вкладке? Вы не могли бы рассказать подробнее. Спасибо.
Константин
MobyDick
24-12-2007, 20:51
Как увеличить параметр max_bt_uploaders? у меня при каждом перезапуске все сбрасывается в default :(
Как увеличить параметр max_bt_uploaders? у меня при каждом перезапуске все сбрасывается в default :(
Из Sancho или при выключенном mlnet.
SkySlider
25-12-2007, 17:55
попытался установить пишет:
can't load library 'libz.so'
какую библиотеку надо установить ещё?
SkySlider
25-12-2007, 18:29
дайте ссылочку на подходящую, а то их стоко... :)
SkySlider
25-12-2007, 18:46
bzip2 поставил тож
теперь пишет can't load library 'libncurses.so.5'
angel_il
25-12-2007, 19:50
ipkg install ncurses
SkySlider
25-12-2007, 20:06
всё сделал
даёт low id , через вебморду роута пробросил порт, нужно ещё что-то в post-firewall делать ?
А на какой порт пробросили? Совпадает с тем, что осёл выбрал себе?
SkySlider
25-12-2007, 21:56
А на какой порт пробросили? Совпадает с тем, что осёл выбрал себе?
У осла по дефолту стоял 8540 я на него и пробросил(на 192.168.1.1) но всё равно low id
тогда вписал в post-firewall по этому образцу http://wl500g.info/showpost.php?p=55947&postcount=92 , остальный порты через вебморду роута не расшаривал т.к. нужен токо осёл. Тоже low id. :)
тогда вписал в post-firewall по этому образцу http://wl500g.info/showpost.php?p=55947&postcount=92
iptables маленькими буквами? :)
еще последнее правило-по-умолчанию в цепочке INPUT прибить надо
SkySlider
26-12-2007, 13:50
Исправил на маленькие буквы, добавил ещё udp для торрента, зачем не знаю :) , толку ноль
SkySlider
26-12-2007, 16:36
Chain INPUT (policy ACCEPT)
target prot opt source destination
DROP all -- anywhere anywhere state INVALID
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere state NEW
ACCEPT all -- anywhere anywhere state NEW
ACCEPT igmp -- anywhere 224.0.0.0/4
Однако, нет в этом списке никаких вышеупомянутых правил (хотя и последнего злобного правила тоже нет) (а должны бы быть если список полный). Значит либо все же синтаксические ошибки при задании правил, либо post-firewall совсем не запускается. Какое в результате содержимое post-firewall?
SkySlider
26-12-2007, 18:01
EDONKEY_PORT=8540
KAD_PORT=8443
OVERNET_PORT=5865
BITTORRENT_PORT=6882
OPENNAP_PORT=9999
## MLDonkey acting as Edonkey2000 client
iptables -I INPUT -p tcp --dport $EDONKEY_PORT -j ACCEPT
iptables -I INPUT -p udp --dport $(($EDONKEY_PORT + 4)) -j ACCEPT
## MLDonkey acting as Kad client
iptables -I INPUT -p tcp --dport $KAD_PORT -j ACCEPT
iptables -I INPUT -p udp --dport $KAD_PORT -j ACCEPT
## MLDonkey acting as Overnet client
iptables -I INPUT -p tcp --dport $OVERNET_PORT -j ACCEPT
iptables -I INPUT -p udp --dport $OVERNET_PORT -j ACCEPT
## MLDonkey acting as BitTorrent client
iptables -I INPUT -p tcp --dport $BITTORRENT_PORT -j ACCEPT
iptables -I INPUT -p udp --dport $BITTORRENT_PORT -j ACCEPT
SkySlider
26-12-2007, 18:57
пардон в тот раз чё-то не сработало, уже не помню почему
вот, вроде всё в норме
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT udp -- anywhere anywhere udp dpt:6882
ACCEPT tcp -- anywhere anywhere tcp dpt:6882
ACCEPT udp -- anywhere anywhere udp dpt:5865
ACCEPT tcp -- anywhere anywhere tcp dpt:5865
ACCEPT udp -- anywhere anywhere udp dpt:8443
ACCEPT tcp -- anywhere anywhere tcp dpt:8443
ACCEPT udp -- anywhere anywhere udp dpt:8544
ACCEPT tcp -- anywhere anywhere tcp dpt:8540
ACCEPT udp -- anywhere anywhere udp dpt:6882
ACCEPT tcp -- anywhere anywhere tcp dpt:6882
ACCEPT udp -- anywhere anywhere udp dpt:5865
ACCEPT tcp -- anywhere anywhere tcp dpt:5865
ACCEPT udp -- anywhere anywhere udp dpt:8443
ACCEPT tcp -- anywhere anywhere tcp dpt:8443
ACCEPT udp -- anywhere anywhere udp dpt:8544
ACCEPT tcp -- anywhere anywhere tcp dpt:8540
DROP all -- anywhere anywhere state INVALID
ACCEPT all -- anywhere anywhere state RELATED,ESTABL ISHED
ACCEPT all -- anywhere anywhere state NEW
ACCEPT all -- anywhere anywhere state NEW
ACCEPT igmp -- anywhere 224.0.0.0/4
всем спасибо, всё работает, даёт high id :)
SkySlider
27-12-2007, 13:51
Опять Low id :((((
непонятно с чего вдруг
при просмотре через iptables -L никаких конкретных портов не показывает, такое впечатление что виртуал сервер отваливается...
Вышла версия 2.9.3 от 19.01.2008: https://sourceforge.net/project/showfiles.php?group_id=156414&release_id=569823
Список фиксов здесь: https://sourceforge.net/project/shownotes.php?release_id=569823 (вроде ничего особенного).
Компилятор по умолчанию - Ocaml 3.10.1.
Kibergod
22-01-2008, 18:30
Поддерживают ли MLDonkey и его графический интерфейс Sancho закачку emule, http, ftp, torrent?????:confused: И дайте ссыку на FAQ ПЛИИЗЗЗЗ!
Поддерживают ли MLDonkey и его графический интерфейс Sancho закачку emule, http, ftp, torrent?????:confused: И дайте ссыку на FAQ ПЛИИЗЗЗЗ!
http://wl500g.info/showthread.php?t=9214&highlight=mldonkey
Kibergod
22-01-2008, 18:42
а как к нему Sancho привентить?
P.S. дайте нормальный ФАК - что тыкать и что вводить?
а как к нему Sancho привентить?
P.S. дайте нормальный ФАК - что тыкать и что вводить?
Читаем внимательно форум по теме, пытаемся понять, пробуем, если не поняли чего-то или не получается - задаем конкретные вопросы. Здесь все в равных условиях - а Вы себе эксклюзива не то что просите - требуете!:cool:
P.S. А как всё начиналось: мы, АДМИНЫ! В том смысле, что username:admin?:) Я, например, простой юзер, знающий о линуксе немного более того, что он просто существует.:) И - ничего, чтение форума помогло все настроить и многое понять.
KiberGod, я предупреждаю, что ещё за один "лентяйский" вопрос просто забаню, чтобы появилось время почитать форум.
Собрал 2.9.3:
http://oleg.wl500g.info/bin/mlnet/293/mlnet.byte.gz
оффтоп:
Прошу милости для кибирнегического бога, может пусть флудит?
Имхо он забавен
А знает ли уважаемый ALL, как научить mldonkey качать по расписанию?
Подскажите плиз.
оффтоп:
Прошу милости для кибирнегического бога, может пусть флудит?
Имхо он забавен
:D
забавность переходящая в откровенную наглость перестает радовать:mad:
2Oleg
+1
Думаете, что он кибернетический? В этом случае Kiber стоило бы писать как Cyber. :)
Собрал 2.9.3:
http://oleg.wl500g.info/bin/mlnet/293/mlnet.byte.gz
А почему byte?
Раньше было lite. :)
Здравствуйте. Ещё один новичок в ваших рядах. Пытался вчитаться, полистать. Потом поэкспериментировать. Не получается.
Далее, пишем скриптик для запуска:
#!/bin/sh
mkdir -p /tmp/harddisk/.mldonkey/
chown mldonkey.users /tmp/harddisk/.mldonkey/
su - mldonkey sh -c "
HOME=/tmp/harddisk/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \
/opt/bin/mlnet -allowed_ips '127.0.0.0/8 192.168.1.0/24' &"
где этот код писать? пробовал в post-mount. нет реакции. Пробовал просто в telnet тупо вбить - тоже самое. Создать какой то файл надо?
Что касается доступа: 1) в броузере - http://192.168.1.1:4080/,
перед этим что то ведь надо запустить? саму программу? откуда её запускать то?
Хинт: 1) Чтобы умениьшить использование процессора в настройках ставим loop_delay=20.
слово "настройки". Это где они? где и порт 4080 прописан? (про папки рабочие вроде в скрипте написано...) обычно настройки в /opt/etc/ лежат. привык:)
спасибо.
Starling
28-01-2008, 20:00
Создать файл, кинуть в /opt/sbin или /opt/bin и сделать ему chmod +x
Запускается mldonkey именно вызовом этого скрипта. Причем в нем надо заменить /opt/bin/mlnet на путь к mldonkey. В случае lite-версии будет mlnet.lite например.
Настройки в /tmp/harddisk/.mldonkey/downloads.ini
....
Спасибо большое. Дальше играюсь с запуском:
при запуске выдаёт:
can't load library 'libmagic.so.1
вопросик - какой из пакетов нужно доставить, чтоб была данная lib
хотелось бы узнать ещё раз.
[root@router root]$ ipkgsearch libmagic.so.1
Package: file
Architecture: mipsel
Priority: optional
Section: utility
Version: 4.20-1
Maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
Source: ftp://ftp.astron.com/pub/file/file-4.20.tar.gz
Description: Ubiquitous file identification utility.
Depends: zlib
Conflicts:
как я понял, по ссылке "Source" и должен быть пакет. Но данной ссылки уже не существует. скачал соседнюю, там нет этой библиотеки. Так какой пакет?
PS а вообще, не понял как этим скриптом (на пакеты и библиотеки) пользоваться. Если его просто запустить, то он сканирует все пакеты как я понял....
Дайте скрипт включения демона файлом, а то с переносами ничего не понятно!:(
SkySlider
30-01-2008, 17:22
А может ли mldonkey сохранять файлы в fat32 раздел ?
Как качать на винт?
если даю скрипт
#!/bin/sh
mkdir -p /tmp/harddisk/.mldonkey/
chown mldonkey.users /tmp/harddisk/.mldonkey/
su - mldonkey sh -c "HOME=/tmp/harddisk/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \ /opt/bin/mlnet &"
пишет недостаточно памяти видимо качать хочет на флешку
а если даю
#!/bin/sh
mkdir -p /tmp/harddisk/.mldonkey/
chown mldonkey.users /tmp/harddisk/.mldonkey/
su - mldonkey sh -c "HOME=/tmp/mnt/disk1_2/ TMPDIR=/tmp/harddisk/.mldonkey/tmp \ /opt/bin/mlnet&"
там у меня хард, а Mldonkey пишет, что недостаточно прав! Что делать, чтоб качал на винт???:confused:
aleks_blade
04-02-2008, 07:20
Доброе утро.
Вот поставил это чудо mldonkey.
C родной страничкой нифига не понял как ссылки закидывать на закачку, вроде есть такое чудо приложение Sancho.
Скачал его по ссылкам. пытаюсь установить а мне пишет что ошибка контрольной суммы файла и неустанавливается.
Может кто подскажет какой файл нужно качать с сайта санчо (в линухе я полный ноль) и как его правильно установить и подключить к MLdonkey.
Заранее ОГРОМНЕЙШЕЕ Спасибо.
Думаю данная инструкция не одному мне пригодиться в дальнейшем.:)
angel_il
04-02-2008, 08:52
Как качать на винт?
если даю скрипт
#!/bin/sh
mkdir -p /tmp/harddisk/.mldonkey/
chown mldonkey.users /tmp/harddisk/.mldonkey/
там у меня хард, а Mldonkey пишет, что недостаточно прав! Что делать, чтоб качал на винт???:confused:
chown mldonkey.users /tmp/mnt/disk1_2/
Starling
04-02-2008, 19:05
Доброе утро.
C родной страничкой нифига не понял как ссылки закидывать на закачку
Я делаю без санчи так: на домашнем компе в винде на Z: замаплена папка .mldonkey/torrents/incoming на роутере разрешенная на запись.
Чтобы поставить на закачку торрент - сохраняю из браузера .torrent файл в эту папку и все. Mldonkey его сам подберет и начнет качать.
chown mldonkey:users ...
Можно по всякому. И с точкой и двоеточием.
Потрясающе --- и вправду можно. А я то все больше ману доверял :) А тут, понимаешь, прям такие недокументированные фичи открываются... :)