-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
usb_storage.quirks: string doesn't fit in 127 chars #3308
Comments
Please note that this issue seems to be discussed also in the raspberrypi fora, here: https://forums.raspberrypi.com/viewtopic.php?t=338094 There a kernel patch is suggested to increase the 127 character limit, thought. |
Ugh! Yeah I guess adding the kernel patch to extend the character limit for now makes most sense. Some PID/VIDs are actually "quirked" in the driver (as in the driver disables UAS). I was actually wondering if these cases are really a USB host interface <> USB device interaction issue, or if they could just be added to those quirks? Maybe the quirks need to be smarter, and quirk based on USB host interface the device is attached to? 🤔 |
to 256 characters so that the currently specified quirks string does not result in a kernel bootup error anymore. (cf. home-assistant/operating-system#3308)
FYI: See here for the intermediate kernel patch I added to my RaspberryMatic project to fix that issue there: |
Thanks for catching this, I opened a PR with the same fix for HAOS. Like I wrote in the PR description, only new installs will be affected (on the other hand, old installs don't get the latest updates of quirks with update), and the future kernel will fix this, so hopefully the impact won't be that big. |
Describe the issue you are experiencing
With the latest version of HAos on RaspberryPi the
usb_storage.quirks
kernel parameter does not seem to fit into the maximum length (127 bytes) limit anymore.This can be observed with looking at the bootup messages in
dmesg
:Thus, the current usb-storage.quirks string is 132 characters long and thus exceeds the limit. Therefore it seems that the whole usb-storage.quirks mechanism is not applied on the RaspberryPi platform versions.
What operating system image do you use?
rpi3-64 (Raspberry Pi 3 64-bit OS)
What version of Home Assistant Operating System is installed?
12.2
Did you upgrade the Operating System.
No
Steps to reproduce the issue
dmesg
outputAnything in the Supervisor logs that might be useful for us?
Anything in the Host logs that might be useful for us?
System information
n/a
Additional information
No response
The text was updated successfully, but these errors were encountered: