Antworten:
Sie können die Protokollierungspriorität auf "Info" -Ebene oder sogar auf "Debug" ändern, indem Sie:
udevadm control --log-priority=info
Dann sollten Sie alle Protokolle in Ihrem Systemprotokoll sehen. Andernfalls ist das System rsyslogdmöglicherweise nicht zum Lesen von Kernel-Protokollen konfiguriert, und Sie können die Kernel-Protokolle weiterhin mithilfe von anzeigen dmesg.
Wenn Sie fertig sind, stellen Sie die Standardeinstellung "err" ein. Sehen Sie sich an, /etc/udev/udev.confwas Ihre Standardprotokollierungsstufe ist.
udevadmMethode besteht darin, die Protokollierungspriorität der Ausführung zu ändern udevd. udev.confist für die dauerhafte Veränderung.
unbuffer udevadm monitor --environment
Die Verwendung von unbufferist optional, greperspart Ihnen jedoch bei der Weiterleitung der Ausgabe Kopfschmerzen. Standardmäßig wird die Ausgabe in 4k-Blöcken gepuffert. Es wird nichts gedruckt, bis dieser Puffer voll ist.
Sie haben nicht vergessen, die Regeln neu zu laden?
sudo udevadm control --reload
unbufferist , dass Debian nicht standardmäßig installiert ist.
sudo apt-get install expect-devDebian / Ubuntu installiert werden .
udevadm control --log-priority=infovon der Einstellung unterscheidetudev_log="err"in/etc/udev/udev.conf? Danke