j’ai installé Debian et pour avoir le wifi je dois installer le firmware dédié. J’ai le firmware mais je ne parviens pas à trouver le dossier firmware devant être lib/firmware, à la place il y a un fichier nommé firmware. Comment suis-je censé faire pour installer mon firmware .ucode ? Merci pour vos réponses.
Salut
Sur Debian on installe généralement un paquet avec suffixe .deb
Sauf si le matériel est ultra récent.
Quel est ton équipement wifi?
que dit lspci -nnk | grep -i network -A2
je possède une Intel® Centrino® Advanced-N 6205 et j’ai suivi ceci https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=iwlwifi-6000g2a-ucode-18.168.6.1.tgz lors de ma première installation sur le même pc et j’avais effectivement un dossier firmware où indiqué. Là j’ai réinstallé Debian et c’est comme si dossier firmware s’était transformé en fichier. Je dois dire aussi que lors de la première installation j’ai installé la globalité de ce qu’il proposé durant l’installation hors ligne du premier dvd amd64. Alors que dans la second installation je n’ai installé que l’environnement Gnome ainsi que les utilitaires fréquents.
Il s’agit d’une image d’installation officielle, qui ne contient donc pas les pilotes wifi Intel (non libres), la première installation n’a pas plus installé les pilotes wifi que la seconde.
Généralement, pour installer les pilotes wifi (Intel, mais c’est aussi valable pour les autres) sur Debian:
soit tu peux te connecter à Internet en câblé, et dans ce cas tu suis la procédure décrite dans le lien donné par grandtoubab (ajout des sections nonfree et contrib, rechargement des dépôts, installation du paquet firmware-iwlfifi)
soit tu récupères depuis un autre ordinateur le paquet firmware-iwlwifi qui va bien (depuis cette page, pour Stretch), tu le copies sur une clé USB, puis sur ta Debian, et de là tu entres (en root): dpkg -i firmware-iwlwifi_20161130-3_all.deb
Tu n’as pas à te soucier des dossiers lib/firmware en installant un paquet: les paquets debian (.deb) contiennent tout ce qu’il faut comme information pour que les bons fichiers soient installés au bon endroit, peu importe depuis quel répertoire tu lances l’installation ou dans quel répertoire se trouve le paquet .deb
Quel est le nom de ce fichier ?
D’où provient-il ?
Quelle ligne de commande as-tu utilisé pour faire cette recherche ?
et quel a été le retour de cette ligne de commande ?
Quelle ligne de commande as-tu utilisé pour déduire qu’il s’agissait de cette carte WiFi ?
et quel a été le retour de cette ligne de commande ?
Donne nous plutôt un copié collé complet du retour des commandes
que l’on te propose d’entrer
de façon à ce que nous puissions interpréter directement
les réponses de ta machine plutôt que d’avoir à ré-interpréter
des interprétations dont nous ne pouvons voir la source.
Par exemple,
nous pourrions penser que tu as cherché sans le trouver
l’existence d’un répertoire lib/firmware
alors que les fichiers firmware sont plutôt dans le répertoire /lib/firmware/
Donnes le retour complet de la commande :
Afin de pouvoir rechercher la version du pilote qui conviendrait pour ta carte wifi,
il faut connaître la version du noyau utilisé par ta machine,
donne aussi le retour de la ligne de commande suivante :
uname -a
comme ci-dessous :
michel@debg53sw:~$ uname -a
Linux debg53sw 3.16.0-5-amd64 #1 SMP Debian 3.16.51-3+deb8u1 (2018-01-08) x86_64 GNU/Linux
michel@debg53sw:~$
Pour connaître les références exactes du périphérique WiFi qui équipe ta machine,
comme le demandait grandtoubab
donne le retour de la ligne de commandes suivante :
Il est fort possible que tu n’aie même pas besoin de télécharger un firmware spécifique
puisqu’un paquetage debian semble déjà prendre en charge le périphérique WiFi de cette machine
Il te suffira de l’installer comme te le propose Sputnik93
Si tu ne l’as pas encore fait après avoir installé debian depuis un DVD,
il te faudra avant tout faire une mise à jour de la liste des paquetages et mettre à jour ton système debian
Je n’ai pas du bien expliquer. Lors de la première installation de Debian j’ai également suivi les consignes du lien que j’ai posté avec effectivement le firmware dédié à ma carte et cela a fonctionné, j’ai pu avoir le wifi (j’ai installé la distribution officielle la version la plus récente en lts que l’on pouvez trouver hier). Je navigue actuellement via une autre machine et n’est pas possibilité de connecter en ethernet le pc en question. En précisant que j’ai trouvé la méthode avec le fichier .ucode ultra simple, je vais quand même tester celle avec le .deb mais je trouve quand même étrange que la première ne marche plus.
Visiblement, le répertoire /lib/firmware n 'existait pas et par conséquent la commande qui a probablement été utilisée pour installer le firmware :
cp iwlwifi-6000g2a-6.ucode /lib/firmware
a copié le firmware en tant que fichier /lib/firmware au lieu de le copier dans le répertoire /lib/firmware.
Il devrait donc suffire de renommer le fichier avec son nom originel iwlwifi-6000g2a-6.ucode (ou le supprimer si l’original est toujours présent à l’emplacement où il a été extrait de l’archive tgz), créer un répertoire /lib/firmware et d’y copier le fichier.