A rendszermag zavaró üzeneteket küld

Terméktámogatási adatbázis (bk_silentkernel)
Következőkre vonatkozik

SuSE Linux: Minden verzió

Szituáció

A rendszermagtól állandóan üzeneteket kap és szeretné tudni, mit jelentenek és ha szkséges, ki szeretné kapcsolni azokat.

Például:

- Folyamatosan (percenként egyszer) a következő üzenet jelenik meg:

kernel: eth0: No link beat on the MII interface, status then 7809 now 7809.

a /var/log/messages fájlban. Hogyan szüntethető meg? Jelenleg nincsen hálózat a hálózati kártyán, a helykitöltő eszköz van telepítve.

Eljárás

(A rendszermag forráskódjánk telepítve kell lennie: lx_suse csomag, d sorozat.)

Menjen az /usr/src/linux könyvtárba és keressen rá a hibaüzenetre:

/usr/src/linux# find . -name '*.[ch]' | xargs grep "az üzenet szövegének része"
Hasonló kimenetet kell kapnia:
./drivers/net/tulip.c: printk(KERN_DEBUG "%s: No link beat on media %s,"
./drivers/net/tulip.c: printk(KERN_INFO "%s: No link beat on the MII interface,"
Ezután közelebbről is szemügyre kell vennie a forráskódot, hogy kiderítse, mikor kerül küldésre az üzenet.

Deaktiválhatja a meghajtót (nem tölti be a modult) pl. a hálózati kártya kiiktatásával az /etc/modules.conf fájlból (készítsen előbb biztonsági másolatot róla!). Változtassa meg az

     alias eth0 tulip

erre:
    #alias eth0 tulip
A tulip kártya a továbbiakban nem kerül felismerésre és csak pár hibaüzenetet kap a rendszerindítás során.

A kártya újbóli bekapcsolásához állítsa vissza az eredeti /etc/modules.conf fájlt és indítsa újra a rendszert.

Másik lehetőség egyszerűen kikapcsolni az üzenetet a rendszermag forrásban, újrafordítani azt és az újabb változatot használni. Kérjük vegye figyelembe, hogy ez az eljárás túllépi a telepítési terméktámogatás keretein (C programozási ismereteket feltételez!).


Kulcsszavak: KERNEL, BOOT, MESSAGES, ÜZENETEK, RENDSZERMAG

Kategóriák:

SDB-bk_silentkernel, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 21. Mai 2002
SuSE Linux AG - Utoljára frissítve: 14. Jun 2002 feladó: comp (sdb_gen 1.40.0)