MlDonkey per fritz vers. 1.0 (up to 3.0....soon)

Discussione sulle modifiche che potete apportare al vostro ben amato Fritz!Box

Moderatore: phpBB Moderatori

  • Advertisement

MlDonkey per fritz vers. 1.0 (up to 3.0....soon)

Messaggioda Tokka » lun apr 07, 2008 3:05 pm

PREMESSA
Ciao, dopo un po' di test direi che la prima versione di mldonkey (2.9.4) per fritz potrebbe essere resa pubblica  8)
Per chi non conosce mldonkey, posso dire che è un clinet un po' di tutte le reti (donkey-emule-, torrent, kad, gnutella, opennap, e http-ftp), ma per maggiori info: http://it.wikipedia.org/wiki/MLDonkey
Al momento l'ho testato per 3 giorni di fila sul 7140, ed ha retto, ma purtroppo essendo temporaneamente senza adsl non ho potuto verificarlo "sotto sforzo", ma almeno la prova stabilità ha retto (insieme al donkey ho tenuto attivi sul fritz anche asterisk, vsftp, e un altro paio di applicazioni).
Di volta in volta, in caso di novità, aggiornerò questo primo post ;)
FINE PREMESSA

RINGRAZIAMENTI
Un sentito ringraziamento per l'enorme lavoro di realizzazione del pacchetto principale e dei vari core, da cui ho attinto , a Spiralvoice e Fabtar, del forum di mldonkey, dove potete trovare tante info utili su come ottenre il massimo da questo software (qui saremmo un po' fuori tema col forum stesso ;) ).
A Fabtar un grazie particolare per la cortesia e la disponibilità dimostratami, e anche per le utili info ;D, (che non mancherò di postare nei prossimi giorni  ;D), oltre che per i core stessi, da cui nasce questo pacchetto :)

DISCLAIMER
Viene declinata ogni responsabilità per danni o perdita garanzia ufficiale, e non viene fornita alcuna assistenza nè garanzia di funzionamento.
il prodotto non è vendibile nè direttamente, nè indirittamente (ad es. preinstallato su apparati venduti su ebay).


Di seguito troverete le info necessarie per il funzionamento del programma.


Prerequisiti:
samba (server o mount),         edit: sembra non necessario
apache/php (da verificarne la necessarietà),     edit: sembra non necessario
ifconfig, ad es. 192.168.0.253,
swap (almeno 64mega, io per scrupolo ne ho messo uno da 256  ;D)

[Per creare lo swap dare:
dd if=/dev/zero of=swapfile bs=1k count=64000         <-in questo caso da 64mb
mkwswap /percorsoswap (ad es. var/media/ftp/vostrostorage/swapfile)
tnx a Skizzo, da cui ho ripreso ed adattato lo script ;)]

Edit: vista la difficoltà riscontrata sui firmwares originali a creare il file di swap, ho uppato il mio (64Mb), lo potete trovare qui: swap64mb EDIT: link non più disponibile

Porte: TCP: 6870-6874  UDP: 6874-6878 (ho cercato di semplificare il range da usare, ma sono comunque cambiabili in base alle proprie esigenze ;) )

Scompattare il file sul vostro disco/penna usb
Aprire telnet, entrare nel fritz, e dare i seguenti comandi (che successivamnete potrete integrare nel debug.cfg ;) ):
cd /var/media/ftp/vostro/storage/mldonkey
ln -s /var/media/ftp/vostro/storage/mldonkey/.mldonkey /var/mod/root/.mldonkey
./mlnet             (ndr: punto-slash-mlnet...il punto si vede male :( )

Dopo circa 2 minuti ( :o...lo so, è lento a partire :( ) vi restituirà questo msg (se tutto è andato bene)
[dMain] Core started

Ora chiudete telnet in modo brusco, usando la x, non date ctrl+c, che inesorabilmente vi teminerebbe il donkey  :o
A questo punto il vostro multi-mulo sarà avviato, basterà accedere da web digitando
fritz.box:4080   oppure 192.168.xxx.253:4080

Per ora mi fermo, per il download vedere il post successivo (grazie Voip :D) ;)
Bye
Tokka
Allegati
mldonkey fritz vers. 1.1 - for modded firmwares.rar
(3.91 MiB) Scaricato 178 volte
mldonkey fritz vers. 1.1 - for original firmwares.rar
(3.91 MiB) Scaricato 242 volte
Ultima modifica di Tokka il dom gen 10, 2010 10:50 pm, modificato 1 volta in totale.
Fritz
vari...
Ip-301 lock & free
Nslu2 -> debian [lenny]
Gigaset S450IP
Sto rimettendo in piedi la baracca
Avatar utente
Tokka
Guru
Guru
 
Messaggi: 3888
Iscritto il: gio feb 23, 2006 11:04 am
Località: Vago.......
Ha ringraziato: 1 volta
Hai ringraziamenti: 1 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda VoIP » lun apr 07, 2008 9:09 pm

Dato che tokka non era abilitato all'inserimento di files in questa sezione, mi ha chiesto di inserire questo file
Allegati
mldonkey fritz vers. 1.0.rar
(5.12 MiB) Scaricato 98 volte
Alle volte le mie risposte sono vaghe, lo faccio sperando di guidarvi verso la soluzione e spronarvi
Avatar utente
VoIP
Guru
Guru
 
Messaggi: 3505
Iscritto il: gio mar 31, 2005 10:05 pm
Ha ringraziato: 1 volta
Hai ringraziamenti: 2 volte

Re: MlDonkey per fritz vers. 1.0

Messaggioda hemos » mar apr 22, 2008 8:22 am

Buon giorno,
ho provato ieri ad installare MLDonkey 1.0 ma mi becco un errore di access denied perchè mldonkey cerca di creare una directory in /;
ecco l'errore:

# ./mlnet
2008/04/21 20:16:04 [cO] Starting MLDonkey 2.9.4.CVS ...
2008/04/21 20:16:04 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024
2008/04/21 20:16:04 [cO] MLDonkey is working in /.mldonkey
2008/04/21 20:16:04 [cO] creating new MLDonkey base directory in /.mldonkey
2008/04/21 20:16:04 error mkdir failed on /.mldonkey: Read-only file system for directory /.mldonkey


ho fatto il link su /var/tmp/.mldonkey

lrwxrwxrwx 1 root root 55 Apr 21 18:18 .mldonkey -> /var/media/ftp/USBDISK-Partition-0-1/mldonkey/.mldonkey


Come si puo' dire all' mldonkey di lavorare in una dir non in read-only.
Grazie per l'aiuto.
FRITZ!Box Fon WLAN 7170 v2  Annex A, Firmware version 58.04.56
Avatar utente
hemos
Beginner
Beginner
 
Messaggi: 24
Iscritto il: mer mar 12, 2008 12:01 pm
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda Tokka » mar apr 22, 2008 11:28 am

Prova a fare il link su /var/mod/root anzichè in /var/tmp.
Oltretutto mi sa che non hai ne samba ne samba mount, vero?
Fritz
vari...
Ip-301 lock & free
Nslu2 -> debian [lenny]
Gigaset S450IP
Sto rimettendo in piedi la baracca
Avatar utente
Tokka
Guru
Guru
 
Messaggi: 3888
Iscritto il: gio feb 23, 2006 11:04 am
Località: Vago.......
Ha ringraziato: 1 volta
Hai ringraziamenti: 1 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda hemos » mar apr 22, 2008 9:29 pm

Ho appena provato a fare il link come dici tu, ma niente da fare, sempre lo stesso errore. Nel mio fritz non c'è la cartella /var/mod, l'ho creata e fatto il link:
Un estratto dello script di partenza:

[size=100][size=100]USBDEVICE="USBDISK-Partition-0-1"
VIRTUALIP="192.168.178.253"
NETMASK="255.255.255.0"
BROADCAST="192.168.178.255"
Logfile=/var/media/ftp/$USBDEVICE/Startprogrammi.log

date>$Logfile

# attiva IP virtuale
echo --- Lancio IP VIRTUALE "ifconfig eth0:1 $VIRTUALIP netmask $NETMASK broadcast $BROADCAST up" >>$Logfile
ifconfig eth0:1 $VIRTUALIP netmask $NETMASK broadcast $BROADCAST up 2>>$Logfile

# SAMBA
if [ -f /var/media/ftp/$USBDEVICE/samba/smbd ]
then
localdir="/var/tmp"
labordir="/var/media/ftp/$USBDEVICE/samba"
cd $labordir
      echo --- Lancio SAMBA "./smbd -D -s ./smb.conf &" >>$Logfile
./smbd -D -s ./smb.conf & 2>>$Logfile
./nmbd -D -s ./smb.conf & 2>>$Logfile
fi

# MLDONKEY
if [ -f /var/media/ftp/$USBDEVICE/mldonkey/mlnet ]
then
echo --- Lancio MLDONKEY "./mlnet" >>$Logfile
cd /var/media/ftp/$USBDEVICE/mldonkey
      mkdir /var/mode/root/.mldonkey
ln -s /var/media/ftp/$USBDEVICE/mldonkey/.mldonkey /var/mode/root/.mldonkey 2>>$Logfile
./mlnet 2>>$Logfile
fi
[/size][/size]


Vedi qualche errore?
Grazie per la pazienza
FRITZ!Box Fon WLAN 7170 v2  Annex A, Firmware version 58.04.56
Avatar utente
hemos
Beginner
Beginner
 
Messaggi: 24
Iscritto il: mer mar 12, 2008 12:01 pm
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda mipaneb » mar apr 22, 2008 9:52 pm

hemos ha scritto:
BROADCAST="192.168.178.255"




Se non sbaglio, quello è un indirizzo riservato al router, non dovrebbe essere utilizzabile


Per samba, non vedo i permessi di esecuzione



Cedo la parola al titolare





Stay tuned
Michele
Avatar utente
mipaneb
phpBB Moderator
phpBB Moderator
 
Messaggi: 3670
Iscritto il: mar ott 16, 2007 2:10 pm
Località: Monte Nieddu - Sardegna
Ha ringraziato: 5 volte
Hai ringraziamenti: 26 volte

Re: MlDonkey per fritz vers. 1.0

Messaggioda bierreuno » mar apr 22, 2008 10:35 pm

mipaneb ha scritto:Se non sbaglio, quello è un indirizzo riservato al router, non dovrebbe essere utilizzabile


Non è proprio come dici tu, quello non è affatto un indirizzo assegnato al router, ma bensì è l'indirizzo di broadcast della subnet 192.168.178.x mask 255.255.255.0, e può essere usato come "destination IP" da tutte le interfaccie appartenenti alla subnet.

Un pacchetto IP inviato da qualsiasi stazione, con questo IP di destinazione, verrà letto e processato da tutte le interfaccie presenti sulla stessa subnet (router compreso).

Diciamo piuttosto che la sua presenza in quel contesto è "superflua", in quanto l'indirizzo di broadcast di una rete solitamente si deduce dall'IP e dalla netmask, e raramente viene inserito in configurazione.

Ma probabilmente quello script di configurazione lo vuole... non entro nel merito di questo, in quanto non conosco quello script, però posso dirti che l'IP di broadcast sopra riportato è esatto.
Avatar utente
bierreuno
Advanced
Advanced
 
Messaggi: 316
Iscritto il: lun ott 23, 2006 10:00 am
Località: Roma
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda mipaneb » mar apr 22, 2008 11:05 pm

OT/on
Hai ragione riguardo xxx.xxx.xxx.255, che identifica un IP di broadcast, come xxx.xxx.xxx.0 indica la rete stessa; ma io, a dire il vero, non ho detto "assegnato al router", ho detto "riservato"; intendevo che quei due IP sono normalmente riservati, quindi non usati normalmente, che non vuol dire "inutilizzabili".
Tant'è che, forse, in questo caso, si utilizza (anche se pure io non ne capisco l'utilità).
OT/off



Stay tuned
Michele
Avatar utente
mipaneb
phpBB Moderator
phpBB Moderator
 
Messaggi: 3670
Iscritto il: mar ott 16, 2007 2:10 pm
Località: Monte Nieddu - Sardegna
Ha ringraziato: 5 volte
Hai ringraziamenti: 26 volte

Re: MlDonkey per fritz vers. 1.0

Messaggioda hemos » mer apr 23, 2008 7:59 am

L'indirizzo xxx.xxx.xxx.255 indica sempre l'indirizzo di broadcast per la sottorete xxx.xxx.xxx.0. nel mio caso concordo con quello detto prima che non serva a nulla per l'applicazione che cerco di caricacare.
ho tirato via la parte di broadcast.

per la parte di samba: i 2 moduli smbd e nmbd hanno i permessi di esecuzione
(chmod 755). lanciando il caricamento di samba a mano non mi  restituisce nessun errore, però nei processi non li vedo caricati.

Lo script di partenza si trova sulla chiavetta USB e viene caricato dal debug.cfg
Il mio problema rimane comunque mldonkey che vuole accedere alla root del fritz
ciao
FRITZ!Box Fon WLAN 7170 v2  Annex A, Firmware version 58.04.56
Avatar utente
hemos
Beginner
Beginner
 
Messaggi: 24
Iscritto il: mer mar 12, 2008 12:01 pm
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda Tokka » mer apr 23, 2008 2:04 pm

Ciao Hemos, in linea di massima, e per quel che ne posso capire, lo script va bene.....
Casomai prova a settare i permessi di samba a 777 anzichè 755 (dovrebbe bastare il 775, ma per scrupolo fai scrivere tutti ;D).
Mentre per il root, prova a creare il link in /var/root anzichè in /var/mod/root; non ho firmware lisci su cui provare, ma la cartella /var/root dovrebbe esistere senza bisogno di essere creata :P.
Fatto questo riavvia (in modo da ripulire il sistema) e posta il responso del log di avvio del donkey.
In teoria dovrebbe essere sufficiente ::)
Fammi sapre ;)
Ciao
Tk
Fritz
vari...
Ip-301 lock & free
Nslu2 -> debian [lenny]
Gigaset S450IP
Sto rimettendo in piedi la baracca
Avatar utente
Tokka
Guru
Guru
 
Messaggi: 3888
Iscritto il: gio feb 23, 2006 11:04 am
Località: Vago.......
Ha ringraziato: 1 volta
Hai ringraziamenti: 1 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda hemos » lun apr 28, 2008 8:44 pm

Ciao Tokka,
rispondo solo ora perchè non sono riuscito a fare delle prove ultimamente, lavoro, famiglia, ponte ....

ho fatto qualche prova ma non riesco a fare partire mldonkey.
sul mio fritz non esiste una dir /var/root, percui l'ho creata e linkata alla cartella di mldonkey.
lanciando mlnet mi becco sempre l'errore

2008/04/28 22:34:17 [cO] Starting MLDonkey 2.9.4.CVS ...
2008/04/28 22:34:17 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open fil
es 1024
2008/04/28 22:34:17 [cO] MLDonkey is working in /.mldonkey

2008/04/28 22:34:17 [cO] creating new MLDonkey base directory in /.mldonkey

2008/04/28 22:34:17 error mkdir failed on /.mldonkey: Read-only file system for
directory /.mldonkey


se invece lo lancio con
HOME=.  ./mlnet mi dà l'errore

2008/04/28 22:42:09 [cO] Starting MLDonkey 2.9.4.CVS ...
2008/04/28 22:42:09 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open fil
es 1024
2008/04/28 22:42:09 [cO] MLDonkey is working in ./.mldonkey
2008/04/28 22:42:09 [Gettext] Loading language resource mlnet_strings.EN_ANSI_X3
.4-1968
2008/04/28 22:42:09 [cO] loaded language resource file
2008/04/28 22:42:09 error mkdir failed on /tmp: Read-only file system for direct
ory /tmp


c'è secondo te un modo (parametro/variabile) da settare per dire di creare la directory temporanea da un'altra parte e non sotto /.

Grazie
FRITZ!Box Fon WLAN 7170 v2  Annex A, Firmware version 58.04.56
Avatar utente
hemos
Beginner
Beginner
 
Messaggi: 24
Iscritto il: mer mar 12, 2008 12:01 pm
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda Naf » mar apr 29, 2008 5:20 pm

Ciao Tokka.
Mi aggiungo anch'io per la partita a ping pong :D...A parte la battuta, ho aspettato quasi alla 31esima giornata per chiedere una mano in quanto ho configurato tutto nonostante il mancato avvio dello swap...log from telnet please:

Codice: Seleziona tutto
[naphtali@noname ~]$ telnet 192.168.178.1
Trying 192.168.178.1...
Connected to fritz.fonwlan.box (192.168.178.1).
Escape character is '^]'.
fritz.box login: root
Password:
   __  _   __  __ ___ __
  |__ |_) |__ |__  |   /
  |   |\  |__ |__  |  /_

   The fun has just begun...


