SuSE Linux: Minden verzió
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.
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 tuliperre:
#alias eth0 tulipA 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!).