數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2008-11-12 22:35:22

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

[DD-WRT] 安裝 MLDonkey

MLDonkey v2.9.3 請參考站長所寫的這篇. v2.9.6.CVS 請參考這裡. 兩個版本在v24-sp2 (11/05/08) std - build 10776M NEWD Eko都可以使用.

2008/11/11 12:19:09 [cO] Starting MLDonkey 2.9.6.CVS ... 2008/11/11 12:19:09 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024 2008/11/11 12:19:09 [cO] MLDonkey is working in /mnt/MLDonkey/v2.9.6.SVC/minimal/.mldonkey 2008/11/11 12:19:09 [Gettext] Loading language resource mlnet_strings.EN_ANSI_X3.4-1968 2008/11/11 12:19:10 [cO] loaded language resource file 2008/11/11 12:19:10 [DNS] Resolving [WL-500gx] ... 2008/11/11 12:19:11 [DNS] Resolving [www.mldonkey.org] ... 2008/11/11 12:19:12 [cO] Logging in /mnt/MLDonkey/v2.9.6.SVC/minimal/.mldonkey/mlnet.log 2008/11/11 12:23:20 [dMain] Core started


產生mlnet.log到Core started將近5分鐘, 蠻奇怪的.




離線

 

#2 2008-11-13 17:16:30

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: [DD-WRT] 安裝 MLDonkey

hippo 提到:

產生mlnet.log到Core started將近5分鐘, 蠻奇怪的.

是 v2.9.6.CVS 的關係嗎?
還是 DD-WRT 的關係?




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#3 2008-11-14 01:02:58

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [DD-WRT] 安裝 MLDonkey

2008/11/09 16:00:05 [cO] Starting MLDonkey 2.9.3 ... 2008/11/09 16:00:05 [cO] Language ZH_TW, locale UTF-8, ulimit for open files 1024 2008/11/09 16:00:05 [cO] MLDonkey is working in /mnt/MLDonkey/v2.9.3/.mldonkey 2008/11/09 16:00:05 [Gettext] Loading language resource mlnet_strings.ZH_TW_UTF-8 2008/11/09 16:00:06 [cO] loaded language resource file 2008/11/09 16:00:06 [DNS] Resolving [WL-500gx] ... 2008/11/09 16:00:07 [DNS] Resolving [www.mldonkey.org] ... 2008/11/09 16:00:07 [cO] Logging in /mnt/MLDonkey/v2.9.3/.mldonkey/mlnet.log 2008/11/09 16:00:15 [dMain] Core started


與DD-WRT應無關聯. v2.9.3沒有啟動過慢的問題. v2.9.6.CVS測試過4種版本都是將近5分鐘.

查v2.9.6.CVS的mlnet.log

2008/11/09 11:01:16 [EDK] 15 servers found, 0 new ones inserted 2008/11/09 11:01:16 [dMain] loading guarding.p2p from web_infos/level1.gz 2008/11/09 11:01:16 [IPblock] loading web_infos/level1.gz 2008/11/09 11:05:21 [IPblock] 222657 ranges loaded - optimized to 198083 2008/11/09 11:05:23 [dMain] Check http://www.mldonkey.org for updates


loading web_infos/level1.gz 這段花太久的時間.

比對v2.9.3與v2.9.6 web_infos內容

# ls -l /mnt/MLDonkey/v2.9.6.CVS/minimal/.mldonkey/web_infos/ -rw------- 1 root root 1117318 Nov 11 18:02 GeoIP.dat -rw-r--r-- 1 root root 570222 Nov 3 03:16 GeoIP.dat.gz -rw-r--r-- 1 root root 3712126 Nov 9 10:54 level1.gz -rw-r--r-- 1 root root 2962 Nov 11 18:07 server.met.gz # ls -l /mnt/MLDonkey/v2.9.3/.mldonkey/web_infos/ -rw------- 1 root root 1117318 Nov 11 23:13 GeoIP.dat -rw-r--r-- 1 root root 570222 Nov 3 03:16 GeoIP.dat.gz -rw-r--r-- 1 root root 2962 Nov 11 23:13 server.met.gz


level1.gz由下面取得.

