Auteur Sujet: Inflation de la taille du noyau Linux et de ses pilotes  (Lu 14826 fois)

0 Membres et 2 Invités sur ce sujet

chad86

  • Abonné Free fibre
  • *
  • Messages: 463
  • chatellerault (86)
Inflation de la taille du noyau Linux et de ses pilotes
« Réponse #60 le: 20 février 2026 à 13:08:29 »
Citer
c'est très limité ce mois-ci : un unique firmware est rajouté

mais il faut tout de même télécharger 600Mo ??!  ???

vivien

  • Administrateur
  • *
  • Messages: 52 091
    • Bluesky LaFibre.info
Inflation de la taille du noyau Linux et de ses pilotes
« Réponse #61 le: 20 février 2026 à 14:16:03 »
Oui, il n'est pas encore possible de télécharger uniquement ce qui a été modifié.

chad86

  • Abonné Free fibre
  • *
  • Messages: 463
  • chatellerault (86)
Inflation de la taille du noyau Linux et de ses pilotes
« Réponse #62 le: 20 février 2026 à 14:17:00 »
c'est étrange comme comportement

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 064
  • FTTH >500 Mb/s (13)
Inflation de la taille du noyau Linux et de ses pilotes
« Réponse #63 le: 21 février 2026 à 00:54:22 »
dpkg n'inclus pas de fonctionnalités pour faire des delta tout simplement.

vivien

  • Administrateur
  • *
  • Messages: 52 091
    • Bluesky LaFibre.info
Inflation de la taille du noyau Linux et de ses pilotes
« Réponse #64 le: Hier à 14:01:55 »
Pour Ubuntu 24.04, la mise à jour des micrologiciels est arrivée hier.

Cette version d'Ubuntu étant plus utilisée qu'Ubuntu 25.10 (c'était la semaine dernière la mise à jour Ubuntu 25.10), l'impact sur mon serveur miroir est bien visible :



vivien

  • Administrateur
  • *
  • Messages: 52 091
    • Bluesky LaFibre.info
Inflation de la taille du noyau Linux et de ses pilotes
« Réponse #65 le: Hier à 14:09:02 »
À noter que la version du noyau ne semble pas influer sur les firmwares mis à disposition.

Ubuntu 24.04 LTS comme toutes les versions LTS dispose de 2 familles de noyau, au choix de l'utilisateur : GA pour rester 15 ans avec le même noyau (avec les mises à jour de sécurité) et un noyau HWE plus récent qui permet une compatibilité avec du matériel récent) qui va évoluer tous les 6 mois les deux premières années de la LTS.

Les noyaux HWE pour Ubuntu 24.04 est actuellement le 6.17, on passera sur le noyau 7.0 en aout 2026 :




Toutefois le paquet firmware semble identique sur une Ubuntu 24.04 avec le noyau 6.17 ou le noyau 6.8.

Ci-dessous, un serveur Ubuntu 24.04 LTS (sans interface graphique) avec le noyau HWE 6.17 : on est sur 560 Mo.



Ci-dessous, un PC Ubuntu 24.04 LTS (sans interface graphique) avec le noyau GA 6.8 : on est sur 560 Mo également.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 890
  • Chambly (60)
Inflation de la taille du noyau Linux et de ses pilotes
« Réponse #66 le: Aujourd'hui à 00:02:15 »
À noter que la version du noyau ne semble pas influer sur les firmwares mis à disposition.
Certains firmwares restent compatibles, d'autres ont une version d'API (de l'interface entre le kernel et le firmware) voire peut-être une version.

Par exemple sur https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/intel/iwlwifi (les firmwares des contrôleurs Wifi Intel), on voit qu'il y a plusieurs firmwares avec le même préfixe (pour le même contrôleur), et différentes versions d'API à la fin.
Chaque kernel va supporter une ou plusieurs versions d'API, par exemple pour la famille AX210 :
 - dans le kernel 6.8 : IWL_AX210_UCODE_API_MIN = 59, IWL_AX210_UCODE_API_MAX = 86, donc par exemple iwlwifi-ty-a0-gf-a0-86.ucode
 - dans le kernel 6.17 : IWL_AX210_UCODE_API_MIN = 89, IWL_AX210_UCODE_API_MAX = 89, donc iwlwifi-ty-a0-gf-a0-89.ucode
Donc dans cet exemple le driver du kernel 6.8 peut fonctionner avec une très large plage de versions de linux-firmware.
Mais avec le kernel 6.17, il faut l'API 89, et donc au moins https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=4ff50358b36b2e302f55a7fed41163ce47e83a7a (17/04/2024), sachant que par la suite ce firmware a été mis à jour plusieurs fois avec la même API.