Configuration wifi [Résolu/Fermé]

Signaler
Messages postés
21
Date d'inscription
mercredi 30 avril 2014
Statut
Membre
Dernière intervention
21 juin 2019
-
Messages postés
29899
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
-
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
dpkg -i firmware-iwlwifi_0.43_all.deb
j'ai redémarré mais la connexion n'apparait pas dans
ifconfig
et
iwconfig 
me renvoie commande introuvable.
lors d'un
lspci 
l'interface apparait bien.

Merci pour votre aide


4 réponses

Messages postés
29899
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
7 124
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 commande
iwconfig
ou
iwlist
). 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
Messages postés
21
Date d'inscription
mercredi 30 avril 2014
Statut
Membre
Dernière intervention
21 juin 2019

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
Messages postés
1487
Date d'inscription
mercredi 8 août 2012
Statut
Membre
Dernière intervention
18 mai 2019
225
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é...) !
Messages postés
29899
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
7 124
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 pour
wireless-tools
et éventuellement
wpa-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://www.commentcamarche.net/faq/11210-configurer-le-wifi-sous-linux#en-wpa

Si tu peux installer
network-manager
ce sera encore mieux, tu pourras utiliser
nmcli
(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 directement
dpkg -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 linux
scp
, 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
Messages postés
21
Date d'inscription
mercredi 30 avril 2014
Statut
Membre
Dernière intervention
21 juin 2019

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
et
wpa_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 via
ifup 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
Messages postés
29899
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
7 124
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
Messages postés
21
Date d'inscription
mercredi 30 avril 2014
Statut
Membre
Dernière intervention
21 juin 2019

Je les avais téléchargé ici mais je n'avais pas pris la bonne version !

Tout est rentré dans l'ordre,

J'ai suivi la procédure de configuration wpa et ça s'est bien mieux passé !

Merci beaucoup pour ces explications détaillées !
Messages postés
29899
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
7 124
De rien, bonne continuation :-)