Problème de wifi pour compaq Presario sous Debian 8.6

Bonsoir,
J’avais déjà eu un souci que j’avais réglé de la façon suivante :

  1. On ajoute ceci au fichier /etc/apt/sources.list :
    deb http://ftp.fr.debian.org/debian jessie main contrib
    Puis on fait :
  2. apt-get update
  3. Puis :
    apt-get install firmware-b43-installer
    Surtout on redémarre le pc en enlevant bien évidemment le câble RJ45.
    On actionne le bouton wifi et ça marche !!

C’est donc ce que j’ai voulu faire avec ma nouvelle installation mais ça ne fonctionne pas. Voici le retour que j’ai : lors de l’installation du firmware coorespondant à la carte
apt-get install firmware-b43-installer Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait firmware-b43-installer est déjà la plus récente version disponible. 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. W: Duplicate sources.list entry http://ftp.fr.debian.org/debian/ jessie/main i386 Packages (/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_jessie_main_binary-i386_Packages) W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes. Quelqu'un a une idée ? Merci.

Pour le wifi, deux commandes utiles :
lsmod |grep b43
et, en root
rfkill list

salut,
ça sous-entends que tu as une carte broadcom.
A verifier quand même par la commande

lspci -nnk | grep -i net -A3

Exemple

debian:~$ lspci -nnk | grep -i net -A3
03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
	DeviceName: Broadcom 802.11n+BT combo module
	Subsystem: Hewlett-Packard Company BCM4313 802.11bgn Wireless Network Adapter [103c:1483]
	Kernel driver in use: wl
	Kernel modules: bcma, wl
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 03)
	Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [103c:1443]
	Kernel driver in use: r8169
	Kernel modules: r8169

Et ma carte Broadcom fonctionne très bien avec le paquet broadcom-sta-dkms
dkms source for the Broadcom STA Wireless driver

debian:~$ apt list broadcom-sta-dkms -a
En train de lister... Fait
broadcom-sta-dkms/testing,testing,now 6.30.223.271-3 all  [installé]
broadcom-sta-dkms/stable,stable 6.30.223.248-3 all

merci à vous deux,
voici donc quelques retours pour essayer de régler le problème.

lsmod |grep b43 b43 362085 0 bcma 36446 1 b43 mac80211 425546 1 b43 cfg80211 354137 2 b43,mac80211 rng_core 12645 1 b43 ssb 51408 1 b43 mmc_core 91803 2 b43,ssb pcmcia 44245 2 b43,ssb

rfkill list 0: hp-wifi: Wireless LAN Soft blocked: no Hard blocked: yes 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no

lspci -nnk | grep -i net -A3 06:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01) Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1364] Kernel driver in use: b43-pci-bridge 08:08.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139] (rev 10) Subsystem: Hewlett-Packard Company Device [103c:30a5] Kernel driver in use: 8139too

Merci pour votre aide.

C’est tout vu, en root :
rfkill unblock all
Plus éventuellement une action sur le bouton magique (touche sensitive) ou la touche fonction qui va bien pour ranimer le module (hard) wifi. La led bleue devrait s’allumer.
Un truc : éviter d’éteindre un portable hp/compaq avec le wifi désactivé, cela peut être un peu sportif de le réactiver au boot suivant (expérience vécue avec hp Compaq 6715b).

merci beaucoup mais ça ne fonctionne pas même après un redémarrage, rien ne se passe… J’ai peur que le problème soit plus compliqué que ça…
J’ai aussi suivi ça :
https://wiki.debian.org/fr/wl#Installation

mais ça ne fonctionne pas.

Certains postes comme celui-ci


me laissent penser que le problème est peut-être plus difficile à régler… J’avoue que je suis un peu perdu dans tout ça…

Merci.

maintenant j’ai ça mais pas de changement :
rfkill list 0: hp-wifi: Wireless LAN Soft blocked: no Hard blocked: no

Si, un changement :
hp-wifi n’est plus bloqué.
Que raconte ifconfig ?

voici donc un petit retour.
Merci.
ifconfig eth0 Link encap:Ethernet HWaddr 00:16:d4:e8:c1:cf inet adr:192.168.1.14 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::216:d4ff:fee8:c1cf/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7350 errors:0 dropped:0 overruns:0 frame:0 TX packets:5276 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:2566247 (2.4 MiB) TX bytes:894917 (873.9 KiB)

lo Link encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:102 errors:0 dropped:0 overruns:0 frame:0 TX packets:102 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:8243 (8.0 KiB) TX bytes:8243 (8.0 KiB)

Sur mon pc, même interface wifi (bcm4311). J’utilise le pilote b43.
Il semble que ce blocage du wifi au démarrage du pc soit une maladie connue de certains hp.
Un truc évoqué dans plusieurs forums est de désactiver le module hp_wmi. Voir post 20 de :
https://bbs.archlinux.org/viewtopic.php?pid=1324810#p1324810

Il semble qu’il y a un conflit avec le module hp_wmi (ou hp-wmi) qui gère les touches d’activation/désactivation du wifi (chez moi c’est la led indicatrice qui cache une touche sensitive, sur certains pcs c’est une touche fonction du clavier).
Une autre piste évoquée sur un forum (j’ai oublié lequel) est de remettre le pc en configuration d’usine dans le bios. Cela réactive le wifi, et après il faut éviter d’éteindre le pc avec le wifi désactivé :open_mouth:

Autre piste trouvée :
http://www.seeyar.fr/wifi-hard-blocked/

L’interface physique n’est pas bloquée, mais l’interface logique n’est pas créée; Je me demande si le pilote se charge bien. Que donnent
lsmod|grep -i bcm
dmesg | grep 4311
lshw -c network

merci de passer du temps à me répondre.
Alors je ne sais pas si j’ai fait ce qu’il faut mais :

  1. lsmod|grep -i bcm
    ne donne rien, rien ne se passe.

  2. dmesg | grep 4311
    me donne ceci :
    dmesg | grep 4311 [ 0.190171] pci 0000:06:00.0: [14e4:4311] type 00 class 0x028000

  3. et enfin
    lshw -c network bash: lshw : commande introuvable
    après, je n’ai peut-être pas fait ce qu’il faut…
    Merci à toi.

lshw doit être installé, il ne l’est pas par défaut, en root :
apt install lshw
il donne beaucoup d’informations sur le hardware.
Refait pour voir les modifs (tu as changé de pilote) :
lspci -nnk | grep -i net -A3
À mon avis, pour l’instant, le périphérique est vu, mais le pilote ne se charge pas.

toutes mes excuses.
J’ai donc installé lshw.
Voici le retour de la commande demandée.
Merci.
lspci -nnk | grep -i net -A3 06:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01) Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1364] 08:08.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139] (rev 10) Subsystem: Hewlett-Packard Company Device [103c:30a5] Kernel driver in use: 8139too

Donc il n’y a pas de pilote chargé. Pour comparer, chez moi :

30:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11a/b/g [14e4:4312] (rev 02)
Subsystem: Hewlett-Packard Company Broadcom 802.11a/b/g WLAN [103c:1371]
Kernel driver in use: b43-pci-bridge

c’est étonnant car ce pc a été sous différentes versions de debian et après quelques bidouillages j’ai toujours réussi à m’en sortir assez rapidement… Là les choses se compliquent… Que me conseilles-tu de faire à ce stade ? Merci

Reprendre l’installation d’un pilote, soit b43 soit wl, je ne sais pas lequel est préférable, le seul point est qu’ils sont évidemment incompatibles. Je pense que la configuration a foiré quand tu as changé de b43 à wl peut-être parceque le périphérique était “hard blocked”, c.à.d. hors tension, donc pas vu lors de l’installation du pilote. Donc, si je raisonne bien, mais sans garantie, réinstaller wl.

pour ce faire, et pour éviter tout problème, je réinstalle carrément debian 8.6 en intégralité ?? et après je tente ça :
https://wiki.debian.org/fr/wl#Installation
qu’en penses-tu ? Au moins, je pars sur quelque chose de propre…

tout de suite le marteau et l’enclume

essai d’abord

sudo apt-get install broadcom-sta-dkms