-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
kernel panic - usbhid.ko not found - T430, v2.5.0 #54
Comments
mm I can not reproduce this with a fresh install. But the 2.5.0 version does not support usb keyboards, my guess is that the update copied the config that enables that, so the loading of usbhid.ko is triggered and that fails then since it is not included in this build. |
This is indeed very likely cause. Is there a version with USB keyboard support? Upstream version nowadays has it opt-in via settings menu. |
Would need a +1 release downstream. Usb hid should be built as module per Linux config, and included in modules.cpio per board config, packed under initrd where init should load it if configured with usb optional keyboard per config settings, as for all other boards nowadays following your testing needs @marmarek, just like it was done for x230. If not it's a bug, or your testing need requiring usb keyboard support per initial external flashing, then a usbkb board variant should be provided per nitrokey/upstream, just like a usbkb variant for x230 still exists upstream https://github.com/linuxboot/heads/blob/462c157b23d4e45b80a7685d289f9a6d14d53fdd/boards/x230-hotp-maximized_usb-kb/x230-hotp-maximized_usb-kb.config#L24 To be tested from upstream Circleci builds for t430 and for new versioning downstream as nitropad rebranding for your testing use case. If you look at nitrokey fork, it's based on master +1 rebranding commit. |
have a look here https://github.com/Nitrokey/heads/tree/nitropad-v2.6.0 . circle ci fails there at the moment since some server is down but in general this should work |
git.savannah.gnu.org seems to be back, hopefully the build will work now :) |
This comment has been minimized.
This comment has been minimized.
I can confirm the new build has the issue fixed. |
Please identify some basic details to help process the report
A. Provide Hardware Details
1. What board are you using (see list of boards here)?
2. Does your computer have a dGPU or is it iGPU-only?
3. Who installed Heads on this computer?
4. What PGP key is being used?
5. Are you using the PGP key to provide HOTP verification?
B. Identify how the board was flashed
1. Is this problem related to updating heads or flashing it for the first time?
2. If the problem is related to an update, how did you attempt to apply the update?
3. How was Heads initially flashed
4. Was the board flashed with a maximized or non-maximized/legacy rom?
5. If Heads was externally flashed, was IFD unlocked?
C. Identify the rom related to this bug report
1. Did you download or build the rom at issue in this bug report?
2. If you downloaded your rom, where did you get it from?
Please provide the release number or otherwise identify the rom downloaded
https://github.com/Nitrokey/heads/releases/download/v2.5.0/firmware-nitropad-t430-maximized-v2.5.0.zip
3. If you built your rom, which repository:branch did you use?
4. What version of coreboot did you use in building?
5. In building the rom where did you get the blobs?
Please describe the problem
Describe the bug
After updating Heads firmware to latest Nitrokey v2.5.0, the system panics on boot
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Normal boot, USB keyboard enabled.
Screenshots
Additional context
I do use USB keyboard there, so it was enabled in the options menu before.
The text was updated successfully, but these errors were encountered: