Menu principale

News:

Ritornati online con una nuova veste grafica

[HELP] Linksys NSLU2

Aperto da ear, 05 Maggio 2007, 18:20:41

Discussione precedente - Discussione successiva

grantitoi

Sono riuscito ad editare il file grazie a vi ,ora per devo creare il file remote.conf

per amuleweb  quale è il comando ?

Walter

Citazione di: grantitoi
per amuleweb  quale è il comando ?
Per creare remote.conf devi andare a vedere qui:
http://matteo.lilik.it/amuled.mtt
nella sezione aMuleWeb. Ma ti avevo già indicato la pagina.

Devi editare il file amule.conf anche per il webserver: basta che vai nella sezione [WebServer], cerchi la riga Enabled=0, e la cambi in Enabled=1.
Ricordati di andare a caercare la sezione [ExternalConnect] in amule.conf e cambiare la righe per la porta ed il riconoscimento della password come scritto in http://matteo.lilik.it/amuled.mtt nella sezione aMuled. Crei la password con
echo -n yourpasswordhere | md5sum | cut -d ' ' -f 1
e poi la inserisci nella riga ECPassword. (Ovviamente al posto di "yourpasswordhere" metti la tua password.)
In amule.conf devi mettere il codice md5sum (l'output della riga di comando che ho scritto sopra) e non la password letterale.

Metti la pass, editi amule.conf in modo che ti faccia partire il webserver, setti la porta (di solito la 4712 o la 4711, ma generalmente qualsiasi porta a tua scelta generalmente di valore superiore a 4700 può essere usata) e poi puoi accedere via browser mettendo l'indirizzo
http://localhost:4711
o quale che sia la porta che hai scelto al posto di 4711, e puoi accedere alla schermata di inserimento password. Inserisci la password precedentemente scritta sottoforma di md5sum in amule.conf e sei dentro amuleweb.

Puoi anche accedere in modo testuale con amulecmd da riga di comando. Anche in questo caso devi inserire la password. Poi sarai in un prompt di comando:
aMulecmd$
Per una lista di comandi puoi digitare help seguito da invio, o da shell puoi scrivere man amulecmd e vedere la descrizione completa del programma.
L'unica banalità sta nel giudizio.

grantitoi

Dopo tanto sono riuscito ad avviare amuled ma mi da questo errore ce da settare qualcosa ?


Welcome to Unslung V2.3R63-uNSLUng-6.8-beta

  ---------- NOTE: THIS SYSTEM IS CURRENTLY UNSLUNG ----------


BusyBox v0.60.4 (2005.03.22-06:52+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# /opt/bin/amule
/opt/bin/amule: No such file or directory
# /opt/bin/amuled
amuled: OnInit - starting timer
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
ERROR: Warning Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.

--------------------------------------------------
Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
--------------------------------------------------

ERROR: Info  --- This is the first time you run aMule 2.1.3 ---


More information, support and new releases can found at our homepage,
at www.aMule.org, or in our IRC channel #aMule at irc.freenode.net.

Feel free to report any bugs to http://forum.amule.org
Loading temp files from //.aMule/Temp.

All PartFiles Loaded.
ListenSocket: Could not listen to TCP port.ERROR: Error Port 4662 is not availab
le!

This means that you will be LOWID.

Check your network to make sure the port is open for output and input.

External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
Port 4662 is not available. You will be LOWID
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Empty dir //.aMule/Incoming/ shared

ERROR: aMule daemon cannot be used when external connections are disabled. To en
able External Connections, use either a normal aMule or set the key"AcceptExtern
alConnections" to 1 in the file ~/.aMule/amule.conf









Walter

#93
Ah ecco. Mi pareva di aver dimenticato qualcosa.
Citazioneset the key"AcceptExternalConnections" to 1 in the file ~/.aMule/amule.conf
Esattamente come vedi scritto. E' nella sezione [ExternalConnect].

Poi vedremo di sistemare le porte e l'ID basso. Hai un router?
L'unica banalità sta nel giudizio.

grantitoi

#94
Ho settato i file ma mi da sempre lo stesso errore ti posto i file

# /opt/bin/amuled
amuled: OnInit - starting timer
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
ERROR: Warning Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.

--------------------------------------------------
Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
--------------------------------------------------

Loading temp files from /opt/share/amule/.aMule/Temp.

All PartFiles Loaded.
ListenSocket: Could not listen to TCP port.ERROR: Error Port 45678 is not availa
ble!

This means that you will be LOWID.

Check your network to make sure the port is open for output and input.

Could not listen for external connections at 0.0.0.0:4712!
*** Server UDP socket (TCP+3) at 0.0.0.0:45681
*** TCP socket (TCP) listening on 0.0.0.0:45678
Port 45678 is not available. You will be LOWID
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Empty dir /opt/share/amule/.aMule/Incoming/ shared
execvp(amuleweb, --amule-config-file=/opt/share/amule/.aMule/amule.conf) failed
with error 2!
ERROR: Error You requested to run webserver from startup, but the amuleweb binar
y cannot be run. Please install the package containing aMule webserver, or compi
le aMule using --enable-webserver and run make install

[CUT]

Locale=
[EC]
Host=localhost
Port=4712
Password=9126b5c3299e4a590ab7baf486494591
[Webserver]
Port=-1
Template=php-default
UseGzip=0
AllowGuest=0
AdminPassword=
GuestPassword=


il router ho un netgear dg834 ,ma deve funzionare per provare l 'ho messo in dmz

grantitoi

Ti posto anche il log del file


2007-08-08 20:36:58: ERROR: Warning Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
2007-08-08 20:36:58: Creditfile loaded, 0 clients are known
2007-08-08 20:36:58: Loading ipfilter.dat files.
2007-08-08 20:36:58: Loaded 0 IP-ranges from 'ipfilter.dat'. 0 malformed lines were discarded.
2007-08-08 20:36:58: Loaded 0 IP-ranges from 'ipfilter_static.dat'. 0 malformed lines were discarded.
2007-08-08 20:36:58: Loading server.met file: /opt/share/amule/.aMule/server.met
2007-08-08 20:36:58: 0 servers in server.met found
2007-08-08 20:36:58: No part files found
2007-08-08 20:36:58: Could not listen for external connections at 0.0.0.0:4712!
2007-08-08 20:36:58: MuleUDPSocket: Failed to create valid Server UDP-Socket
2007-08-08 20:36:58: MuleUDPSocket: Shutting down Server UDP-Socket
2007-08-08 20:36:58: Error: Could not listen to TCP port.
2007-08-08 20:36:58: Port 45678 is not available. You will be LOWID
2007-08-08 20:36:58: ERROR: Error Port 45678 is not available!

This means that you will be LOWID.

Check your network to make sure the port is open for output and input.
2007-08-08 20:36:58: MuleUDPSocket: Failed to create valid Client UDP-Socket
2007-08-08 20:36:58: MuleUDPSocket: Shutting down Client UDP-Socket
2007-08-08 20:36:59: Found 0 known shared files
2007-08-08 20:36:59: Connecting
2007-08-08 20:36:59: No valid servers to connect in serverlist found
2007-08-08 20:36:59: AICH Thread: Syncronization thread started.
2007-08-08 20:36:59: AICH Thread: Masterhashes of known files have been loaded.
2007-08-08 20:36:59: AICH Thread: No new files found.
2007-08-08 20:36:59: AICH Thread: Terminated.
2007-08-08 20:36:59: Kademlia Indexing: Exception in CIndexed::readFile (IO error(6))
2007-08-08 20:36:59: Read 0 Kad contacts
2007-08-08 20:37:00: webserver running on pid 614
2007-08-08 20:37:00: General: CamuleDaemonApp::OnRun()
2007-08-08 20:37:00: Deleted stale lock file '/opt/share/amule/.aMule/muleLock'.

Walter

Dai un
ipkg list
e vedi la sezione su aMule. Dovrebbe essere installata l'intera suite: amuled, amulecmd e amuleweb.

Prova ad andare a vedere in /opt/share/amule e vedi se esiste il file amuleweb.
L'unica banalità sta nel giudizio.

grantitoi

#97
[quote name='MsZ' date='8 Aug 2007, 23:25' post='181921']
Dai un
ipkg list
e vedi la sezione su aMule. Dovrebbe essere installata l'intera suite: amuled, amulecmd e amuleweb.

Prova ad andare a vedere in /opt/share/amule e vedi se esiste il file amuleweb.[/quote]


amuleweb amulecmd amule esiste pero è in opt/bin/

ora sono riuscito a farlo collegare, ma gli ci vuole tanto per collegarsi mentre nel pc si collega subito,
poi qunado vado su ricerca in emuleweb non mi da i risultati e se vado su kad status mi si inchioda tutto emule.

il log

2007-08-09 08:13:38: ERROR: Warning Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
2007-08-09 08:13:38: Creditfile loaded, 0 clients are known
2007-08-09 08:13:38: Loading ipfilter.dat files.
2007-08-09 08:13:38: Loaded 0 IP-ranges from 'ipfilter.dat'. 0 malformed lines were discarded.
2007-08-09 08:13:38: Loaded 0 IP-ranges from 'ipfilter_static.dat'. 0 malformed lines were discarded.
2007-08-09 08:13:38: Loading server.met file: /opt/share/amule/.aMule/server.met
2007-08-09 08:13:38: 43 servers in server.met found
2007-08-09 08:13:38: No part files found
2007-08-09 08:13:38: *** TCP socket (ECServer) listening on 0.0.0.0:4712
2007-08-09 08:13:38: MuleUDPSocket: Created Server UDP-Socket at port 4665
2007-08-09 08:13:38: MuleUDPSocket: Created Client UDP-Socket at port 4672
2007-08-09 08:13:38: Found 0 known shared files
2007-08-09 08:13:38: Connecting
2007-08-09 08:13:38: Servers: Trying to connect
2007-08-09 08:13:38: Connecting to DonkeyServer No2 (62.241.53.16 - 62.241.53.16:4242)
2007-08-09 08:13:38: AICH Thread: Syncronization thread started.
2007-08-09 08:13:38: AICH Thread: Masterhashes of known files have been loaded.
2007-08-09 08:13:38: AICH Thread: No new files found.
2007-08-09 08:13:38: AICH Thread: Terminated.
2007-08-09 08:13:38: Read 0 Kad contacts
2007-08-09 08:13:39: webserver running on pid 478
2007-08-09 08:13:39: General: CamuleDaemonApp::OnRun()
2007-08-09 08:13:39: New external connection accepted
2007-08-09 08:13:39: Connected to DonkeyServer No2 (62.241.53.16:4242)
2007-08-09 08:13:39: Kad started.
2007-08-09 08:13:39: Connecting client: aMuleweb 2.1.3
2007-08-09 08:13:39: Access granted.
2007-08-09 08:13:40: Servers: Trying to connect
[CUT...Tentativi di connessione per quasi 7 minuti...]
2007-08-09 08:20:34: Servers: Connected
2007-08-09 08:20:34: Connection established on: DonkeyServer No4
2007-08-09 08:20:34: Connected to DonkeyServer No4 with HighID
2007-08-09 08:20:34: New clientid is 4249223511
2007-08-09 08:20:34: ServerMessage: server version 17.15 (lugdunum)
2007-08-09 08:20:34: ServerMessage: Ab jetzt gilt Vorsicht beim unbedachtem Downloaden im Emule!! Im Auftrag der Industrie loggen
2007-08-09 08:20:34: ServerMessage: Anti-P2P-Firmen seid kurzem euren Datenaustausch und Eure Suchanfragen im Emule!! Dafür haben wir
2007-08-09 08:20:34: ServerMessage: handfeste Beweise! Um weiterhin anonym Downloaden zu können benutzt bitte First-Load - hier stehen die
2007-08-09 08:20:34: ServerMessage: Server in der Schweiz, eure Anmeldung wird verschlüsselt gespeichert und aus technischen Gründen kann
2007-08-09 08:20:34: ServerMessage: nicht geloggt werden. Wir arbeiten mit First-Laod zusammen und empfehlen euch einen 14 Tage Testaccount.
2007-08-09 08:20:34: ServerMessage: .
2007-08-09 08:20:34: ServerMessage: http://www.First-Load.de Ich selbst habe es getestet und wills nicht mehr missen! http://www.First-Load.de
2007-08-09 08:20:34: ServerMessage: .     __     ___       ________    __________    ___     ________   __     _          _____      ____      _    ____    ___     ________ __
2007-08-09 08:20:34: ServerMessage: .    /   /    /       |    /    ____/    /  /    / _  __/    /  /   /   |   /   /   ____ /  /   /    |   |        /   /      |     /   __   \ /  |   /   /   /   /   /  |  /   /  ____/  /   /
2007-08-09 08:20:34: ServerMessage: .  /   /    /   / |    |/    /          /   /_/   /   /   /   /   /  /   /     | /   /    / __     /   /      |   |  / |  /   /  / |  |   /  / _/    /    | /   /   /   /   /   | /   /   /  __    /   /
2007-08-09 08:20:34: ServerMessage: ./ _ /   /   ___  /     /___/    __    /  /   /   /   / _/  /   /|      /    /_/  /    /_ /       |   | /  | /   / ___ | /    _ , _/   /|     /   /_/   /   /|     /   /_/   /  / _ / 
2007-08-09 08:20:34: ServerMessage: ( _ )  / _ /     |_  \____/_  /   / _/  /_ /    \____/ _/ |_  /\____ /    ( _ )       |__ /|__/_ /  | _ /_ /  |_ /_ / |_ /\____/_ /   |_ /\____/  ( _ ) 

Walter

#98
Ti connetti ed hai ID alto. Poteva andare molto peggio.
Devi aggiornare la lista server. (Se non l'hai già fatto.) Vai in questo thread
http://www.emuleitalia.eu/index.php?showtopic=20358
scaricati uno dei server.met e ficcalo nella directory di configurazione di aMule. Dovrebbero essere tutti server sicuri.

Se amuleweb non va bene allora devi imparare a usare amulecmd. E' 100% testuale ed accedi scrivendo amulecmd da terminale. (Tra l'altro dicono chiaramente in configure e sul sito che amuleweb è ancora in fase sperimentale, quindi soggetto a probabili bug, crash ed è tuttora incompleto.)

Puoi anche scrivere
amulecmd -P *password* -c *comando*
per accedere ad aMuleweb, inviare il comando, leggere i risultati ed uscire subito. E' l'ideale per le ricerche.
Una volta dentro puoi scrivere status per vedere se sei connesso a ed2k e a Kad. Puoi vedere a che server sei connesso, i client in coda e le fonti totali.
Scrivendo help hai una breve riga di descrizione di tutti i comandi. Con exit (o quit) esci da amuleweb, e con shutdown esci da amuleweb e chiudi il client.
Puoi scrivere man amulecmd per una descrizione completa dell'applicazione e dei comandi.

Fai attenzione.

1. A volte molti output sono troppo lunghi per la schermata. Allora può rendersi necessario l'utilizzo dell' "accesso istantaneo" come ho scritto sopra. Poi metti una redirezione dell'output in un file e te lo puoi leggere con comodo in seguito.
amulecmd -P *password* -c *comando* > file
La shell prende l'output del comando e lo scrive nel file file tramite l'operatore >. Poi puoi leggere il file con vi o un qualsiasi lettore/editor di file di testo. Specialmente per le ricerche: se danno molti risultati così puoi visionarli tutti e poi scegliere il file che vuoi scaricare.
Se scrivi l'operatore redirezione > il file verrà sovrascritto ogni volta che ne farai uso. Se usi l'operatore "append" >> il nuovo output verrà scritto a partire dalla riga successiva all'ultima dell'output precedente.

2. La sintassi della shell di GNU/Linux è molto severa. Se vuoi scrivere il comando "connect ed2k *IPserver*" usando l'"accesso istantaneo" devi scrivere così:
amulecmd -P password* -c 'connect ed2k *IPserver*'
Oppure puoi usare le virgolette (").
Questo perchè tra ogni elemento c'è uno spazio. Gli spazi sono visti dalla shell come terminatori di opzione, e quindi si aspetta un altra opzione che nulla c'entra con l'opzione precedente. Se invece racchiudi l'intero comando tra apostrofi (') o virgolette (") la shell invia l'intera stringa tra gli apici all'opzione, trattandola come se fosse una unica entità.
L'unica banalità sta nel giudizio.

meffe2003

Ciao a Tutti,
è un po di tempo che seguo la discussione perchè vorrei riuscire a configurare il mio NSLU2 con installato unslung 6.8 installato AMULE. Premetto che amule mi funziona perfettamente se lo controllo da telnet ...
Ma se voglio che amule parta all'accensione del NSLU2 cosa devo fare??
Ne ho provate molte ma non ho risolto..
Indicatemi per favore la strada da seguire o se devo cambiare strada (forse Debian...)

Grazie Mille


Walter

Dimmi una cosa prima...
...che file hai nella directory /opt/etc/init.d?
L'unica banalità sta nel giudizio.

wiktor1

seguo con interesse le varie discussioni che risolvono anche a me i problemi e vorrei sapere che cosa significa quando vedo scritto "code" e di seguito una riga di comando  (credo),forse è appunto un comando da editare da terminale? o cos altro?grazie amici

Walter

Intendi forse
la riga scritta all'interno del tag [code]?
E' una semplice riga che serve ad evidenziare ed a formattare il testo in modo da "separarlo" dal contesto ed a dargli una spaziatura fissa. In particolare, il tag "code" serve per scrivere righe di codice di programmazione proprio perchè il testo è formattato in un modo particolare, del tutto simile a quello che puoi trovare all'interno di un lettore di testo ASCII o Unicode come Notepad per Windows o gedit o kedit, o emacs, o nano, o jed (eccetera eccetera)... per GNU/Linux.
Se è qualcosa da digitare viene generalmente detto.
L'unica banalità sta nel giudizio.

pizzulicchio

Ciao a tutti!
Sono nuovo del forum ( è il mio primo post infatti!) ma prometto    di aver letto tutti i post di questo thread che reputo davvero utile ed assai curato, quindi complimentoni a voi tutti!

Ma arriviamo ai problemi.... o meglio, ai miei problemi..  

Sono riuscito ad installare amuled ed amuleweb correttamente facendolo partire in autostart all'avvio dell'NSLU2; tutto questo seguendo l'ottima guida http://www.nslu2-linux.org/wiki/Optware/Amule

Bene.... sorvolando sulla stabilità dell'interfaccia web che non è ovviamente il punto forte di questo pacchetto.. specialmente se stressata costantemente....  ho notato un particolare che mi resta veramente indigesto....

Lanciando un cerca, ed effettuando un refresh per visualizzare i risultati, visualizzo sì quest'ultimi, ma non è presente la dimensione dei file.
Sono tutti a 0 Mb o 0 Kb o 0 GB...

Alcuni sono di 1024 kb precisi... insomma non rispecchiano nè mostrano le reali dimensioni.

Anche i file che ho deciso di scaricare e che quindi sono visulizzabili cliccando su "transfers" hanno grandezza = 0 Kb.

Premetto che il download viene portato a termine e che forse è tollerabile il tutto... però cercare i file e "scansare" le fake senza sapere la dimensione totale del file non è roba facile....

Ho provato a cambiare la skin ovvero il template dell'amuleweb, però senza riscontrare un risultato positivo.

Attualmente uso il template "chicane".

Succede solo a me?
Qualcuno capisce da cosa possa dipendere?

Grazie a tutti per la collaborazione e complimentoni per la disponibilià di voi tutti a trattare le problematiche altrui!  



Walter

Che cosa usi per la ricerca? Kad, server globale...?
L'unica banalità sta nel giudizio.