Newsgroup: it.comp.reti.locali
Titolo: Alignment Errors

Dopo aver installato un piccolo switch 10/100 nella mia rete casalinga, ho
scoperto che una quantita' notevole di frames generano degli "Alignment Errors"
sulla porta (100mbps Full-duplex) al quale e' collegata la mia workstation NT.
Questi si verificano solo in condizioni di traffico intenso.
Lo stesso non accade sulla porta alla quale e' collegato il server Linux,
nonostante abbia la stessa scheda di rete (Intel EtherExpress Pro 100B) e un
cavo nettamente piu' lungo che passa nelle canaline e al quale sono collegate
due patch e quindi potenzialmente piu' al limite delle specifiche.
La WS e' collegata con un solo pactch che ho provato a sostituire, ma non e'
cambiato nulla.
Prima di provare a cambiare scheda di rete (non ne ho a disposizione a 100mbps),
vorrei sapere se qualcuno ha avuto esperienze simili...
Saluti!
-- 
 Daniele
-------------------------------------------------------------------------------
"I'd crawl over an acre of 'Visual This++' and 'Integrated Development
That' to get to gcc, Emacs, and gdb.  Thank you."
(By Vance Petree, Virginia Power)
-------------------------------------------------------------------------------
 Se telecom italia aggiungesse uno scatto al giorno ad ogni abbonato, dal
 primo Gennaio avrebbe rubato 825.687.000.000 Lire.
-------------------------------------------------------------------------------
 Daniele Orlandi - Utility Line Italia - 
http://www.orlandi.com
 Via Mezzera 29/A - 20030 - Seveso (MI) - Italy
-------------------------------------------------------------------------------


Ti faccio una domanda banale:
I cavi che stai usando usano le coppie giuste o sono messi a caso?
Io ho avuto un problema di performance solo perche' il cavo che usavo era
stato crimpato senza seguire l'ordine delle coppie ( 1-2, 3-6, 4-5, 7-8 ),
cambiando il cavo "miracolosamente" il tutto volava!!
Ciao Marco.

 cambiando il cavo "miracolosamente" il tutto volava!!
Premetto che l'host che genera gli errori e' la macchina Linux, al contrario di
quanto dicevo nel messaggio precedente (avevo scambiato i cavi :).
Il cablaggio e' perfetto, altrimenti avrei anche errori di CRC e simili, invece
solo alignment errors e SOLO quando presumibilmente ci sono piu' di un pacchetto
nella output queue dell'interfaccia fast-ethernet.
Altrimenti nessun errore, nessun problema, niente di niente... neanche un bit
sbagliato su 4 GB e 2 milioni di frames (ho provato).
Sembrerebbe un problema di drivers/kernel di Linux... ho chiesto sulla lista del
driver eepro100 e attendo una risposta.
Ciao!
-- 
 Daniele
-------------------------------------------------------------------------------
Dijkstra probably hates me
(Linus Torvalds, in kernel/sched.c)
-------------------------------------------------------------------------------
 Se telecom italia aggiungesse uno scatto al giorno ad ogni abbonato, dal
 primo Gennaio avrebbe rubato 841.187.000.000 Lire.



----
                          "640K ought to be enough for anybody." 
                                           --  Bill Gates, 1981

 sviluppa, ed al sito dove viene distribuito.
Gia' fatto, ho anche spiegato il problema sulla mailing list. E' venuto fuori
che il problema e' legato alla presenza di altro traffico sul bus PCI, infatti
generando traffico con ping o netperf non succede nulla, mentre trasferendo
files si hanno numerosi errori.
Disabilitando un po' di opzioni nel BIOS ho diminuito a 1/10 gli errori... ma il
bug c'e'...
Ciao!
-- 
 Daniele
-------------------------------------------------------------------------------
Dijkstra probably hates me
(Linus Torvalds, in kernel/sched.c)
-------------------------------------------------------------------------------
 Se telecom italia aggiungesse uno scatto al giorno ad ogni abbonato, dal
 primo Gennaio avrebbe rubato 844.583.000.000 Lire.
