logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:materiel:firmwares-non-libres [06/11/2011 12:22]
bract
doc:materiel:firmwares-non-libres [07/11/2011 03:19]
martin_mtl
Ligne 1: Ligne 1:
 +Créé le 06/11/2011
 ======Firmwares ====== ======Firmwares ======
  
   * Objet du tuto : Les firmwares non libres.   * Objet du tuto : Les firmwares non libres.
-  * Niveau requis : AVISÉ+  * Niveau requis : DÉBUTANT ​AVISÉ
   * Commentaires : //Trouver et installer les firmwares non libres.//   * Commentaires : //Trouver et installer les firmwares non libres.//
   * Débutant, à savoir : [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
  
 ===== Préambule ===== ===== Préambule =====
 +{{  http://​images.debian-facile.org/​file-Rdcf422388101b26a8012b3c83afc7e47.png?​130}}
 Debian 6.0 "​Squeeze"​ est publiée avec un noyau Linux complètement libre. Debian 6.0 "​Squeeze"​ est publiée avec un noyau Linux complètement libre.
  
Ligne 23: Ligne 24:
  
 Debian, à l’instar de la plupart des autres distributions,​ a choisi la deuxième option.\\ ​ Debian, à l’instar de la plupart des autres distributions,​ a choisi la deuxième option.\\ ​
-Ainsi, lorsque le noyau a besoin d’un firmware, il envoie une requête en espace utilisateur : udev intercepte la demande (contenant le nom du firmware), et, grâce à sa configuration par défaut (cf. /​lib/​udev/​rules.d/​80-drivers.rules) exécute /​lib/​udev/​firmware.agent en réponse.+Ainsi, lorsque le noyau a besoin d’un firmware, il envoie une requête en espace utilisateur :\\  
 + udev intercepte la demande (contenant le nom du firmware), et, grâce à sa configuration par défaut (cf. /​lib/​udev/​rules.d/​80-drivers.rules) exécute<​html><​font color="​blue"> ​/​lib/​udev/​firmware.agent</​font></​html> ​en réponse.
  
 ==== Localisation des firmwares ==== ==== Localisation des firmwares ====
  
-Le script shell firmware.agent essaye de localiser un firmware avant de le renvoyer au noyau via une entrée sysfs. ​+Le script shell firmware.agent essaye de localiser un firmware avant de le renvoyer au noyau via une entrée sysfs.\\  ​
 Les répertoires analysés sont les suivants : Les répertoires analysés sont les suivants :
-  */​lib/​firmware/​$(uname -r) =>​Firmware spécifique d'un noyau, fourni par un paquet. +  *<​html><​font color="​blue">​/​lib/​firmware/​$(uname -r)   </​font></​html>​=>​Firmware spécifique d'un noyau, fourni par un paquet. 
-  */​lib/​firmware =>​Firmware valable pour tous les noyaux, fourni par un paquet. +  *<​html><​font color="​blue">​/​lib/​firmware ​</​font></​html> ​  =>​Firmware valable pour tous les noyaux, fourni par un paquet. 
-  */​usr/​local/​lib/​firmware =>​Firmware installé manuellement. +  *<​html><​font color="​blue">​/​usr/​local/​lib/​firmware ​</​font></​html> ​  =>​Firmware installé manuellement. 
-  */​usr/​lib/​hotplug/​firmware =>​Firmware spécifiques d'un noyau fourni par un paquet.+  *<​html><​font color="​blue">​/​usr/​lib/​hotplug/​firmware ​   </​font></​html>​=>​Firmware spécifiques d'un noyau fourni par un paquet.
  
 ===== Introduction ===== ===== Introduction =====
  
-L’installateur Debian ​détèctera, pour la bonne marche de l’installation,​ la nécessité d’utiliser des firmwares propriétaires,​ vous en informera et vous permettra de le lui passer via une clé USB (soit directement,​ soit grâce aux paquets correspondants).\\ ​+L’installateur Debian ​détectera, pour la bonne marche de l’installation,​ la nécessité d’utiliser des firmwares propriétaires,​ vous en informera et vous permettra de le lui passer via une clé USB (soit directement,​ soit grâce aux paquets correspondants).\\ ​
 Les messages du noyau vous disant qu’il essaye de charger un firmware, ressemblent à ceci : Les messages du noyau vous disant qu’il essaye de charger un firmware, ressemblent à ceci :
   e100: eth0: e100_request_firmware:​ Failed to load firmware "​e100/​d101m_ucode.bin":​ -2   e100: eth0: e100_request_firmware:​ Failed to load firmware "​e100/​d101m_ucode.bin":​ -2
Ligne 49: Ligne 51:
  
 Si certains des firmwares requis ne sont pas présents sur le système, vous obtiendrez un message d’avertissement semblable à celui-ci : Si certains des firmwares requis ne sont pas présents sur le système, vous obtiendrez un message d’avertissement semblable à celui-ci :
-image+{{http://​images.debian-facile.org/​file-Ra8af92cf40368c261f5e9fa94f0cfa91.png?​400}} 
 update-initramfs affiche également des avertissements similaires : update-initramfs affiche également des avertissements similaires :
   update-initramfs:​ Generating /​boot/​initrd.img-2.6.32-5-amd64   update-initramfs:​ Generating /​boot/​initrd.img-2.6.32-5-amd64
Ligne 64: Ligne 67:
    ​firmware-linux-nonfree - Binary firmware for various drivers in the Linux kernel    ​firmware-linux-nonfree - Binary firmware for various drivers in the Linux kernel
 <note important>​ <note important>​
-Si la commande précédente ne retourne rien, vous devrez probablement ajouter le dépôt non-free à votre /​etc/​apt/​sources.list</​note> ​+Si la commande précédente ne retourne rien, vous devrez probablement ajouter le dépôt non-free à votre fichier ​/​etc/​apt/​sources.list\\  
 +voir: [[manuel:​sources.list-df|manuel:​sources.list-df]]</​note> ​
  
   *Vous pouvez rechercher le firmware dans le contenu des paquets via http://​www.debian.org/​distrib/​packages.   *Vous pouvez rechercher le firmware dans le contenu des paquets via http://​www.debian.org/​distrib/​packages.
   *Récupérer tous les firmwares sur : http://​cdimage.debian.org/​cdimage/​unofficial/​non-free/​firmware/​ .   *Récupérer tous les firmwares sur : http://​cdimage.debian.org/​cdimage/​unofficial/​non-free/​firmware/​ .
  
-<note tip>Il vous est maintenant possible d’installer le paquet requis, firmware-linux-nonfree dans l’exemple précédent.</​note>​+<note tip>Il vous est maintenant possible d’installer le paquet requis, ​**//firmware-linux-nonfree//** dans l’exemple précédent.</​note>​
  
  

Pied de page des forums

Propulsé par FluxBB