Meu driver sem fio é barulhento. Ele imprime mensagens no console a cada 10 a 30 segundos. Portanto, se estou trabalhando no VT1 ou algo assim, recebo mensagens rolando o tempo todo. Existe uma maneira de desligar esse recurso? Eu gosto de trabalhar nos terminais virtuais, mas isso está dificultando o tratamento. :)
Alguma ideia?
dmesg -n 1
deve ser executado como root, por exemplosudo dmesg -n 1
.dmesg
vem com duas opções úteis para isso:dmesg -D
é apenas um atalho paradmesg -n 1
, exceto que ele armazena o nível de log atual, para que você possa restaurá-lo facilmentedmesg -E
. Portanto, é um pouco mais conveniente do que alterar o nível do logdmesg -n
.Além disso, você pode verificar o nível de log atual com:
man klogctl
para mais explicações sobre esses números ...fonte
/proc/sys/kernel/printk
Você também pode definir o nível do log diretamente com
que é basicamente o que
dmesg
está fazendo.O formato desse arquivo é explicado em: https://superuser.com/a/793692/128124
loglevel
parâmetro de inicialização da linha de comandoDefine o valor inicial no momento da inicialização, o que permite ver as mensagens pré-inicialização.
fonte