Ответы:
Вы можете изменить приоритет ведения журнала на уровень «info» или даже «отладить»:
udevadm control --log-priority=info
Затем вы должны увидеть все журналы в системном журнале. Если вы этого не сделаете, то, rsyslogd
возможно, не настроен на чтение журналов ядра, и вы все равно можете просматривать журналы ядра, используя dmesg
.
Когда вы закончите, установите значение по умолчанию "err". Посмотрите, /etc/udev/udev.conf
каков ваш уровень регистрации по умолчанию.
udevadm
Способ изменить приоритет ведения журнала бега udevd
; udev.conf
для постоянного изменения этого.
unbuffer udevadm monitor --environment
Использование не unbuffer
является обязательным, но при передаче вывода, чтобы grep
избавить вас от головной боли. По умолчанию вывод буферизуется в блоках по 4 Кб, ничего не будет напечатано, пока этот буфер не заполнится.
Вы не забыли перезагрузить правила?
sudo udevadm control --reload
unbuffer
по умолчанию не установлен в Debian.
sudo apt-get install expect-dev
Debian / Ubuntu.
udevadm control --log-priority=info
отличается от настройкиudev_log="err"
в/etc/udev/udev.conf
? Спасибо