Look for this in /etc/syslog.conf, * .info lines .... It seems that they control what is logged through printk.
*.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none -/var/log/messages
I found that / proc / sys / kernel / printk actually controls the console logging levels, not logging to a file. And I think the syslog check is also running;) We had exactly the same problem, KERN_INFO was not going to write files, and this fixed it. Hth
Neil mcgill
source share