Skip to content
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

FR: Build kernel variant with DVB subsystem enabled #990

Open
samip5 opened this issue Jul 13, 2024 · 2 comments · May be fixed by #1089
Open

FR: Build kernel variant with DVB subsystem enabled #990

samip5 opened this issue Jul 13, 2024 · 2 comments · May be fixed by #1089

Comments

@samip5
Copy link
Contributor

samip5 commented Jul 13, 2024

It seems that the kernel config being used, is disabling all of dvb subsystem. This is not great for tuner cards.
Thus I'm requesting it to be enabled.

My tuner card is https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-quadHD_(DVB-T/T2/C) which then uses cx23885 driver in kernel. This driver doesn't seem to be included nor is the dvb subsystem as a whole.

@samip5 samip5 changed the title FR: Build kernel with DVB subsystem enabled FR: Build kernel variant with DVB subsystem enabled Jul 13, 2024
@smira
Copy link
Member

smira commented Jul 15, 2024

This won't be included by default in the Talos kernel, as it's certainly a very niche requirement.

But you can prepare a PR with enabling required stuff as kernel modules, and push another to repackage as extensions. For example, https://github.com/siderolabs/extensions/tree/main/drivers/v4l-uvc

@samip5
Copy link
Contributor Author

samip5 commented Jul 15, 2024

The patchset for the required things to enable for dvb is quite large, even when I tried to focus it on just my card.

I did add them as built-ins but yeah, there were quite many things required for my tuner.

Related: skyssolutions/talos-kernel@598d30e

@samip5 samip5 linked a pull request Nov 18, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants