PDA

Visualizza Versione Completa : low ID su aMule



crema12
09-06-05, 16:20
Ciao,
Lo sò che l'avranno chiesto 3 miliatdi di volte ma ancora non c'ho capito nulla... com si fa a non farsi dare più un Low Id? Basta condividere più roba possibile?

avrobay
09-06-05, 17:12
Credo che dipenda dalla " client TCP port " il cui numero puoi settare in Preferences > Connection.
Sei dietro un firewall o un router... spiega meglio.

crema12
10-06-05, 23:16
Sì precisamente, come porta ho la 4662 di default. Sai quale va bene?

avrobay
10-06-05, 23:30
Sì precisamente, come porta ho la 4662 di default. Sai quale va bene?

Fai questo test:
http://www.amule.org/testport.php

Che cosa ti dice?

avrobay
10-06-05, 23:32
Intanto da aMule.org ti copio e incollo questo:




aMule connects to server, but it is always given Low-ID. Why? and, can I do something about it?
This can bue due to three reasons:
Some necessary port is not opened in your firewall. Read this to get to know what to do and check here if the ports are open.
The server is very busy or maybe badly configured, so it's giving you a Low-ID. There's nothing that can be done in this case other than reconnect or connect to some other server.
Some ISP forbid the use of p2p applications, such as aMule, by not allowing traffic through popular p2p ports. In these cases, configure aMule to use some other port. It would be even better if it was some popular port used for some other issue. It's been known that on some ISPs it worked with port TCP 25600.



What is LowID and HighID?
Each client is assigned an ID (Identification) number which is unique and will distinguish the client from all other clients on the server. If this ID is below 16777216 (16 million) then you have a LowID and anything over is a HighID. Whether your client receives a high or low ID will depend on your client and whether or not the Client TCP port is open. Client TCP Port is an customisable option located in Preferences -> Connection. The default port is 4662 which is fine. If you understand what ED2K is, odds are you'll understand the chances that clients with LowIDs may be unable to connect to other clients with LowIDs which reduces transfer rates significantly. This is the reason why having port 4662 TCP (or the one set in Preferences) is so important. Some of the larger servers refuse clients with LowIDs and disallow connections since LowID clients have data transfered through the server, rather than directly from the other client, which in turn adds more overhead for the server.

For clients with a HighID, their ID is the result of a mathematical operation with their IP which corresponds to A + 256*B + 256*256*C + 256*256*256*D, where the IP is A.B.C.D. Keep in mind that this ID has identification purposes as well. Apart from having an ID over or under 16777216, it does not matter if the ID is bigger or smaller. This means a client with an ID of 50000000 isn't any better than a client with an ID of 49999999. The only exception is at times servers are either incorrectly configured or are very busy and issue LowIDs to clients even though port 4662 TCP is open. These are rare exceptions but it can happen sometimes.

If you're unsure about having proper port settings, you can test your ports here.


Which ports do I have to configure in a firewall or router to run aMule?
aMule works even with no specific ports opened, but you won't get a HighID in this case. As mentioned above, to be given a HighID, port 4662 TCP (or the one set in the Preferences) must be listening (i.e. opened in your firewall and forwarded in your router).

Apart from that port, to have an optimal ED2K experience, two more ports should be enabled as well. First, the UDP port 4672 (which can also be changed to any other number in the Preferences) and secondly, the secondary UDP port which can't be set in the Preferences. This UDP port is your TCP port + 3 (e.g.: TCP=4662 then UDP=4665).


What does each port do?
Well, since most ports can be configured to be set to any other number, the defaults will be listed:


4662 TCP
Client to client transfers.
4665 UDP
Opened on client, used for global server searches and global source queries. This is always Client TCP port + 3.
4672 UDP
Extended eMule protocol, Queue Rating, File Reask Ping
4661 TCP
Opened on server. Allows connection to server.
4665 UDP
Opened on server. Allows asking for sources. It is always Server TCP port + 4.
4711 TCP
WebServer listening port.
4712 TCP
External Connection port. Used to communicate aMule with other applications such as aMule WebServer or aMuleCMD.

crema12
11-06-05, 15:52
Ho fatto il test e mi dice questo:

----------------------------------------------
Error: TCP port 4662 is unavailable. Make sure your firewall or router is allowing/forwarding this TCP service port and your ED2K client is running (i.e. aMule, eMule).
Detailed Error Message
TCP Error 111 Connection refused

Explanation
The port is available for connections but a connection was refused meaning there is nothing listening on that port. This most likely means you can use ED2K but your client is not currently running. Try running this test again with an ED2K client running to make sure you can really establish a connection. No info available; this TCP error probably indicates a problem with the networking on your system (i.e. the TCP/IP stack).

Your public address is adsl-ull-240-37.44-151.net24.it (151.44.37.240)
Coding by uberpenguin, idea by deltaHF, which he found here
-----------------------------------------------


In pratica, l'up load va bene, è il download che va lento se non in alcuni casi che arriva a 15-25 kbps. Confesso che ancora non ci capisco nulla, provato varie porte ma è sempre la stessa cosa (anche quando le metto a caso!).
Mi chiedo se allora la configurazione non deve essere fatta direttamente sulla connessione del modem, è così?

avrobay
11-06-05, 15:57
Hai fatto il test mentre aMule era aperto oppure era chiuso?
Io non ho capito: hai i firewall alzati o hai un router?

crema12
11-06-05, 16:17
Sono anche andato in preferenze di sistema/network e settato le porte nella scheermata firewall ma nulla, mi dice sempre che sono low ID!

crema12
11-06-05, 16:19
L'ho fatto quando aMule era aperto. Se firrewall o router non te lo sò dire. Quello che ho per collegarmi è il router di libero

Gran Maestro
11-06-05, 18:42
L'ho fatto quando aMule era aperto. Se firrewall o router non te lo sò dire. Quello che ho per collegarmi è il router di libero

uhmmm, mi sa che devi settare le ip tables del tuo router che immagino sia un modem/router.

qui lo dice il messaggio di errore del server:

Error: TCP port 4662 is unavailable. Make sure your firewall or router is allowing/forwarding this TCP service
In parole povere, quando dall'esterno arrivano le chiamate alla porta che hai aperto sul mac, il router deve sapere dove mandarle ovvero, a quale dei computer della tua LAN. Anche se ne hai uno solo attaccato, devi tu dire al router cosa fare cioè gli devi dare il numero di IP interno alla tua LAN del computer.

Esempio: il tuo router ha un IP 192.168.1.1 il tuo Mac 192.168.1.2.
Devi istruire il modem/router ad inviare tutte le chiamate TCP alla porta 4662 verso il tuo mac ovvero allo IP 192.168.1.2. E' semplicemento questo il problema.

Tu in che condizioni sei? ci descrivi sommariamente il setup?

/P

crema12
11-06-05, 20:22
Allora....

Nel modem/router alla schermata LAN ho questi valori:
Ip adress: 192.168.1.1
Lan network mask: 255.255.255.0

Usb ip adress: 192.168.1.2
usb network mask: 255.255.255.0

Invece alle preferenze di sistema/network ho questi valori:

Ip adress: 192.168.1.3
Maschera di sottorete: 255.255.255.0

mentre il router ha questo indirizzo: 192.168.1.1

La connessione è ethernet integrata, che è ovvio credo :)


Attualmente mi scarica intorno ai 10-20 kbps totali e mi uplauda intorno ai 25 kbps. Tuttavia sono classificato sempre come un low-ID.

Gran Maestro
11-06-05, 20:59
OK, a grandi linee mi confermi ciò che immaginavo anche se non ho mai lavorato con dei modem/router usb e trovo quindi strano che lo IP dello USB non coincida con quello del tuo mac comunque forse qualcheduno ti saprà dare indicazioni più precise.

Ora con santa pazienza, (perfavore non chiedermi come farlo perché non conosco il tuo router) leggiti le istruzioni del router, dovrai impostare il sopracitato in modo che faccia il "forwarding" delle chiamate dall'esterno verso lo IP 192.168.1.3 se è quella l'interfaccia che usa il computer per comunicare con il router.

Dovrebbe bastare quello per farti ottenere un high i.d.

No illuderti però, a questo punto, di avere trasformato il mulo in un purosangue! con aMule, raramente si ottengono le velocità di bittorrent.
Ottenere un i.d. alto significa ottenere una priorità più alta in coda e quindi si accede con più facilità ad un numero maggiore di "peer" il sistema di uploading di aMule, concede comunque di default delle velocità basse ai clients in coda e quindi ti occorreranno, ad esempio, 10 server da 5kbyte/sec per raggiungere la velocità di 50 kbyte/sec.
Bittorrent invece, distribuisce la banda disponibile in upload sul numero di client quindi, se tu sei l'unico te la prendi tutta sennò si distribuisce sugli altri.

Comincia a fare qualche prova e vediamo come vai poi continuiamo il discorso che è abbastanza lungo ma direi che trovi tutto quello che serve sapere nella WiKi in Italiano ovvero qui (http://www.amule.org/wiki/index.php/FAQ_aMule-it).
Occorre tu legga con attenzione per assimilare i vari concetti che ti ho appena riassunto.

/p

crema12
15-06-05, 21:22
... E' triste ma getto la spugna! I settaggi mi sembrano giusti (per quel che vale detto da uno che continua a non capirci nulla :?: ), tra l'altro il mnauale del router neanche c'era nella scatola fatta eccezione per due fogli che illustravano come settarlo in generale. La porta forwarding sinceramente non l'ho neanche trovata, forse si chiama in un altro modo nel telit... comunque salvo miracoli dell'ultima ora me lo tengo così, iun fondo un minimo la roba la prende :?

Grazie a tutti per i tentativi!

avrobay
15-06-05, 21:44
... E' triste ma getto la spugna! I settaggi mi sembrano giusti (per quel che vale detto da uno che continua a non capirci nulla :?: ), tra l'altro il mnauale del router neanche c'era nella scatola fatta eccezione per due fogli che illustravano come settarlo in generale. La porta forwarding sinceramente non l'ho neanche trovata, forse si chiama in un altro modo nel telit... comunque salvo miracoli dell'ultima ora me lo tengo così, iun fondo un minimo la roba la prende :?

Grazie a tutti per i tentativi!

Aspetta, non gettare la spugna!
Secondo me non c'è bisogno del manuale: collegati con il browser al router e mandaci delle schermate...

Leggi il post di gran maestro:


In parole povere, quando dall'esterno arrivano le chiamate alla porta che hai aperto sul mac, il router deve sapere dove mandarle ovvero, a quale dei computer della tua LAN. Anche se ne hai uno solo attaccato, devi tu dire al router cosa fare cioè gli devi dare il numero di IP interno alla tua LAN del computer.

Esempio: il tuo router ha un IP 192.168.1.1 il tuo Mac 192.168.1.2.
Devi istruire il modem/router ad inviare tutte le chiamate TCP alla porta 4662 verso il tuo mac ovvero allo IP 192.168.1.2. E' semplicemento questo il problema.

Tu in che condizioni sei? ci descrivi sommariamente il setup?

Gran Maestro
15-06-05, 22:22
Aspetta, non gettare la spugna!
Secondo me non c'è bisogno del manuale: collegati con il browser al router e mandaci delle schermate...

concordo in pieno.. anche io avevo a suo tempo penato per risolvere questa cosa.

Il tuo router sicuramente ha un numero di ip, prova a digitarlo nella barra degli indirizzi di un browser e guarda che cosa succede, probabilmente ti chiederà un ID e una password per collegarti e modificare i settaggi.

Nel mio Digicom, vi è una rozza interfaccia dove si parla di "Virtual server" e li dovresti configurare qualche cosa di simile a ciò che vedi qui (http://pjl.ath.cx/junk/router.png). (è la mia configurazione per il router allo IP 10.0.0.2 e come vedi io mando tutte le chiamate dall'esterno che mi interessano, verso questo computer la cui scheda airport ha per l'appunto IP 10.0.0.8 )

Prova a vedere se ci capisci qualcosa di più e magari mandaci degli "screenshot" come questo.
Il Mulo quando è a "punto" da davvero delle soddisfazioni: ho provato a dover attendere anche 2/3 settimane per ottenere un file "raro" ma alla fine, piano piano me l'ha portato a casa. Dubito che con un low ID ci sarei mai riuscito! :lol:

/P

simo2409
16-06-05, 01:04
Puoi dirci marca e modello del router che hai ?
Se non c'è scritto nulla sopra guarda sotto, dovrebbe esserci produttore e modello.
Al limite se guardi sul sito di libero dovrebbero esserci i router che danno e trovare qual è il tuo. Così poi possiamo dirti cosa fare :)

impostare il forwarding delle porte (chiamato virtual server altrove) è facile, non perderti d'animo :)

crema12
16-06-05, 23:35
Sono veramente commosso! :P !

Allora, spero di inserire le schermate giuste. E' un telit AR520 (libero):
http://192.168.1.1/MainPage?id=6
http://192.168.1.1/hag/pages/home.htm
http://192.168.1.1/hag/pages/home.htm
http://192.168.1.1/hag/pages/home.htm
http://192.168.1.1/hag/pages/home.htm

Credo che la schermata da settare sia quella di Service, NAT traslations. Giusto?

Grazie a tutti per il supporto!!

crema12
16-06-05, 23:37
scusate, provo così:
http://192.168.1.1/MainPage?id=9
http://192.168.1.1/hag/pages/home.htm
http://192.168.1.1/hag/pages/home.htm[/url]

avrobay
16-06-05, 23:42
scusate, provo così:
http://192.168.1.1/MainPage?id=9
http://192.168.1.1/hag/pages/home.htm
http://192.168.1.1/hag/pages/home.htm[/url]

No... questi sono indirizzi che portano il TUO computer al router... noi non possiamo accedervi (dovresti darci il tuo IP, ma non farlo!!!)
Invece devi fare degli screenshot (Mela Shift 4) e mostrarceli.

crema12
17-06-05, 09:40
mmmm... in effetti ho mi sa che erano dati un tantinello riservati.... vabbè

Queste sono le schermate, le ho messe un pò tutte ma non vi incazzate!
Immagine 2
Immagine 4
Immagine 6
Immagine 8
Immagine 9
Immagine 13
Immagine 10
Immagine 3
Immagine 7
Immagine 12[/img]

Spero siano le pagine giuste!

Grazie ancora!

crema12
17-06-05, 09:42
no, aspettae che riprovo!

Immagine 4
Immagine 6
Immagine 8
Immagine 9
Immagine 13
Immagine 10
Immagine 3
Immagine 2
Immagine 7
Immagine 12

lugiu
17-06-05, 10:07
Qui trovi le info per utilizzare al meglio il forum :wink:
http://www.tuttologia.com/macp2p/viewtopic.php?t=493

avrobay
17-06-05, 12:11
crema12 mi ha inviato gli screenshot.
Li pubblico qui di seguito:

http://tuttologia.com/crema1.jpg
http://tuttologia.com/crema2.jpg
http://tuttologia.com/crema3.jpg
http://tuttologia.com/crema4.jpg
http://tuttologia.com/crema5.jpg
http://tuttologia.com/crema6.jpg
http://tuttologia.com/crema7.jpg
http://tuttologia.com/crema8.jpg
http://tuttologia.com/crema9.jpg

avrobay
17-06-05, 23:23
Be' adesso che ci sono le schermate... non si riesce a dare qualche indicazione utile? :)

Gran Maestro
17-06-05, 23:34
Un bel casino con ben quattro interfacce... :twisted: :twisted:

lo
ppp
eth0
usb-0
Io con un modem usb di mezzo sono tentato di passare...
Chi si fa sotto per primo? 8) 8) 8)

/P

PS: ma cosa c'è attaccato a eth0? (in OSX dovrebbe chiamarsi en0)

Mi dai il comando "ifconfig" da terminale (senza apici) e mi posti il contenuto?
Si lo so che palle... ma pensa a noi... :twisted: :twisted:

avrobay
18-06-05, 00:11
Un bel casino con ben quattro interfacce... :twisted: :twisted:

lo
ppp
eth0
usb-0
Io con un modem usb di mezzo sono tentato di passare...
Chi si fa sotto per primo? 8) 8) 8)

/P

PS: ma cosa c'è attaccato a eth0? (in OSX dovrebbe chiamarsi en0)

Mi dai il comando "ifconfig" da terminale (senza apici) e mi posti il contenuto?
Si lo so che palle... ma pensa a noi... :twisted: :twisted:

In effetti anche io mi sono perso. Del resto di router e nat capisco ben poco. :wink:

TheCube
18-06-05, 09:22
Un bel casino con ben quattro interfacce... :twisted: :twisted:

lo
ppp
eth0
usb-0
Io con un modem usb di mezzo sono tentato di passare...
Chi si fa sotto per primo? 8) 8) 8)

/P

PS: ma cosa c'è attaccato a eth0? (in OSX dovrebbe chiamarsi en0)

Mi dai il comando "ifconfig" da terminale (senza apici) e mi posti il contenuto?
Si lo so che palle... ma pensa a noi... :twisted: :twisted:
Bel casotto, eh?
Attaccato a eth0 non so cosa ci sia, quello è comunque l'indirizzo del router/modem sulla porta ethernet mentre quelo che termina con 1 è quello del router/modem sulla porta USB...
Tra le varie pagine NON mi sembra di vedere la schermata che serve per aprire le porte del mulo, penso che sia quella relativa alla configurazione del NAT ma senza "metterci mano" è difficile dirlo.
Aggiungo che è visibile l'IP "esterno" del nostro amico e questa non è proprio un'idea geniale...

TheCube
18-06-05, 09:24
Un bel casino con ben quattro interfacce... :twisted: :twisted:

lo
ppp
eth0
usb-0
Io con un modem usb di mezzo sono tentato di passare...
Chi si fa sotto per primo? 8) 8) 8)

/P

PS: ma cosa c'è attaccato a eth0? (in OSX dovrebbe chiamarsi en0)

Mi dai il comando "ifconfig" da terminale (senza apici) e mi posti il contenuto?
Si lo so che palle... ma pensa a noi... :twisted: :twisted:
Bel casotto, eh?
Attaccato a eth0 non so cosa ci sia, quello è comunque l'indirizzo del router/modem sulla porta ethernet mentre quelo che termina con 2 è quello del router/modem sulla porta USB...
Tra le varie pagine NON mi sembra di vedere la schermata che serve per aprire le porte del mulo, penso che sia quella relativa alla configurazione del NAT ma senza "metterci mano" è difficile dirlo.
Aggiungo che è visibile l'IP "esterno" del nostro amico e questa non è proprio un'idea geniale...

crema12
22-06-05, 23:08
Ciao!

Alla fine ho trovato un sito che dsava la configurazione per il mio router! Tante ricerche per scoprire che il sito di eMule per pc davà tutte le informazioni e molto altro su tutto! Anzi, chi ha problemi col muletto che se lo vada a vedere perchè è una manna!
Tuttavia ho aperto la porta 4662 e 4672 con una provcedua che è tutt'altro che semplice :? ma al momento della connessione mi dà sempre un low-ID (anche se le fonti me le trova rapidamente). Preciso che ho fatto anche il Reboot del router con le nuove impostazioni.
Qualcuno sa perchè?

lugiu
24-06-05, 23:27
Ho trovato solo ieri questo sito http://www.portforward.com/


Sono elencate le porte da aprire per svariate applicazioni ed è descritto nel dettaglio come aprirle nei vari router. Per chi dovesse incontrare in futuro lo stesso problema, mi sembra un riferimento molto valido.

grigua
10-07-05, 11:25
Ho trovato solo ieri questo sito http://www.portforward.com/


Sono elencate le porte da aprire per svariate applicazioni ed è descritto nel dettaglio come aprirle nei vari router. Per chi dovesse incontrare in futuro lo stesso problema, mi sembra un riferimento molto valido.

Grazie 1000 Lugiu!!

Quel sito e' davvero prezioso: ho risolto in un battibaleno il problema di low id con amule... :P Non che la configurazione sia una cosa semplicissima ma con le"dritte" giuste risolvi... E il mio debito con te aumenta... :D

Paloma
10-07-05, 19:00
io uso eDonkey2000, ma il problema era sempre lo stesso...con le vostre dritte sono finalmente riuscito ad aprire le porte che mi interessano, anche se non so come vedere se sono ancora low-id...come si fa? e come si vedono i crediti con eDonkey?