My previous bug, BZ#1028922, was closed inappropriately, given that the
bug is not fixed in Bookworm, and will impact Bullseye users until Bullseye
leaves support.
Solaar notes this on configuration:
However, even if "yes" is selected, the line that includes plugdev is
commented out in the udev rules file shipped with the package,
/lib/udev/rules.d/60-solaar.rules:
# Grant members of the "plugdev" group access to receiver (useful for SSH users)
#MODE="0660", GROUP="plugdev"
...which results in plugdev not being set as the group for matching
devices, instead leaving them with the default 0600 root:root, which
plugdev users cannot access. If this line is manually uncommented Solaar
works as intended with plugdev users.
The easiest fix might be to simply be to note this in the configuration
dialog, as it'd be reasonable for users wanting this to work with plugdev
to understand that an additional manual step is required.
Observed on Debian Bookworm with Solaar 1.1.8+dfsg-1.
Observed on Debian Bullseye with Solaar 1.0.4+dfsg-1.