[Résolu]Wifi non reconnu après installation de Wheezy + Xfce

Bonjour,

Je viens d’installer Wheezy avec Xfce en lieu et place de Jessie.
Avec Jessie + Gnome, le wifi était correctement reconnu, mais maintenant je ne vis pas les réseaux Wifi à partir de Network Manager, et je n’ai aucune option pour activier le Wifi qui ne semble pas reconnu.

Ci-dessous le résultat de lspci -nn

patrice@PCBureau:~$ lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation Haswell DRAM Controller [8086:0c04] (rev 06) 00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0416] (rev 06) 00:03.0 Audio device [0403]: Intel Corporation Haswell HD Audio Controller [8086:0c0c] (rev 06) 00:14.0 USB controller [0c03]: Intel Corporation Lynx Point USB xHCI Host Controller [8086:8c31] (rev 05) 00:16.0 Communication controller [0780]: Intel Corporation Lynx Point MEI Controller #1 [8086:8c3a] (rev 04) 00:1a.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #2 [8086:8c2d] (rev 05) 00:1b.0 Audio device [0403]: Intel Corporation Lynx Point High Definition Audio Controller [8086:8c20] (rev 05) 00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #1 [8086:8c10] (rev d5) 00:1c.2 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #3 [8086:8c14] (rev d5) 00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #4 [8086:8c16] (rev d5) 00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #1 [8086:8c26] (rev 05) 00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point LPC Controller [8086:8c49] (rev 05) 00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] [8086:8c03] (rev 05) 00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point SMBus Controller [8086:8c22] (rev 05) 02:00.0 Network controller [0280]: Intel Corporation Device [8086:08b1] (rev 73) 03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device [10ec:5287] (rev 01) 03:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 12) patrice@PCBureau:~$

Si quelqu’un peut me dire ce que je dois installer, je l’en remercie par avance.

Patrice

Déjà, lspci n’identifie pas le contrôleur wifi, c’est mal barré. Certes cela n’a aucune incidence directe sur la prise en charge par le noyau, mais généralement la base de données de périphériques de lspci est en avance sur la prise en charge par le noyau.
Avec une base plus récente, ce contrôleur est identifié comme “Wireless 7260”. D’après http://kmuto.jp/debian/hcl/ qui indique être basé sur le noyau 3.2 de Debian, il n’est pas géré par le noyau 3.2 inclus dans Wheezy.

Solutions envisageables :

  • installer un noyau plus récent qui supporte ce contrôleur à partir des sources de kernel.org ;
  • installer un noyau plus récent (et les firmwares associés si nécessaire) de wheezy-backports s’il supporte ce contrôleur ;
  • installer le pilote pour ce contrôleur si Intel en fournit un.

Merci pour les réponses.

Mon installateur me dit : “Pour le wifi il faut activer les backports et installer le firmware iwlwifi sur un noyau récent de wheezy.”

J’ai ajouté dans les dépôts : ftp.debian.org/debian wheezy-backports main contrib non-free, puis j’ai “recharger”.
Ensuite j’ai lancé les commandes :

su aptitude -t wheezy-backports install firmware-iwlwifi /etc/init.d/network-manager restart

Mais rien n’a changé … ?

J’ai bien dans les paquets installés : firmware-iwlwifi, qui dans description inclu la carte “Intel Wireless 7260”.

Faut-il faire autre chose ?

Merci.

Patrice

Il faut installer le noyau des backports, d’une version plus récente que 3.2, et redémarrer sur ce nouveau noyau.

Merci pour la réponse, mais techniquement je fais comment ?

Patrice

C’est un paquet linux-image-* qui s’installe comme n’importe quel paquet. Tu n’as quand même pas besoin que je cherche le nom exact pour toi ?

Tu fais un [mono]aptitude search linux-image[/mono]
Il devrais y avoir au moins un noyau d’installé. Cela te renseigne sur ton architecture.
Il ne te restes plus qu’à installer le noyau des backports correspondant à ton architecture.
Ca va ressembler à linux-image-3.13(ou12)-0.bpo.1-amd64(pour moi).

Ajoute (( contrib non-free )) à tes sources-list … (( nano /etc/apt/sources.list )) …

apt-get update

et redémarre ton ordi …

Regarde si ( firmware-realtek ) est bel et bien installé dans Synaptic … :slightly_smiling:

[quote=“Funkygoby”]Tu fais un [mono]aptitude search linux-image[/mono]
Il devrais y avoir au moins un noyau d’installé. Cela te renseigne sur ton architecture.
Il ne te restes plus qu’à installer le noyau des backports correspondant à ton architecture.
Ca va ressembler à linux-image-3.13(ou12)-0.bpo.1-amd64(pour moi).[/quote]
J’obtiens :

patrice@PCBureau:~$ aptitude search linux-image v linux-image - p linux-image-2.6-amd64 - Linux for 64-bit PCs (dummy package) p linux-image-3.12-0.bpo.1-amd64 - Linux 3.12 for 64-bit PCs p linux-image-3.12-0.bpo.1-amd64- - Debugging symbols for Linux 3.12-0.bpo.1-a p linux-image-3.12-0.bpo.1-rt-amd - Linux 3.12 for 64-bit PCs, PREEMPT_RT p linux-image-3.12-0.bpo.1-rt-amd - Debugging symbols for Linux 3.12-0.bpo.1-r p linux-image-3.13-0.bpo.1-amd64 - Linux 3.13 for 64-bit PCs p linux-image-3.13-0.bpo.1-amd64- - Debugging symbols for Linux 3.13-0.bpo.1-a i A linux-image-3.2.0-4-amd64 - Linux 3.2 for 64-bit PCs i linux-image-3.2.0-4-amd64-dbg - Debugging symbols for Linux 3.2.0-4-amd64 p linux-image-3.2.0-4-rt-amd64 - Linux 3.2 for 64-bit PCs, PREEMPT_RT p linux-image-3.2.0-4-rt-amd64-db - Debugging symbols for Linux 3.2.0-4-rt-amd i linux-image-amd64 - Linux for 64-bit PCs (meta-package) p linux-image-amd64-dbg - Debugging symbols for Linux amd64 configur p linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEM p linux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 confi patrice@PCBureau:~$
Que signifient les lettres devant linux-image… ? Est-ce que le A veut dire “actif” ? Je effectivement démarre avec Linux 3.2.0-4-amd64.

[quote=“Funkygoby”]Il ne te restes plus qu’à installer le noyau des backports correspondant à ton architecture.
[/quote]
Pour les backports j’ai, dans Synaptic, dans les dépôts : ftp.debian.org/debian wheezy-backports main contrib non-free.

Est-ce cela ? Que dois-je faire de plus ?

Merci.

Patrice

[quote=“Patrice LEPISSIER”]
J’obtiens :

patrice@PCBureau:~$ aptitude search linux-image v linux-image - p linux-image-2.6-amd64 - Linux for 64-bit PCs (dummy package) p linux-image-3.12-0.bpo.1-amd64 - Linux 3.12 for 64-bit PCs p linux-image-3.12-0.bpo.1-amd64- - Debugging symbols for Linux 3.12-0.bpo.1-a p linux-image-3.12-0.bpo.1-rt-amd - Linux 3.12 for 64-bit PCs, PREEMPT_RT p linux-image-3.12-0.bpo.1-rt-amd - Debugging symbols for Linux 3.12-0.bpo.1-r p linux-image-3.13-0.bpo.1-amd64 - Linux 3.13 for 64-bit PCs p linux-image-3.13-0.bpo.1-amd64- - Debugging symbols for Linux 3.13-0.bpo.1-a i A linux-image-3.2.0-4-amd64 - Linux 3.2 for 64-bit PCs i linux-image-3.2.0-4-amd64-dbg - Debugging symbols for Linux 3.2.0-4-amd64 p linux-image-3.2.0-4-rt-amd64 - Linux 3.2 for 64-bit PCs, PREEMPT_RT p linux-image-3.2.0-4-rt-amd64-db - Debugging symbols for Linux 3.2.0-4-rt-amd i linux-image-amd64 - Linux for 64-bit PCs (meta-package) p linux-image-amd64-dbg - Debugging symbols for Linux amd64 configur p linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEM p linux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 confi patrice@PCBureau:~$
Que signifient les lettres devant linux-image… ? Est-ce que le A veut dire “actif” ? Je effectivement démarre avec Linux 3.2.0-4-amd64.[/quote]
$ man aptitude
search

The first character of each line indicates the current state of the package: the most common states are p, meaning that no trace of the package exists on the system, c, meaning that the package was deleted but its configuration files remain on the system, i, meaning that the package is installed, and v, meaning that the package is virtual. The second character indicates the stored action (if any; otherwise a blank space is displayed) to be performed on the package, with the most common actions being i, meaning that the package will be installed, d, meaning that the package will be deleted, and p, meaning that the package and its configuration files will be removed. If the third character is A, the package was automatically installed.

i : installé
A : automatiquement

Tu disposes de deux paquets linux-images* plus récents installables :
linux-image-3.13-0.bpo.1-amd64 et linux-image-3.12-0.bpo.1-amd64.
En synaptic, tu actualises la liste des paquets, tu recherches le paquet linux-image-3.13-0.bpo.1-amd64, tu le sélectionnes, tu l’installes (appliquer).
Redémarrer le système avec le dernier noyau installé.

Si je sélectionne Linux-image 3.13-0.bpo.1-amd64, cela entraîne la désinstallation du paquet linux-image 3.2.0-4-amd64, qui est celui que j’utilise. Donc Synaptic plante et refuse de désinstaller le noyau en cours d’utilisation.
Comment dois-je procéder ?

Merci pour l’aide.

Patrice

Je suppose que l’installation du paquet linux-image 3.2.0-4-amd64 doit être liée à

Désinstalle linux-image-amd64 sans désinstaller linux-image 3.2.0-4-amd64 puis installe le noyau des dépôts backports.

Voilà ce que j’ai maintenant :

patrice@PCBureau:~$ aptitude search linux-image v linux-image - p linux-image-2.6-amd64 - Linux for 64-bit PCs (dummy package) p linux-image-3.12-0.bpo.1-amd64 - Linux 3.12 for 64-bit PCs p linux-image-3.12-0.bpo.1-amd64- - Debugging symbols for Linux 3.12-0.bpo.1-a p linux-image-3.12-0.bpo.1-rt-amd - Linux 3.12 for 64-bit PCs, PREEMPT_RT p linux-image-3.12-0.bpo.1-rt-amd - Debugging symbols for Linux 3.12-0.bpo.1-r p linux-image-3.13-0.bpo.1-amd64 - Linux 3.13 for 64-bit PCs p linux-image-3.13-0.bpo.1-amd64- - Debugging symbols for Linux 3.13-0.bpo.1-a idA linux-image-3.2.0-4-amd64 - Linux 3.2 for 64-bit PCs p linux-image-3.2.0-4-amd64-dbg - Debugging symbols for Linux 3.2.0-4-amd64 p linux-image-3.2.0-4-rt-amd64 - Linux 3.2 for 64-bit PCs, PREEMPT_RT p linux-image-3.2.0-4-rt-amd64-db - Debugging symbols for Linux 3.2.0-4-rt-amd pB linux-image-amd64 - Linux for 64-bit PCs (meta-package) p linux-image-amd64-dbg - Debugging symbols for Linux amd64 configur p linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEM p linux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 confi patrice@PCBureau:~$
Lorsque je sélectionne le paquet Linux-image-3.13… et propose de désinstaller linux-image(3.2… et me mets le paquet Linux-ilage-3.13 en dépendances cassées et je ne peux pas aller plus loin.
Cf image écran ci-dessous

Chez moi l’installation du noyau backport 12 ou 13 tente de me virer initramfs-tools.
J’ai jamais vu ça…

Normalement linux-image-amd64 devrait pouvoir rester en place pour les mises à jour.

Dans le code couleur de synaptic ou d’aptitude, le rouge dénote problème.
Regarde la rubrique «broken» des états de synaptic et réinstalle(ou désinstalle) les paquets marqués de rouge.

linux-image-3.13-0.bpo.1-amd64 semble incorrectement installé et
linux-image-3.2.0-4-amd64 manifeste également un problème de dépendance cassée.

Commence par marquer linux-image-3.2.0-4-amd64 en tant que paquet installé manuellement (lui retirer son A comme automatique).
En synaptic, sélectionner linux-image-3.2.0-4-amd64, menu paquets -> décocher Automatique (équivalent en ligne de commande :[mono]# aptitude unmarkauto linux-image-3.2.0-4-amd64[/mono]).
Réinstaller d’abord linux-image-3.2.0-4-amd64.
Désinstaller radicalement linux-image-3.13-0.bpo.1-amd64. Appliquer.
Enfin, réinstaller linux-image-3.13-0.bpo.1-amd64.

[quote=“etxeberrizahar”]Commence par marquer linux-image-3.2.0-4-amd64 en tant que paquet installé manuellement (lui retirer son A comme automatique).
En synaptic, sélectionner linux-image-3.2.0-4-amd64, menu paquets -> décocher Automatique (équivalent en ligne de commande :[mono]# aptitude unmarkauto linux-image-3.2.0-4-amd64[/mono]).[/quote]
OK, c’est fait.

OK, c’est fait

Il n’est pas installé (case à cocher blanche).

Dès que que je séclectionne ce paquet, la suppression de linux-iage-3.2.0-4-amd64 m’est proposée, le paquet sélectionné passe avec une case à cocher rouge et Synaptic me demande de réparer les dépendances cassées.

J’ai l’impression de trouner en rond … Est-ce que je ne devrais pas recommencer au début en ré-installant Wheezy ? Et faire la manip sans avoir installé aucune applications ?

Merci.

Patrice

Je ne serais pas si étonné que synaptic se galère, là où aptitude s’en sortirait.

Donc si t’as envie de tenter de te démêler avec aptitude, c’est un apprentissage … (connaître l’usage des touches +, -, g, u, …)

Je viens de ré-installer Wheezy+Xfce, tout propre, sans aucune application.
J’ai enlevé le A devant le paquet Linux-image-2…
J’ai maintenant :

patrice@PCBureau:~$ aptitude search linux-image v linux-image - p linux-image-2.6-amd64 - Linux for 64-bit PCs (dummy package) p linux-image-3.12-0.bpo.1-amd64 - Linux 3.12 for 64-bit PCs p linux-image-3.12-0.bpo.1-amd64-dbg - Debugging symbols for Linux 3.12-0.bpo.1-amd64 p linux-image-3.12-0.bpo.1-rt-amd64 - Linux 3.12 for 64-bit PCs, PREEMPT_RT p linux-image-3.12-0.bpo.1-rt-amd64-dbg - Debugging symbols for Linux 3.12-0.bpo.1-rt-amd64 p linux-image-3.13-0.bpo.1-amd64 - Linux 3.13 for 64-bit PCs p linux-image-3.13-0.bpo.1-amd64-dbg - Debugging symbols for Linux 3.13-0.bpo.1-amd64 i linux-image-3.2.0-4-amd64 - Linux 3.2 for 64-bit PCs p linux-image-3.2.0-4-amd64-dbg - Debugging symbols for Linux 3.2.0-4-amd64 p linux-image-3.2.0-4-rt-amd64 - Linux 3.2 for 64-bit PCs, PREEMPT_RT p linux-image-3.2.0-4-rt-amd64-dbg - Debugging symbols for Linux 3.2.0-4-rt-amd64 i linux-image-amd64 - Linux for 64-bit PCs (meta-package) p linux-image-amd64-dbg - Debugging symbols for Linux amd64 configuration (meta-package) p linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEMPT_RT p linux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 configuration (meta-package) patrice@PCBureau:~$
Je sélectionne le paquet linux-image-3.13…
Et bing … toujours le même problème : les paquets linux-image-2… et linux-image-3… se mettent en rouge, donc pas d’installation possible.

J’aimerais bien avoir le wifi avec la version Wheezy.
J’ai tenté Jessie+Xfce, même problème : pas de wifi, mais je ne suis pas allé voir plus loin.
J’ai également installé XUbuntu 13.04, et là ça fonctionne !!!

Moi qui voulait venir sous Debian, vais-je être contraint à un retour vers Ubuntu ?

Patrice

[quote=“Patrice LEPISSIER”]

Moi qui voulait venir sous Debian, vais-je être contraint à un retour vers Ubuntu ?

Patrice[/quote]

Et si tu essayais dans un terminal avec aptitude ? Je viens de simuler (-s) la manip ci-dessous la copie:
NB: :think: je n’ai pas été jusqu’au bout en réel, car ce noyau ne m’intéresse pas, mais je pense que çà fonctionnera.

-s, --simulate
En mode ligne de commande, afficher la liste des actions qui
seraient réalisées, mais ne pas les lancer réellement. Il n’est pas
nécessaire d’avoir les privilèges d’administration. Dans
l’interface visuelle, ouvre toujours le cache en mode lecture seule
que vous soyez administrateur ou non.

# aptitude install -s linux-image-3.13-0.bpo.1-amd64
Les NOUVEAUX paquets suivants vont être installés : 
  firmware-linux-free{a} linux-image-3.13-0.bpo.1-amd64{b} 
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 30,4 Mo d'archives. Après dépaquetage, 144 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 linux-image-3.13-0.bpo.1-amd64 : Casse: initramfs-tools (< 0.110~) mais 0.109.1 est installé.
Les actions suivantes permettront de résoudre ces dépendances :

     Conserver les paquets suivants dans leur version actuelle :
1)     linux-image-3.13-0.bpo.1-amd64 [Non installé]            



Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

     Supprimer les paquets suivants :                                
1)     initramfs-tools                                               

     Installer les paquets suivants :                                
2)     cryptsetup [2:1.4.3-4 (stable)]                               
3)     dmraid [1.0.0.rc16-4.2 (stable)]                              
4)     dracut [020-2 (stable)]                                       
5)     kpartx [0.4.9+git0.4dfdaf2b-7~deb7u2 (stable, stable-updates)]
6)     libdmraid1.0.0.rc16 [1.0.0.rc16-4.2 (stable)]                 
7)     lvm2 [2.02.95-8 (stable)]                                     
8)     mdadm [3.2.5-5 (stable)]                                      



Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés : 
  cryptsetup{a} dmraid{a} dracut{a} firmware-linux-free{a} kpartx{a} 
  libdmraid1.0.0.rc16{a} linux-image-3.13-0.bpo.1-amd64 lvm2{a} mdadm{a} 
Les paquets suivants seront ENLEVÉS : 
  initramfs-tools{a} 
0 paquets mis à jour, 9 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 32,0 Mo d'archives. Après dépaquetage, 147 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] 

C’est peut-être une solution ?
//