![兄弟打印机 udev 配置错误:: systemd-udevd[514]: /etc/udev/rules.d/60-brother-libsane-type1-inst.rules:14 无效键‘SYSFS’](https://linux22.com/image/927050/%E5%85%84%E5%BC%9F%E6%89%93%E5%8D%B0%E6%9C%BA%20udev%20%E9%85%8D%E7%BD%AE%E9%94%99%E8%AF%AF%3A%3A%20systemd-udevd%5B514%5D%3A%20%2Fetc%2Fudev%2Frules.d%2F60-brother-libsane-type1-inst.rules%3A14%20%E6%97%A0%E6%95%88%E9%94%AE%E2%80%98SYSFS%E2%80%99.png)
我在日志中看到了这个错误。
systemd-udevd[514]: /etc/udev/rules.d/60-brother-libsane-type1-inst.rules:14 Invalid key 'SYSFS'
规则文件似乎是关于 USB 的,但我不了解它的所有参考资料,所以我不能肯定地说。
事实:打印机不是通过 USB 连接的,而是通过 wifi 连接的,所以我可能不需要这个有问题的文件?或者问题可能是 udev 正在寻找 USB 上的打印机,但没有找到,所以...
打印机运行良好,没有其他问题迹象,但我想知道。我不喜欢在日志中看到错误。
答案1
导致此错误的原因是:
“1. SYSFS 早已弃用,并已随 udev-173 删除,它应由 ATTR 或 ATTRS 替换,以匹配任何父设备。”
如果您查看 /etc/udev/rules.d/60-brother-brscan4-libsane-type1.rules,您将看到下一条规则正确使用了 ATTRS!这可能是因为两者都处于过渡期,也可能是因为有人忘记删除 SYSFS 规则。
底线;SYSFS 规则可以安全删除。