BusyBox v1.9.1 (2008-04-10 10:40:21 CDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
/var/mod/root # cd /var/media/ftp/uStor01/mldonkey
/var/media/ftp/uStor01/mldonkey # ln -s /var/media/ftp/uStor01/mldonkey/.mldonkey /var/mod/root/.mldonkey
/var/media/ftp/uStor01/mldonkey # ./mlnet
2008/04/29 19:03:09 [cO] Starting MLDonkey 2.9.4.CVS ...
2008/04/29 19:03:09 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024
2008/04/29 19:03:09 [cO] MLDonkey is working in /mod/root/.mldonkey
2008/04/29 19:03:09 [Gettext] Loading language resource mlnet_strings.EN_ANSI_X3.4-1968
2008/04/29 19:03:09 [cO] loaded language resource file
2008/04/29 19:03:09 [cO] PID file /mod/root/.mldonkey/mlnet.pid exists.
2008/04/29 19:03:09 [cO] Checking whether PID 3440 is still used...
2008/04/29 19:03:09 [cO] Removing stalled file mlnet.pid...
2008/04/29 19:03:09 [cO] Removing stalled file /mod/root/.mldonkey/config_files_space.tmp...
2008/04/29 19:03:10 [DNS] Resolving [fritz.box] ...
2008/04/29 19:03:15 [DNS] Resolving [www.mldonkey.org] ...
2008/04/29 19:03:15 [DNS] Resolving [mldonkey.sf.net] ...
2008/04/29 19:03:15 [DNS] Resolving [www.mldonkey.net] ...
2008/04/29 19:03:15 [DNS] Resolving [www.google.com] ...

The core therefore is unable to get eDonkey serverlists and loading
.torrent files via dllink from websites is also impossible.
If you are using MLDonkey in a chroot environment you should
consider reading this article to get DNS support back:
http://mldonkey.sourceforge.net/Chroot

2008/04/29 19:03:15 [dMain] Libmagic file-type recognition database not present
2008/04/29 19:03:16 [cO] Logging in /mod/root/.mldonkey/mlnet.log
2008/04/29 19:04:10 [dMain] Core started


Quando apro web interface di mldonkey, oltre a questa povera schermata, non ci sono mai andato...il fritz entra in uno stato di trans con reboot. :( :(

Immagine

some idea ??? ???

Naf   
Linux Ubuntu 8.10
Fritz!box 7270 fw 54.04.67 multilingue Annex A
Fritz!box 7170 fw 29.04.67 Ita Annex A dsl.v 57.10
Fritz!box 7170 fw 29.04.67 En Annex A dsl.v 61.10
Siemens Gigaset AL140
Nslu2 Debianizzato
Avatar utente
Naf
Guru
Guru
 
Messaggi: 1533
Iscritto il: gio mar 01, 2007 9:20 am
Località: san vito al tagliamento PN
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda linus » mar apr 29, 2008 5:30 pm

in base al tuo sistema operativo installato sul tuo pc, installa Sancho, che puoi configurarlo anche in italiano per gestire mldonkey, per quello che ti posso dire....

Probabilmente mldonkey ti richiede troppe risorse e il fritz!box si impalla e riavvia.

Linus
Solo se sai cercare riuscirai nel tuo intento, la ricerca ci accompagna per tutta la vita e fa si che cresciamo ogni giorno un po'. Se hai la minestra pronta e riscaldata, non riuscirai mai a gustare il suo vero sapore e trovarne il piacere.
Avatar utente
linus
Guru
Guru
 
Messaggi: 3959
Iscritto il: lun ago 14, 2006 10:27 am
Ha ringraziato: 2 volte
Hai ringraziamenti: 2 volte

Re: MlDonkey per fritz vers. 1.0

Messaggioda Naf » mar apr 29, 2008 8:13 pm

Grazie Linus
Domani vedrò di fare qualche prova e ti sapro dire.

Naf
Linux Ubuntu 8.10
Fritz!box 7270 fw 54.04.67 multilingue Annex A
Fritz!box 7170 fw 29.04.67 Ita Annex A dsl.v 57.10
Fritz!box 7170 fw 29.04.67 En Annex A dsl.v 61.10
Siemens Gigaset AL140
Nslu2 Debianizzato
Avatar utente
Naf
Guru
Guru
 
Messaggi: 1533
Iscritto il: gio mar 01, 2007 9:20 am
Località: san vito al tagliamento PN
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Re: MlDonkey per fritz vers. 1.0

Messaggioda mipaneb » mar apr 29, 2008 9:44 pm

naf ha scritto:
... ho configurato tutto nonostante il mancato avvio dello swap...



Ho l'impressione che i reboot siano dovuti proprio a questo...




Stay tuned
Michele
Avatar utente
mipaneb
phpBB Moderator
phpBB Moderator
 
Messaggi: 3670
Iscritto il: mar ott 16, 2007 2:10 pm
Località: Monte Nieddu - Sardegna
Ha ringraziato: 5 volte
Hai ringraziamenti: 26 volte

Prossimo

  • Argomento simile
    Risposte
    Visite
    Autore

Torna a Modifiche

Chi c’è in linea

Visitano il forum: Google [Bot] e 0 ospiti