linux-l: 2 kernel-meldungen

Jens Dreger jens.dreger at physik.fu-berlin.de
So Feb 20 15:39:46 CET 2000


On Sun, Feb 20, 2000 at 02:49:00PM +0100, Michael Uhlig wrote:
> Hallo Linuxer,
> Ich lese immerwieder zwei Meldungen, von denen ich gern wüßte, was sie bedeuten.

Hallo Micha,

kernel ge-upgraded, wie ? ;-)
 
> Die erste ist: SIOCADDRT invalid argument
> Sie wird beim booten ausgeschrieben, gleich nach dem mounten der Dateisysteme.
> Ich kann leider auch nicht nachvollziehen, wo dieses Argument stehen sollte.

Neuere kernel setzen die Routen selbst. Aus
       /usr/src/linux/Documentation/networking/routing.txt
---------8<------
- You don't need to do "route add aaa.bbb.ccc... eth0" anymore,
  it is done automatically.
-----------8<-------------

Irgendwo in /etc/init.d/network stehen "route ..." Aufrufe, die
wahrscheinlich obige Fehlermeldung hervorrufen.

> Die zweite steht in kern.log als 2. Meldung:Cannot find map file
> map befindet sich, wie erwartet in /boot und ist auch in lilo.conf eingetragen.

Das ist eine Beschwerde von klogd, dass die Datei /boot/System.map
nicht passt. Steht zufaellig eine Zeile darueber sowas wie
"Symbol table has incorrect version number." ? Auch durch ein
kernel-Upgrade hervorgerufen, wenn Du nicht die neue System.map nach
/boot kopiert hast. -> man klogd

----8<----------------
As a convenience klogd will attempt to resolve kernel numeric
addresses to their symbolic forms if a kernel symbol table is
available at execution time.  A symbol table may be specified 
by  using  the  -k switch  on  the command line.  If a symbol
file is not explicitly specified the following filenames will
be tried:

       /boot/System.map
       /System.map
       /usr/src/linux/System.map
-----------------8<---------------

Gruss,

Jens.



Mehr Informationen über die Mailingliste linux-l