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

Update firmware packages from bookworm-backports on Debian 12 #184

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

marmarek
Copy link
Member

Firmware packages in standard Debian repo are too old for recent
kernels, and recent hardware in general. This affects all kernel-latest
versions, but also soon-to-be-default kernel-6.12. This is at least
necessary to support wifi network in NovaCustom laptops, but other
modern systems need that too.
Fresh template builds have firmware from bookworm-backports already
selected, but do that for older versions too.

Thanks @aronowski for the hint on apt properties.
Fixes QubesOS/qubes-issues#9815

@codecov-commenter
Copy link

codecov-commenter commented Feb 28, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 73.03%. Comparing base (a415729) to head (033949d).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #184   +/-   ##
=======================================
  Coverage   73.03%   73.03%           
=======================================
  Files          10       10           
  Lines        1157     1157           
=======================================
  Hits          845      845           
  Misses        312      312           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mblanqui
Copy link

@marmarek, firmware-iwlwifi from testing is a far better fit, imo. firmware-iwlwifi from bookworm-backports is five months older and anecdotally I couldn't get it to work with my BE200 card (which NovaCustom also sells). Judging by the forum others have had problems with it too. https://forum.qubes-os.org/t/intel-wi-fi-7-be200-working/24017

@marmarek
Copy link
Member Author

AFAIK the "proper" Debian way of bringing packages from testing to stable is via backports, otherwise it isn't really safe to mix packages from testing and stable. While in this particular case it may work today, there isn't really guarantee it wouldn't break some other day (for example package in testing pulling some other dependencies from testing, that would break stable).
Anyway the last post in the thread you linked says the package from backports actually was new enough. If one day that wouldn't be the case anymore, the proper way is to request update via backports.

@qubesos-bot
Copy link

qubesos-bot commented Feb 28, 2025

Firmware packages in standard Debian repo are too old for recent
kernels, and recent hardware in general. This affects all kernel-latest
versions, but also soon-to-be-default kernel-6.12. This is at least
necessary to support wifi network in NovaCustom laptops, but other
modern systems need that too.
Fresh template builds have firmware from bookworm-backports already
selected, but do that for older versions too.

Thanks @aronowski for the hint on apt properties.
Fixes QubesOS/qubes-issues#9815
@marmarek marmarek force-pushed the bookworm-firmware branch from 033949d to 078c9db Compare March 1, 2025 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AX201 firmware not deployed per dom0 kernel-latest 6.12.16-1.qubes.fc37.x86_64 for sys-net based on debain-12
4 participants