After more investigation, it seems that tail -f is not the right way to reproduce this. Using cat or dd shows that messages are actually getting out of /proc/kmsg. Strace shows that klogd is actually reading them, and is doing a sendto() to send them to syslog.
However, the problem is that they are not being sent to /var/log/kern.log, presumably because they are being sent as klogd.* and syslog is looking for kern.*. You can see the messages in /var/log/syslog, so it's definite that they are getting there. Reverting back to klogd. ** Changed in: sysklogd (Ubuntu Intrepid) Sourcepackagename: linux => sysklogd Assignee: Ben Collins (ben-collins) => (unassigned) Status: In Progress => Triaged -- No messages in /proc/kmsg https://bugs.launchpad.net/bugs/255635 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs