USBGuard / usbguard

USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system)
https://usbguard.github.io/
GNU General Public License v2.0
1.1k stars 133 forks source link

USB Device Exception when connecting devices #611

Closed JmbFountain closed 6 months ago

JmbFountain commented 6 months ago

I have recently started getting this issue. When I connect my Notebook to my docking station while usbguard is running, I get the following exceptions:

Dez 30 10:46:29 yla usbguard-daemon[27180]: USB Device Exception: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or directory
Dez 30 10:46:29 yla usbguard-daemon[27180]: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or directory
Dez 30 10:46:29 yla usbguard-daemon[27180]: USB Device Exception: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or directory
Dez 30 10:46:29 yla usbguard-daemon[27180]: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or directory
Dez 30 10:54:46 yla usbguard-daemon[27180]: Ignoring unknown UEvent action: sysfs_devpath=/devices/pci0000:00/0000:00:07.0/0000:02:00.0/0000:03:02.0/0000:04:00.0/usb5 action=offline
Dez 30 10:54:51 yla usbguard-daemon[27180]: USB Device Exception: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or directory
Dez 30 10:54:51 yla usbguard-daemon[27180]: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or directory
Dez 30 10:54:51 yla usbguard-daemon[27180]: USB Device Exception: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or directory
Dez 30 10:54:51 yla usbguard-daemon[27180]: SysFSDevice: (_sysfs_dirfd = open((G_sysfs_root + _sysfs_path).c_str(), O_PATH|O_DIRECTORY)) < 0: No such file or `directory

Kernel: Linux yla 6.6.6-1-default #1 SMP PREEMPT_DYNAMIC Mon Dec 11 09:46:39 UTC 2023 (a946a9f) x86_64 x86_64 x86_64 GNU/Linux

/etc/os-release:

NAME="openSUSE Tumbleweed"
# VERSION="20231225"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20231225"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20231225"
BUG_REPORT_URL="https://bugzilla.opensuse.org"
SUPPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo-Tumbleweed"

usbguard-version: 1.1.2-3.4

JmbFountain commented 6 months ago

Okay, this seems to be a duplicate of 604 and 589, altough manifesting in a completely different way