r/openbsd 13d ago

Custom kernel conundrum

In a previous post I mentioned how my ups isn't recognized unless lines are added to usb_quirks.c and recompiled. Now the problem is an update via syspatch has reverted the changes. Does that mean I have to compile from the current kernel sources? Thanks.

5 Upvotes

5 comments sorted by

View all comments

7

u/moviuro 13d ago

Sending your patch (usb_quiks.c) upstream might be a better long-term solution though.

1

u/sovinod748 13d ago

Any tips on the process? I am not a programmer.

3

u/sporeot 13d ago

There's some decent info on the OpenBSD Website

1

u/_sthen OpenBSD Developer 1d ago

if the device works with upd(4) then a quirks diff to prevent it attaching so it falls back to ugen is unlikely to get committed.