Newsgroup: it.comp.hardware
Titolo: Strana lentezza rete LAN

Salve a tutti,
ho 2 pc cosě composti:
PC 1: desktop, P4 2,5, 1 GB ram etc e scheda di rete da 10 Mbps Realtek
RTL8029. Win XP Pro SP2.
PC 2: portatile Asus A6000U, AMD Sempron 3300+, 512 ram etc e scheda di rete
Realtek da 100 Mbps RTL 8139/810 family. Win XP Home SP 2.
Sono entrambi connessi al router Netgear DG834G, appartengono allo stesso
gruppo di lavoro (RETE CASA), con nomi computer e indirizzi IP ovviamente
diversi. Si "pingano" correttamente e senza errori. Ho condiviso su entrambi
la partizione dati degli HD in modo da trasferire comodamente file dall'uno
all'altro. E qui sorgono i problemi: se traferisco un file di medie
dimensioni (70MB) dal pc 1 al 2 funziona tutto bene, con un tempo di
traferimento di circa 1 minuto; se, invece, faccio la stessa cosa con lo
stesso file da 2 a 1 i tempi diventano biblici (la finestrella segna
addirittura 48 minuti) e il processo non si completa mai.
Come mai succede questo? Come posso risolvere?
Grazie a tutti per l'aiuto!
-- 
Ciao
Francesco
---------------------------------
Vivi come se tu dovessi morire subito. Pensa come se tu non dovessi morire
mai.


  Al di la dalle verifiche da fare (per esempio: i cavi sono commerciali o
li hai crimpati tu?) mi chiedo come mai hai una scheda da 10Mb/s, per me il
problema è quello e da come la scheda viene gestita da XP. quali valori sono
riportati nella sezione Avanzate delle proprietà della scheda? (Auto Mome?
10half mode? Ecc...) sono valori coerenti con quelli della 8139 sull'altro
pc? Iniziamo da queste risposte per capire il problema.

addirittura 48 minuti) e il processo non si completa mai.
Sembrerebbe il classico caso di 2 PC collegati tramite un hub ed
entrambi in full duplex - caso di "clash" che si risolveva mettendo in
half duplex le schede.
Senonche', i tuoi sono collegati tramite router, quindi tramite uno
switch (spero! ma non mi risulta di router che abbiano hub incorporati
al posto di switch) e non un vecchio hub... 
A dire il vero,  quando i miei 2 pc avevano entrambi schede Realtek
molto vecchie (10 Mbit) ed erano collegati direttamente tramite cavo
cross, ho dovuto usare lo stesso trucchetto dell'half duplex,
altrimenti non si vedevano neppure : se nient'altro funziona, una
prova potresti farla, su almeno una dele due schede o su entrambe (vai
nelle proprieta' avanzate della scheda)
__
Marco Pesce - e-mail: marcopesce#
tin.it


Fortunatamente quel Router ha incorporato uno switch vero e proprio...:)

 valori coerenti con quelli della 8139 sull'altro pc?
Riporto i valori della scheda da 10 Mb/s --> Proprietà: Velocità linea,
Valore: Full Duplex TP. Questo è l'unico parametro presente nelle proprietà
della scheda. Il Valore può essere cambiato in: AUI 10 base 5, BNC 10 base 2
e Half Duplex TP.
Scheda da 100 Mb/s: Link Speed Duplex Mode, Valore: Auto negotiation
(impostabile anche come: 100 Mb/s full duplex, 100 Mb/s half duplex, 10 Mb/s
full duplex e 10 Mb/s half duplex), poi ci sono altri parametri come Link
down power saving, Network adress, Optimal performance, Receive buffer size,
Wake up on ARP/PING, Wake up on Link change, Wake up using APM mode.
Però è strana la cosa che il trasferimento da scheda 10 a scheda 100 vada
bene, mentre il contrario invece no, è questo che non mi spiego. Inoltre
mentre facevo queste prove non usavo la rete per altri scopi (msn, browser,
emule etc.), stavo solo trasferendo i file.
Grazie dell'interessamento.



Prova ad impostare come ti hanno già detto in modalità half duplex...

 proprio...:)
Quindi, secondo te, posso fare la prova di mettere le schede in half duplex 
o non servirebbe a niente?


 Prova ad impostare come ti hanno già detto in modalità half duplex...
Adesso ho la scheda da 10 Mb/s in half duplex e quella da 100 Mb/s in full
duplex e tutto funge moooolto meglio che prima (file da 80 MB traferito in 1
minuto e mezzo, 550 MB in 10 minuti). Guadagnerei ancora qualcosa se
entrambe le schede fossero da 100 Mb/s (io credo di si)?
Intanto grazie a tutti quelli che mi hanno dato una mano!


entrambe le schede fossero da 100 Mb/s (io credo di si)?
Beh, si': attualmente stai trasferendo alla velocita' della scheda
peggiore tra le due, cioe' 10 Mb/s  (facendo due conti: 80 MegaByte/90
sec = 640 Megabit / 90 sec = 7 Mbit/sec, quindi un po' meno dei 10
Mbit ideali, ma nel dato possono pesare anche i tempi di lettura e
scrittura su disco)
Se invece entrambe fossero da 100Mbit, trasferiresti idealmente a 10
volte tanto quel valore, quindi con un massimo teorico di 1.25
MegaByte/sec.
Se non ho sbagliato i conti :D
