我在使用运行 RHEL 8.9 并使用非戴尔坞站的戴尔平板电脑时遇到问题。坞站配备了 Realtek NIC,并且我已配置usbguard
为管理 USB 设备访问。 Realtek NIC 已添加到usbguard
规则中,平板电脑对接后重新启动后可以正确识别。
然而,我观察到一种奇怪的行为。拔出平板电脑后或如果扩展坞断电,NIC 将出现以下情况:预期的。但是,当重新对接或对接站恢复供电时,网卡无法恢复正常。
我已经验证该usbguard
服务允许 NIC 通过,如通过 观察到的那样usbguard watch
,但当我运行 时,该界面没有显示ip link show
。即使重新启动似乎也NetworkManager
无法恢复网卡。
有趣的是,当我完全禁用该usbguard
服务并重新启动后,网卡成功恢复。取消对接和重新对接会导致 NIC 关闭并恢复正常,不会出现任何问题。我还添加了以下内容来捕获日志NetworkManager
日志/etc/NetworkManager/conf.d/95-logging.conf
[logging]
level=TRACE
domains=ALL
journalctl -xf -u NetworkManager
不捕获任何平板电脑插回坞站时相关接口的日志。这当然是在usbguard
服务运行的情况下进行的。
任何有关可能导致此行为的原因以及如何解决此问题的见解或建议将不胜感激。