rust-u2f
rust-u2f copied to clipboard
Require uhid module be loaded
There have been a few bug reports that seem to stem from the uhid kernel module not being loaded. Sometimes this is because the kernel does not support it at all (compiled with CONFIG_UHID=n), in which case we can't do anything about it.
But sometimes the module is compiled but not loaded (I think from CONFIG_UHID=m).
I think placing a file under /lib/modules-load.d could force the module to load at startup, though I'm not sure what would happen on a kernel lacking the uhid module, probably the systemd service systemd-modules-load.service will start failing at boot, which is maybe confusing, but should go away if you uninstall.