Newsgroup: it.comp.os.linux.sys
Titolo: Riga strana in syslog

Che diamine e' sta roba?
Mar 21 12:41:36 hiero kernel: eth0: Something Wicked happened! 2008.
-- 
Tagliaferri Roberto
roberto.t...@intranet-team.it
http://www.intranet-team.it

 
grep is your friend.
suggerimento:
grep -r -n -e "Something Wicked" /usr/src/linux/* 
Ciao,
-- 
Andrea Glorioso, Senior Consultant, Linuxcare Italia spa
+39.049.8043416
 tel, 
+39.049.8043412
 fax
agloriosolinuxcare.com
, 
http://www.linuxcare.com/
Linuxcare. Support for the revolution.


Eccolo qua:
+if (csr5 & TimerInt) {
+                               printk(KERN_ERR "%s: Something Wicked
happened! %8.8x.\n",
+                                          dev->name, csr5);
+                               /* Hmmmmm, it's not clear what to do
here. */
Della serie e' successo qualcosa, ma non so cosa...


 writes:
Un consiglio da amico: se ci dici che versione di kernel stai usando e
che scheda hai puo' darsi che ti si aiuti meglio. :)



Linux 2.2.14 su slack 7.0
Scheda dlink (vista come via rhine, direi)
eth0: VIA VT3043 Rhine at 0xec00, 00:50:ba:b2:58:91, IRQ 5.
eth0: MII PHY found at address 8, status 0x7809 advertising 05e1 Link
0000.
Fra le altre cose mi segnala anche 
eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x29dc2a
length 0 status 0600!
eth0: Oversized Ethernet frame cfff6ca0 vs cfff6ca0.
eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x29e35f
length 0 status 0600!
eth0: Oversized Ethernet frame cfff6cf0 vs cfff6cf0.
eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x2a3c10
length 0 status 0600!
eth0: Oversized Ethernet frame cfff6c00 vs cfff6c00.
eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x2aa6cd
length 0 status 0600!
eth0: Oversized Ethernet frame cfff6cd0 vs cfff6cd0.
eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x2abe8d
length 0 status 0600!
eth0: Oversized Ethernet frame cfff6cd0 vs cfff6cd0.
eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x2b3abb
length 0 status 0600!
eth0: Oversized Ethernet frame cfff6cb0 vs cfff6cb0.
eth0: Something Wicked happened! 2008.
---


 eth0: Something Wicked happened! 2008.
Vedi sopra (anche se quell'Oversized Ethernet frame mi
insospettisce). In ogni caso, ti suggerisco di provare il programma
diagnostico specifico per la tua scheda, che puoi reperire (insieme
alle istruzioni per compilarlo/usarlo) presso:
http://cesdis.gsfc.nasa.gov/linux/diag/index.html
Tanti saluti,
-- 
Andrea Glorioso		sama(at)intercity(dot)it
			Padua, Italy



Grazie. L' unica cosa che scrive e'
Index #1: Found a VIA VT3043 Rhine adapter at 0xec00.
Station address 00:50:ba:b2:58:91.
  Receive mode is 0x68: Unknown/invalid.
  No interrupt sources are pending (0000).
Access to the EEPROM has been disabled (0x80).
Che diamine e' un receive mode sconosciuto???
Mi sa che ci metto una Intel...
-- 


 Mi sa che ci metto una Intel...
Sul sito di cui sopra trovi i datasheet del chipset usato dalla
scheda. Ora purtroppo non ho tempo di guardare. Se me lo ricordi,
magari piu' avanti lo faccio. :) Sei sicuro comunque che non sia un
problema di troppi interrupt? Su altre macchine/reti la scheda
funziona?
Una richiesta: cerca di citare in maniera meno selvaggia. :) 


 Ciao,
:-[
Recepito...


 (compatibile +/-) VIA VT3043.
Mmmhh...
Invece il grep di cui nei msg precedenti trova quel messaggio
"fantasioso" in tre file di net-drivers, tra cui proprio uno di
via-rhine, ecco (kernel 2.2.6):
alby:~# grep -r -n -e "Something Wicked" /usr/src/linux/*
/usr/src/linux/drivers/net/tulip.c:2311:
printk(KERN_ERR "%s: Something Wicked happened! %8.8x.\n",
/usr/src/linux/drivers/net/yellowfin.c:1174:    printk(KERN_ERR
"%s: Something Wicked happened! %4.4x.\n",
/usr/src/linux/drivers/net/via-rhine.c:1117:
printk(KERN_ERR "%s: Something Wicked happened! %4.4x.\n",
-- 
Bye by Red  |  PCC on a Slackware-Linux box          E-mail: 
rw...@mclink.it
            |---------------------------------------------------------------
            |  "One of these nights I'll sell my soul
            |   To sleep in something that doesn't rock and roll"  (TWR)

 alby:~# grep -r -n -e "Something Wicked" /usr/src/linux/*
[SNIP]
E' esattamente quello che ho detto. Ovvero che le righe riportate
facevano riferimento ad un file che - pur contenendo il termine
"Wicked" - *non* era quello corretto, stando ai messaggi di startup
prodotti dalla scheda medesima.
O mi sono espresso male?
Ciao,
sama


Mar 21 12:41:36 hiero kernel: eth0: Something Wicked happened! 2008.
Errore sulla scheda Ethernet. Un timeout di qualche genere, dovuto forse
a un cavo coassiale messo male o a un cavo UTP5 che non fa contatto bene
- sono riuscito ad ottenere l'errore in entrambi i modi. In un caso, era
il terminatore RG58 difettoso.
Di solito, ti dovresti accorgere del casino, perche' viene segnalato uno
*sfracello* di collisioni, e la rete va piaaaano [1].
"ifconfig eth0" che dice?
Leonardo
[1] puo' anche essere dovuto a un traffico pazzesco su schede che non si
    accordano bene le une con le altre, i.e. con margini di trasmissione
    risicati e/o incompatibili. Si', si', sto pensando alle 3C509 ;-)
".signature": bad command or file name

 O mi sono espresso male?
Evidentemente ero ubriaco... :-)
-- 
Bye by Red  |  PCC on a Slackware-Linux box          E-mail: 
rw...@mclink.it
            |---------------------------------------------------------------
            |  grep [Ll]ove Western_Civilization.txt > Desperate_Love.txt
            |  rm Western_Civilization.txt && echo '(Mr. Nobody)'


Vuoi dire che non sono il solo che ha dovuto sostituire le 3com 590 con
delle intel??
