Newsgroup: it.comp.hardware
Titolo: Scheda LAN che danneggia i files durante i trasferimenti

Ciao a tutti,
vorrei chiedervi come è possibile che accada cio' che è descritto in
subject.
Ho due PC collegati in Lan tramite due schede realtek 10/100. Tutto funziona
perfettamente, i computer sono settati per la condivisione etc..
Sta di fatto che ho riscontrato che se copio un file da un computer ad un
altro, e questo file ha dimensioni grandi (ordine di grandezza 100/200 mb)
esso viene corrotto durante il trasferimento.
Ho le prove che questo accade. Infatti il file in questione è un file zip,
che funziona benissimo se lanciato in estrazione dal computer che lo ospita.
Se invece vado sul client, lo copio tramite lan sul proprio hd, e poi lo
lancio, mi da errore di CRC!!!!
Attendo fiducioso consigli da voi esperti!
Ciao!
Clark
--
Focus TdCi Driver

 ha scritto nel messaggio
news:nFiM8.20122$86.4...@twister1.libero.it...

Potrebbe essere il cavo di rete che non riesce a "sostenere" un
trasferimento
dati in modo continuativo nel tempo a causa di un difetto dello stesso.
Comunque se uno dei due pc possiede un SB Via VT686B prova ad
installare gli ultimi 4in1... non si sa mai.
Ciao.

Grazie!
Clark

 Clark
Un'altra prova che puoi eseguire è quella di abbassare la velocità della
rete , prova ad impostare dalla proprietà della scheda di rete la velocità
di 10MBit in Half Duplex.
        Ciao
                                     DOC
                                     ~~~
For within every seed, there is a promise of a flower,
     and within each death, no matter how small,
         There is a new life. A new beginning.
                                     ~~~

esso viene corrotto durante il trasferimento.
A parte i controlli che ti hanno suggerito (aggiornamento 4in1, ecc),
puoi provare anche questo:
Apri il REGEDIT e cerca la chiave
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP]
Qui, se c'e' un valore del tipo
"DefaultRcvWindow"="2144"
CANCELLALO SENZA PIETA', e riavvia la macchina interessata.
Il problema potrebbe risolversi.
Ciao! :-)
-- 
-----
  | NFINITY is so far as you want to see.
-----
Se vuoi rispondermi in E-Mail, occhio alla FREGATURA. ;-)
Infinity ICQ #100938216

Ciao! :-)
A questo punto sarebbe interessante sapere a cosa serve la chiave che
hai appena indicato...
Max
-- 
I Piccoli Pirati dell'Aria
URL:    
http://piccolipir.fly.to
e-mail:	
piccolipir@5PAMYOUR5ELF_YOUBA5TARD.fly.to
 (Togliere "SPAMYOUR5ELF_YOUBA5TARD.")
<>============  :-)

Max
A occhio e croce, dal nome si direbbe il valore di base del parametro
ReceiveWindow del protocollo TCP... 
assolutamente sbagliato per almeno due motivi: 
1) receiveWindow, secondo le specifiche del protocollo, deve essere
   inizializzata a 1 MSS... e mss=2144 non e' un valore buono.
2) La receiveWindow indica la disponibilita' del destinatario a ricevere 
   ulteriori pacchetti (indica lo spazio libero nel buffer di ricezione)
   e serve per l'algoritmo di congestion avoidance del TCP. Ovviamente
   deve essere impostato dinamicamente in base a quanto riportato dagli
   header dei pacchetti TCP di acknowledge o dai campi usati per il
   piggybacking nei pacchetti che viaggano in senso inverso; oltre, 
   chiaramente a dover sottostare all'algoritmo dello slow start.
Perche' in Windows debba esserci una chiave che imposta ad uno specifico 
valore la receive window e' francamente qualcosa di incomprensibile.
Ciao,
Alberto

Grazie mille a tutti!
Clark

valore la receive window e' francamente qualcosa di incomprensibile.
Non lo so nemmeno io, francamente.
Ma non ne ho visti pochi, di PC che avevano problemi di rete a causa di
quella chiave impostata.
A volte viene impostata da scadenti progs, che si propongono di
"ottimizzare" la connessione TCP/IP.
Alla fine, l'ho imparata a memoria... per questo ho consigliato di
controllarla. :-)
