Netconsole help


 
Thread Tools Search this Thread
Operating Systems Linux Netconsole help
Prev   Next
# 1  
Old 10-27-2014
Netconsole help

Hello all,
I am trying to get netconsole to send syslog messages to a another server running syslogd. Both machines are slackware 14.1. The destination server has syslogd set to allow network/remote entries.

I have my home router set to use this server as a syslogger. That is working fine. I can send a test message to it via "logger -n dest_system test_message" from the source machine.

My source machine will not send any logging data to the dest syslogger though. I have tried configuring netconsole as a module, and as built in directly, along with options specified at boot up. No combination seems to do the trick. Right now I have netconsole directly included in kernel, not as module, with the below entry in my lilo.conf.

append = "netconsole=6666@192.168.1.12/eth0,514@192.168.1.10/4c:72:b9:43:1f:ee loglevel=7 panic=0"

Every how-to page and man page makes it sound like this should be a simple one-line config to get started. But no joy. I have tried omitting, and including source port/IP, and dest mac. I have also tried omitting loglevel and panic entries. I have tried different source ports. Not a single message is sent to the destination syslogger. There are no errors in the bootup. It seems to accept the boot time params.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

1 More Discussions You Might Find Interesting

1. Linux

netdump/netconsole module

I receive the error belong when attempting to load the netconsole module. Does anyone know how I can resolve this? I downloaded RPM from internal site, so it is trusted. >uname -a Linux indigo 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:56:28 EST 2006 x86_64 x86_64 x86_64 GNU/Linux > modprobe -a... (0 Replies)
Discussion started by: vada010
0 Replies
Login or Register to Ask a Question
DMESG(1)						      General Commands Manual							  DMESG(1)

NAME
dmesg - print or control the kernel ring buffer SYNOPSIS
dmesg [-c] [-r] [-n level] [-s bufsize] DESCRIPTION
dmesg is used to examine or control the kernel ring buffer. The program helps users to print out their bootup messages. Instead of copying the messages by hand, the user need only: dmesg > boot.messages and mail the boot.messages file to whoever can debug their problem. OPTIONS
-c Clear the ring buffer contents after printing. -r Print the raw message buffer, i.e., don't strip the log level prefixes. -s bufsize Use a buffer of size bufsize to query the kernel ring buffer. This is 16392 by default. (The default kernel syslog buffer size was 4096 at first, 8192 since 1.3.54, 16384 since 2.1.113.) If you have set the kernel buffer to be larger than the default then this option can be used to view the entire buffer. -n level Set the level at which logging of messages is done to the console. For example, -n 1 prevents all messages, except panic messages, from appearing on the console. All levels of messages are still written to /proc/kmsg, so syslogd(8) can still be used to control exactly where kernel messages appear. When the -n option is used, dmesg will not print or clear the kernel ring buffer. When both options are used, only the last option on the command line will have an effect. SEE ALSO
syslogd(8) AVAILABILITY
The dmesg command is part of the util-linux package and is available from ftp://ftp.kernel.org/pub/linux/utils/util-linux/. DMESG(1)