2008/11/09 10:49:30 [cWeb] request guarding.p2p (http://www.bluetack.co.uk/config/level1.gz)


這是關於黑名單, 尚不知道此檔案有無重大影響.


離線

 

#4 2009-07-22 18:07:04

walkman
新生
註冊日期: 2009-02-09
文章數: 25
目前積分 :   

Re: [DD-WRT] 安裝 MLDonkey

請問一下喔
按照Aven站長所寫的這篇安裝MLDonkey

我在DD-WRT上執行/opt/etc/init.d/S91mlnet
卻出現下面這一行訊息
root@DD-WRT:~# /opt/bin/mlnet: can't resolve symbol '__ctype_b_loc'

這是什麼原因呢
會不會是我有少裝其他東西?


離線

 

#5 2009-07-22 22:10:14

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [DD-WRT] 安裝 MLDonkey

unset LD_LIBRARY_PATH



離線

 

#6 2009-07-23 12:49:43

walkman
新生
註冊日期: 2009-02-09
文章數: 25
目前積分 :   

Re: [DD-WRT] 安裝 MLDonkey

hippo 提到:

unset LD_LIBRARY_PATH

感謝hippo大大的解答

可以用了
只是不知道為什麼要下這個unset LD_LIBRARY_PATH ?


離線

 

#7 2009-07-23 17:45:31

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [DD-WRT] 安裝 MLDonkey

在DD-WRT wiki Optware有說明, 請參閱.


離線

 

#8 2009-07-24 22:03:07

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [DD-WRT] 安裝 MLDonkey

以下是在DD-WRT, 安裝MLDonkey 3.0.0. 由debian-bcm47xx取得支援UTF-8的執行檔, 再由Precompiled Linux (Debian Etch) Mipsel binaries(bytecode)取得解析DNS的Library.

機型: 華碩WL-500gx
韌體: DD-WRT v24-sp2 (07/22/09) mini-usb - build 12548M NEWD Eko
硬碟: 二顆, 分別安裝Optware(/opt)與MLDonkey(/mnt)

1. 下載mlnet_3.0.0.mipsel.lite.gz, 解壓縮.

# wget -P /tmp http://debian-bcm47xx.googlecode.com/files/mlnet_3.0.0.mipsel.lite.gz # mkdir -p /mnt/P2P/MLDonkey # tar -xzvf /tmp/mlnet_3.0.0.mipsel.lite.gz -C /mnt/P2P/MLDonkey # rm /tmp/mlnet_3.0.0.mipsel.lite.gz


2. 下載mldonkey-cores-3.0.0CVS-mipsel-20090322.tar.bz2
2-1. 經FireFox在RapidShare下載, 由WinSCP上傳到/tmp
2-2. 安裝解壓縮程式.

# ipkg-opt install tar bzip2


2-2. 解壓縮.

# mkdir /opt/tmp # /opt/bin/tar -xjvf /tmp/mldonkey-cores-3.0.0CVS-mipsel-20090322.tar.bz2 -C /opt/tmp # rm /tmp/mldonkey-cores-3.0.0CVS-mipsel-20090322.tar.bz2


2-3. 解壓縮libraries.tar.bz2

# /opt/bin/tar -xjvf /opt/tmp/libraries.tar.bz2 -C /mnt/P2P/MLDonkey # rm -fr /opt/tmp


3. 設定LD_LIBRARY_PATH, MLDONKEY_DIR環境變數.

# export LD_LIBRARY_PATH=/mnt/P2P/MLDonkey/lib:$LD_LIBRARY_PATH # export MLDONKEY_DIR=/mnt/P2P/MLDonkey


4. 執行.
4-1. 更名, 第一次執行.

# mv /mnt/P2P/MLDonkey/mlnet.byte.static.lite /mnt/P2P/MLDonkey/mlnet # /mnt/P2P/MLDonkey/mlnet


[cO] Starting MLDonkey 3.0.0 ... [cO] Language EN, locale UTF-8, ulimit for open files 1024 [cO] MLDonkey is working in /mnt/P2P/MLDonkey [Gettext] Loading language resource mlnet_strings.EN_UTF-8 [cO] loaded language resource file [DNS] Resolving [WL-500gx] ... [DNS] Resolving [www.mldonkey.org] ... [cO] Logging in /mnt/P2P/MLDonkey/mlnet.log [dMain] Core started


Ctrl+c結束.
4-2. 查閱紀錄檔, 紀錄相關port.

# cat /mnt/P2P/MLDonkey/mlnet.log | more


[dMain] ---- enabling Donkey ---- [EDK] loading sources completed [dMain] using port 14070 (client_port TCP) [dMain] using port 14074 (client_port UDP) [dMain] using port 4662 (overnet_port TCP+UDP) [dMain] ---- enabling BitTorrent ---- [dMain] using port 6882 (client_port TCP) [dMain] using port 6881 (tracker_port TCP) [dMain] ---- enabling interfaces ---- [dMain] using port 4080 (http_port) [dMain] using port 4000 (telnet_port) [dMain] using port 4001 (gui_port)


4-3. 依據port, 設定防火牆.
以下針對eDonkey, 查閱donkey.ini設定檔.

# iptables -D INPUT -j DROP # iptables -A INPUT -p tcp --dport 14070 -j ACCEPT # iptables -A INPUT -p udp --dport 14074 -j ACCEPT # iptables -A INPUT -p tcp --dport 4662 -j ACCEPT # iptables -A INPUT -p udp --dport 4662 -j ACCEPT # iptables -A INPUT -j DROP


# iptables -L INPUT -n

Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT 0 -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED DROP udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:520 DROP udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:520 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:520 DROP icmp -- 0.0.0.0/0 0.0.0.0/0 DROP 2 -- 0.0.0.0/0 0.0.0.0/0 ACCEPT 0 -- 0.0.0.0/0 0.0.0.0/0 state NEW logaccept 0 -- 0.0.0.0/0 0.0.0.0/0 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:14070 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:14074 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:4662 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:4662 DROP 0 -- 0.0.0.0/0 0.0.0.0/0


4-4. 修改設定檔, 允許192.168.1.0網段, 啟動buffer.
# vi /mnt/P2P/MLDonkey/downloads.ini

allowed_ips = ["127.0.0.1";"192.168.1.0/24";] buffer_writes = true


4-5. 再次啟動, 背景執行.

# /mnt/P2P/MLDonkey/mlnet&


4-6. 使用網頁介面, sancho, MLDonkey GUI(Linux)等, 操作MLDonkey.
https://digiland.tw/uploads/614_mldonkey_webui.png
https://digiland.tw/uploads/614_mldonkeygui_networks.png
https://digiland.tw/uploads/614_mldonkeygui_servers.png
https://digiland.tw/uploads/614_mldonkeygui_search.png

5. 撰寫script.

參考:
1. MLdonkey
2. 維基百科
3. 站長文章: 打造一台名符其實的動物機 - MLDonkey


離線

 

#9 2009-07-29 19:48:56

walkman
新生
註冊日期: 2009-02-09
文章數: 25
目前積分 :   

Re: [DD-WRT] 安裝 MLDonkey

請問一下hippo大
照你的步驟完成MLDonkey 3.0的安裝後並執行/mnt/p2p/MLDonkey/mlnet
用Sancho的控制台會看到這段訊息
"DNS resolution does not work"

這是什麼原因呢
是因為沒執行這兩行指令嗎

export LD_LIBRARY_PATH=/mnt/P2P/MLDonkey/lib:$LD_LIBRARY_PATH export MLDONKEY_DIR=/mnt/P2P/MLDonkey


還是需要自行更新DNS呢?


離線

 

#10 2009-07-29 23:06:40

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [DD-WRT] 安裝 MLDonkey

離線

 

相關討論主題

主題 回覆 點閱 最後發表
n16 mldonkey low id 作者 vinnyqoo
0 6624 2012-11-26 21:49:35 作者 vinnyqoo
72 265156 2012-07-08 09:16:57 作者 baoxiaozhong
11 57909 2010-01-05 17:32:01 作者 aesop
mldonkey 启动问题 作者 ljr781
0 8689 2009-03-27 21:20:05 作者 ljr781
mldonkey 的参数设置 作者 smaraid
2 13007 2008-05-13 05:56:35 作者 smaraid

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed