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
Debian: Pre-install wider array of NIC/Wifi drivers #5123
Comments
Feel free to open a PR to qubes-builder-debian, likely this file. |
@unman
I picked these as obvious choices to improve Debian templates' initial NIC support. |
For my live systems I use these:
We could do union or intersection. I suspect this is a variant of the note on default preferences. TBH it doesn't matter either way - since a system ships with fedora defaults, a user has to decide to switch to Debian templates, and has the opportunity to install whatever firmware is needed using the default set-up. This is an improvement on a stock Debian install where none of these are installed, and that option isn't available. (That's why there is a prompt to make the drivers available during installation.) |
As a side OT note: I didn't know that |
I should add: Some of these packages have a license acceptance prompt. Don't know if that's a problem for the builder scripts. |
This will break the build since some firmware will ask license related debconf questions which make the build interactive (requiring keyboard input). Not even
|
I think we should offer this as a separate target, rather than incorporate in to standard template. We also need to add an alias in configs, so "buster" builds buster+standard+firmware. |
Are the current debian templates really libre? I thought the av codecs, for example, included parts that aren't. |
Minimal is clean. It's only the standard template that has non-free and it's all firmware - we could consider moving those packages too in to a firmware target. |
https://github.com/Whonix/anon-meta-packages/blob/master/debian/control
|
@tasket After the merge of QubesOS/qubes-builder-debian#35 this could be closed. The libre issue is separate. |
Closing this as resolved. If you believe the issue is not yet resolved, or if anyone is still affected by this issue, please leave a comment, and we'll be happy to reopen this. Thank you. |
Qubes OS version
R4.0.1
R4.0.2
Affected component(s) or functionality
debian-9 templates
debian-10 templates
Brief summary
Many users cannot easily utilize a full set of Debian VMs after Qubes installation due to missing NIC firmware. Abortive attempts to switch sys-net and sys-usb to Debian templates are made before giving up or having to troubleshoot the situation.
For example, the
firmware-iwlwifi
package is required for use with a large proportion of PC systems – which have Intel NICs – but its omission from the initial template installation means that a high percentage of users (probably most) trying to control their hardware with Debian will experience a loss of network access.Qubes should accommodate the users' initial intention to use Debian templates for basic tasks by having all or most NIC driver packages pre-installed.
Related, non-duplicate issues
A list of links to other bug reports, feature requests, or tasks in the qubes-issues tracker (or "none" if you didn't find any). Do not describe any other unreported bugs, features, or tasks here.
#1919 (comment)
The text was updated successfully, but these errors were encountered: