Відповіді:
Ви можете змінити пріоритет реєстрації на рівень "інформація" або навіть "налагодження":
udevadm control --log-priority=info
Тоді ви повинні побачити всі журнали в системному журналі. Якщо цього немає, rsyslogd
можливо, не налаштовано на читання журналів ядра, і ви все ще можете переглядати журнали ядра за допомогою dmesg
.
Коли ви закінчите, доведіть його до типової "помилки". Подивіться, /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
Unbian / Ubuntu.
udevadm control --log-priority=info
це відрізняється від настройкиudev_log="err"
в/etc/udev/udev.conf
? Спасибі