Missing TP firmware possible issue with APT dependencies

Moog

New Member
Apr 28, 2024
2
0
1
Hia, there appears to be an issue with package dependencies WRT third party firmware in Proxmox.

I don't see how any third party firmware should be a dependency on ProxmoxVE, however I see the following:

On PVE 8.3, kernel 6.8.12-4-pve I can see that I am lacking firmware intel/ibt-1040-0041.sfi so the driver fails to load. (Not that I am using it)
I am reporting this as I have had similar issues with other drivers that I am using, e.g. WiFi, NVME, Video....

`apt-file search ibt-1040-0041.sfi` tells me this indeed this is supplied in package firmware-iwlwifi, which itself is bundled within non-free-firmware.
And I can see from Debian that the file is present in Buster right through to Sid as part of non-free-firmware
So it's nothing new, but installing `apt install firmware-iwlwifi` or `apt install non-free-firmware` will try and remove Proxmox. Somehow these packages
are being missed out despite being part of Debian for a while.
My guess is that like similar instances these packages are somehow wrongly configured as one of
  • Conflicting with Proxmox
  • Being superseded by a PVE package
  • Or, that PVE package definitions are lagging the upstream definitions by a long duration.
  • Or Proxmox produce their own binary, (but I doubt Intel allow others to re-compile their proprietary firmware)
Obviously as a work-round, just simply manually copy the missing file(s) but perhaps a bug should be raised to properly fix this issue?
I can't see why Proxmox would want to distribute anything other than the manufacturer's binaries already present in upstream packages.
 
Last edited: