-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No way to force aliases to be added (without universal) #183
Comments
Hi, thanks for the issue report. The module aliases filtering happens at this place Line 595 in cb1e997
Basically, the first step is to filter aliases for selected modules. And I assume you have Then booster scans active device modaliases at Please also provide debug output from |
When I don't have an external keyboard connected (only my laptop's builtin one), no, but I guess this is expected. Based on how you're filtering the aliases, it makes perfect sense that it behaves this way. What I want though, is to include this alias even if I don't have any such device at the time of generation. Mkinitcpio had the option to opt out of the Verbouse output with usb keyboard disconnected
Verbouse output with usb keyboard connected
|
Got it. So basically you want to enable a universal mode only for some specific modules. So I am thinking about what would be the best solution for it. Adding a new parameter is one option. Though I prefer to have a good heuristic without adding a new parameter if possible. One way here would be disabling modalias filtering if the module is explicitly mentioned at 'modules' or 'modules_force_load' line. The third option is to disable modalias filtering completely. Currently Linux kernel has a bunch of quirks with the modaliases. Some modules expect modaliases but never declare it in sysfs. See Line 631 in cb1e997
|
I want to be able to type in my full disk encryption password with a keyboard even if I don't have one plugged in during generation. Currently the only way is to enable the
universal
option, otherwise booster doesn't include the following line in/usr/lib/modules/booster.alias
:Even listing the module explicitly in the
modules
entry of the config file doesn't add its corresponding aliases.The text was updated successfully, but these errors were encountered: