Em qual log devo verificar erros do udev?

Em qual log devo verificar erros do udev?

Eu escrevi uma udevregra que é executada sempre que meu dispositivo é montado/desmontado.

No entanto, em qual log de erros do Linux (Debian) devo verificar ao depurar tais regras?

Responder1

Você pode alterar a prioridade de registro para o nível "info" ou até mesmo "depurar":

udevadm control --log-priority=info

Então você deverá ver todos os logs no log do sistema. Caso contrário, rsyslogdtalvez você não esteja configurado para ler os logs do kernel e ainda poderá visualizar os logs do kernel usando dmesg.

Quando terminar, coloque-o no padrão "err". Veja /etc/udev/udev.confqual é o seu nível de log padrão.

Responder2

unbuffer udevadm monitor --environment O uso de unbufferé opcional, mas ao canalizar a saída para grepvocê evita dor de cabeça. Por padrão, a saída é armazenada em buffer em blocos de 4k, nada será impresso até que o buffer esteja cheio.

Você não esqueceu de recarregar as regras? sudo udevadm control --reload

informação relacionada