Newsgroup: it.comp.os.linux.redhat
Titolo: Fedora RC4 e problema scheda di rete

Ciao a tutti, sto' provando a configurare due firewall in HA con Fedora
RC4.
Ho acquistato 2 macchine con le stesse caratteristiche HW e su entrambe ho
installato gli stessi software, ho installato Heartbeat su entrambe le
macchine, creato una configurazione molto semplice per fare dei test.
I firewall hanno 3 schede di rete:
eth0 HDSL
eth1 ADSL
eth2 LOC
Ho creato due semplici regole di firewalling giusto per testare la
configurazione con HA e tutto funziona.
Adesso pero' sono iniziati i problemi:
Dopo un po' che navigo sul firewall principale (fw1) mi si blocca la
scheda di rete collegata alla rete locale (eth2) e nei log mi ritrovo i
seguenti messaggi:
Aug 10 14:44:28 fw1 kernel: NETDEV WATCHDOG: eth2: transmit timed out
Aug 10 14:44:28 fw1 kernel: eth2: Tx timed out (0000), is buffer full?
Il Kernel e' quello di defaul della distribuzione 2.6.12-1.1398_FC4smp
(non l'ho ricompilato), le schede di rete sono:
eth0 Intel 82541GI/PI Gigabit Ethernet
eth1 D-Link Inc RTL8139 Ethernet
eth2 D-Link DL2000-based Gigabit
Ho provato a cambiare il cavo di rete ma niente da fare, il problema
persiste.
Cosa posso fare?
P.S.
Il firewall di Backup, che ha le stesse caratteristiche HW, sembra (dico
sembra perche' l'ho sto' provando adesso) che nn abbia problemi.

 Cosa posso fare?
Downgradare a FC2 o altra distro piu' adatta (Debian,slackware) ......
il tutto IMHO ....
-- 
Che windows ti crasha oggi ?

 il tutto IMHO ....

 CONFIG_WATCHDOG=y
                  ^
Il modulo WATCHDOG, l'hai nel kernel!
Non é compilato come modulo!
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

 controller....
Si puo' rimediare , io uso Slack di norma ..
dalla cartella /bootdisks della current :
scsi.s
scsi2.s
scai3.s
sata.i
uno di questi dovrebbe funzionare , inoltre in 
testing/packages/linux-2.6.12.3
indovina che c'e' ?
PS ovviamente sul ramo current ..


 indovina che c'e' ?
Il problema e' fare il boot x l'installazione con quel kernel, come posso
fare?

 Non é compilato come modulo!
Si, ho detto una stupidata, chiedo scusa. Adesso provero' a toglierlo...

 
scusa la mia ignoranza, ma vanilla cose'?

 scusa la mia ignoranza, ma vanilla cose'?
"vanilla" e' il kernel "liscio" che trovi su:
www.kernel.org
 
(gli stessi che usa Slack )


 (gli stessi che usa Slack )
Ok, grazie.
Sto' provando propio quello :)

 fare?
creare un floppy di boot con il 2.6.12.4 su di una macchina funzionante puo'
essere una soluzione , cioe' ti scarichi il vanilla , lo compili , e poi
fai il floppy con il bzImage della compilazione , per maggiori info :
www.slackware.com/install/bootdisk.php


 come vedi nel 2.6.12.4 "vanilla" c'e' (ricompilato da me)
Rettifica, sei sicuro che sia aacaraid e non aacraid ?
se e' la prima allora , no bbuono ...


 E' un Adaptec SATA RAID 2610SA e utilizza il modulo aacaraid.
Dai un'occhiata qui' :
http://www.adaptec.com/worldwide/support/driverdetail.jsp?sess=no&language=
English+US&cat=/Product/AAR-21610SA&filekey=aacraid-driverdisks-1.1.5-2400.tgz
Ovviamente devi ricomporre l'indirizzo ...



Il modulo che usa Fedora e' aacraid, ho sbagliato a scrivere :)

 
www.slackware.com/install/bootdisk.php
Il problema e' che il server non ha il floppy :(
Potrei provare a creare un cd di installazione, ma non so' da che parte
iniziare :(
consigli?

 consigli?
Si cerca info per l'installazione da rete , imo e' via piu semplice ..


 
E' un errore che si verifica quando, pur essendo presente il link e non
essendoci collisioni, il driver della scheda di rete non riceve interrupt
di "trasmesso" dalla scheda di rete entro un certo tempo
(vedi nei sorgenti kernel in net/sched/sch_generic.c e
drivers/net/dl2k.c). Le cause possono andare da un cavo difettoso, ad una
scheda di rete con qualche problema, a problemi con SMP su macchine
multiprocessore. 
Una ricerca su google di "NETDEV WATCHDOG timed out" e' piuttosto
illuminante...
HTH
-- 
Mario "Reliant" Pascucci
"From" field altered. Please use ilpettegolo(a)
yahoo.it
 for private mail.
http://ilpettegolo.altervista.org/

Ok, ora mi e' chiaro perche' si genera l'errore, ma non mi e' chiaro
come risolverlo.
Il cavo l'ho sostituito, addirittura ho provato a collegare le macchine
direttamente allo switch.
Come gia' accennato il problema mi si presenta su due macchine con due
schede diverse fisicamente (stessa marca e modello).
La scheda prima lavorava su un server con slack e non mi ha dato mai
problemi (di questo tipo si intende).
Non so' propio + che fare. :(