Configuration wifi
Résolu
Bonjour,
Je viens d'installer Debian (je débute) qui n'avait pas le firmware (non libre) du wifi lors de l'installation. N'ayant pas de connexion filaire disponible, j'ai donc téléchargé le fichier demandé et l'ai installé via la commande
lors d'un
Merci pour votre aide
Je viens d'installer Debian (je débute) qui n'avait pas le firmware (non libre) du wifi lors de l'installation. N'ayant pas de connexion filaire disponible, j'ai donc téléchargé le fichier demandé et l'ai installé via la commande
dpkg -i firmware-iwlwifi_0.43_all.debj'ai redémarré mais la connexion n'apparait pas dans
ifconfiget
iwconfigme renvoie commande introuvable.
lors d'un
lspcil'interface apparait bien.
Merci pour votre aide
4 réponses
-
Bonjour
1) Pour installer ton firmware je t'invite à activer les dépôts non-free dans/etc/apt/sources.list
, en corrigeant ce fichier en root :
Exemple :
(mando@velvet) (~) $ cat /etc/apt/sources.list
# Dépôts testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb https://www.debian.org/security/ testing/updates main contrib non-free
deb http://www.deb-multimedia.org testing main non-free
Ensuite, en root :
apt-get udpate
apt-get install firmware-iwlwifi wireless-tools
2) C'est ce second paquet que tu as oublié d'installer (pour avoir la commandeiwconfig
ouiwlist
). Ou alors, c'est que/sbin
n'est pas ton PATH et tu dois donner leur chemin absolu (c'est le cas par défaut de ton profil utilisateur).
echo $PATH
/sbin/iwconfig
Note : tu aurais pu retrouver le paquet "wireless-tools" en installant et cherchant avec apt-file où il se cachait.
apt-get install apt-file
apt-file update
apt-file search iwconfig | grep bin/iwconfig$
3) Ensuite pour configurer ton wifi je t'invite à passer par network-manager (nm pour les intimes) (paquet plasma-nm si tu es sous KDE).
Bonne chance-
Merci beaucoup pour cette réponse très détaillée : le problème c'est que je n'ai pas de connexion internet sur ce pc (pas de connexion filaire disponible). J'ai internet via un autre pc (windows) depuis lequel j'ai récupéré le firmware à installer.
pour info : C'est la premiere fois que j'installe Debian et je n'ai pas de mode graphique
-
-
En effet, si tu n'as pas de possibilité de mettre une connexion filaire, tu ne vas pas t'en sortir...
La solution serait de mettre Linux Mint qui propose d'emblée au moment de l'installation de se brancher en wifi et qui intègre tout pendant l'installation. Il s'installe même sans connexion avec internet, et demande les codes wifi après l'installation (mais moins recommandé...) ! -
Bonjour,
La situation n'est pas désespérée sous debian, même si la solution de BMMWW a le mérite de la simplicité.
Aperçu
Si tu es parvenu à installer le firmware, c'est que tu as compris la démarche et il suffit de la refaire pourwireless-tools
et éventuellementwpa-supplicant
si tu accèdes à ton réseau en WPA.
Ceci fait, tu pourras configurer via/etc/wpa_supplicant/...
une connexion wifi. Les dépendances sont très limitées donc ça ne me paraît pas trop fastidieux
https://forums.commentcamarche.net/forum/affich-37604408-configurer-le-wifi-sous-linux-debian#en-wpa
Si tu peux installernetwork-manager
ce sera encore mieux, tu pourras utilisernmcli
(par contre il y a beaucoup plus de dépendances) :
https://fedoraproject.org/wiki/Networking/CLI
Il faut juste veiller à ne pas oublier de dépendances et ne pas :-)
Cas où les dépendances sont simples (firmware wifi, wireless-tools)
On fait ce que tu as fait : on récupères le.deb
(et ses éventuelles quelques dépendances manquantes à la main) et on les installe :
- si le paquet n'a pas de dépendances on utilise directementdpkg -i paquet.deb
- s'il en a, on suit la méthode générale à partir de l'étape (5).
Cas général (dépendances complexes, comme network-manager)
Supposons maintenant que tu doives télécharger beaucoup de paquets et toutes leur dépendances.
1) Installe virtualbox sur un système qui a du réseau.
http://doc.ubuntu-fr.org/virtualbox
2) Installe la même debian dans une machine virtuelle (VM) et vide le cache si elle a déjà servi :apt-get clean
.
3) Mets à jour ta VM :
apt-get update && apt-get upgrade
... puis installe les paquets (ou juste download) qui t'intéressent :
apt-get download wireless-tools network-manager
4) Récupère le contenu de/var/cache/apt/archives
sur une clé USB . Si tu ne parviens pas à faire reconnaître les périphériques USB dans ta VM, tu peux par exemple récupérer les fichiers de ta VM en configurant un répertoire partagé, où en accédant depuis ton système hôte via ssh à ta VM et ainsi récupérer ces fichiers sur ton système hôte :
- sous linuxscp
, dolphin ou nautilus
- sous windows : winscp.
5) Copie sur ta debian les*.deb
ainsi récupérés en root dans/var/cache/apt/archives
.
6) Installe les paquets comme si tu avais du réseau.
Bonne chance -
Merci pour vos réponses :
BMMWW : j'avais installé Mint (qui fonctionnait très bien) mais je souhaitai installer Debian (je cherche les problèmes)
J'ai donc installéwireless-tool
etwpa_supplicant
et les 4 dépendances
mais lors de l'installation de ce dernier j'ai un message :des problèmes de dépendances penchent la configuration de wpasupplicant
initscripts (2.88dsf-59) casse wpasupplicant (<<0.7.3-4) et est installé.
La version de wpasuplicant à configurer est 0.6.10-2.1
J'ai cru comprendre qu'il s'agissait d'un probleme de version de paquet, mais je n'en ai pas trouvé d'autre.
J'ai tout de même continué la procédure (j'étais optimiste)
J'ai donc configuré le fichier/etc/network/interfaces
et créé un fichier/etc/wpa_supplicant/wpa_supplicant.conf
mais lorsque je veux activer la carte réseau viaifup wlan0
j'ai le message suivant:
run-parts:failled to stat component /etc/network/if-pre-up.d/wpasupplicant: No such file or directory
failled to bring up wlan0-
J'ai cru comprendre qu'il s'agissait d'un probleme de version de paquet, mais je n'en ai pas trouvé d'autre.
Tu n'as pas cherché au bon endroit, c'est ici que tu dois les chercher (change stretch par ta version de debian ou utilises les liens correspondant en haut de page) :
https://packages.debian.org/stretch/wpasupplicant
Bonne chance -
-
-