Page 1 sur 1

Perte WIFI apres mise en veille HP (Broadcom BCM43142)

Posté : lun. 13 juil. 2020 18:54
par Berni18
Bonjour,
Sur le PC2 (HP-Pavilion-Notebook) le réseau Lan et le wifi fonctionne bien.
J'ai installé le pilote de la carte Wifi depuis le gestionnaire de pilote de Cinnamon. (bcmwl-kernel-source)
Mais, lorsque j'active la mise en veille, au réveil du PC, impossible d'avoir le WIFI. il faut redémarrer le portable.
Ci-dessous le inxi du réseau :

Code : Tout sélectionner

Network:   Device-1: Broadcom and subsidiaries BCM43142 802.11b/g/n vendor: Hewlett-Packard driver: wl v: kernel port: 6040 
           bus ID: 08:00.0 
           IF: wlo1 state: up mac: 60:6d:c7:e8:55:fb 
           Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel port: 4000 
           bus ID: 09:00.0 
           IF: eno1 state: down mac: dc:4a:3e:dd:2e:37 
Merci pour votre aide

Re: Perte WIFI apres mise en veille

Posté : lun. 13 juil. 2020 19:03
par arghlub
Salut,
Berni18 a écrit : lun. 13 juil. 2020 18:54

Code : Tout sélectionner

           IF: eno1 state: down mac: dc:4a:3e:dd:2e:37 
Dans la dernière ligne, on voit «state: down» ce qui indique effectivement que ton wifi est coupé.
Donne nous le retour de cette commande en terminal :

Code : Tout sélectionner

sudo rfkill list
;)

Re: Perte WIFI apres mise en veille

Posté : lun. 13 juil. 2020 21:05
par Berni18
Avant une mise en veille:

Code : Tout sélectionner

sudo rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: brcmwl-0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
Après le retour de la mise en veille:

Code : Tout sélectionner

sudo rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: brcmwl-0: Wireless LAN
	Soft blocked: no
	Hard blocked: yes
Impossible de rétablir la connexion Wiki : Le bouton reste grisé

Code : Tout sélectionner

Network:   Device-1: Broadcom and subsidiaries BCM43142 802.11b/g/n vendor: Hewlett-Packard driver: wl v: kernel port: 6040 
           bus ID: 08:00.0 
           IF: wlo1 state: down mac: 60:6d:c7:e8:55:fb 
           Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel port: 4000 
           bus ID: 09:00.0 
           IF: eno1 state: down mac: dc:4a:3e:dd:2e:37

Re: Perte WIFI apres mise en veille

Posté : lun. 13 juil. 2020 21:22
par arghlub
Berni18 a écrit : lun. 13 juil. 2020 21:05 Après le retour de la mise en veille:

Code : Tout sélectionner

sudo rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: brcmwl-0: Wireless LAN
	Soft blocked: no
	Hard blocked: yes
Ton wifi est bloqué de façon matérielle ("hard blocked: yes") et non de manière logicielle ("soft blocked: no").
Regarde si tu n'as pas une touche en haut de ton clavier qui permette de réactiver le wifi : sur d'autres modèles HP pavilion c'est la combinaison de touches "Fn+F12".

Re: Perte WIFI apres mise en veille

Posté : mar. 14 juil. 2020 16:56
par Berni18
En appuyant sur la touche F12, cela ne change rien.
D'ailleurs, en contrôlant :

Code : Tout sélectionner

sudo rfkill list
0: phy0: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
1: brcmwl-0: Wireless LAN
	Soft blocked: yes
	Hard blocked: yes
Un nouvel appuis sur F12 donne :

Code : Tout sélectionner

sudo rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: brcmwl-0: Wireless LAN
	Soft blocked: no
	Hard blocked: yes
Pour contrôler, j'ai lancer dmesg

Code : Tout sélectionner

sudo dmesg --level err
[   21.262116] Bluetooth: hci0: command 0x1003 tx timeout
[   21.264235] Bluetooth: hci0: unexpected event for opcode 0x1003
[   30.130134] Bluetooth: hci0: command 0x1003 tx timeout
[   30.132258] Bluetooth: hci0: unexpected event for opcode 0x1003
[  123.978503] ERROR @wl_dev_intvar_get : 
[  123.978512] ERROR @wl_cfg80211_get_tx_power : 
[  152.107296] ERROR @wl_dev_intvar_get : 
[  152.107306] ERROR @wl_cfg80211_get_tx_power : 
[  239.371537] debugfs: File 'le_min_key_size' in directory 'hci0' already present!
[  239.371545] debugfs: File 'le_max_key_size' in directory 'hci0' already present!
[  239.371547] debugfs: File 'force_bredr_smp' in directory 'hci0' already present!
[  277.505661] ERROR @wl_cfg80211_scan : 

Re: Perte WIFI apres mise en veille

Posté : mar. 14 juil. 2020 17:14
par arghlub
Berni18 a écrit : mar. 14 juil. 2020 16:56 En appuyant sur la touche F12, cela ne change rien.
arghlub a écrit : lun. 13 juil. 2020 21:22 Regarde si tu n'as pas une touche en haut de ton clavier qui permette de réactiver le wifi : sur d'autres modèles HP pavilion c'est la combinaison de touches "Fn+F12".
c'est Fn+F12 (la touche de fonction "fn" devrait se trouver à côté de la barre d'espace, tu appuies sur les 2 touches "Fn+F12" simultanément)
mais je ne suis pas sûr que ça soit Fn+F12 (je ne possède pas de portable HP) .... c'est peut-être Fn+F11 ou Fn+F10 ou etc .... (tu devrais avoir un petit icône représentant le Wifi sur cette touche)

Va jeter un œil à la page 43 de cette documentation : http://h10032.www1.hp.com/ctg/Manual/c03837885
Ce n'est pas la doc de ton modèle exact mais d'un autre HP Pavilion donc y'a des chances que ça soit idem.

Re: Perte WIFI apres mise en veille

Posté : mer. 15 juil. 2020 09:50
par Berni18
Oui, c'est bien la touche de fonction F12, car celle-ci désactive bien le wifi avant une mise en veille.
Et puis, on voix bien que le retour de la commande rfkill est différente après un appuis sur F12 après la mise en veille.
D’ailleurs, un second appuis sur F12 redonne le résultat précédent.
J'ai aussi essayé de redémarrer le service réseau :

Code : Tout sélectionner

sudo servce NetworkManager stop
sudo servce NetworkManager start
Sans succès également.
Autres infos avec le Wifi fonctionnel après un redémarrage:
dkms status

Code : Tout sélectionner

bcmwl, 6.30.223.271+bdcom, 5.4.0-26-generic, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 5.4.0-40-generic, x86_64: installed
sudo lshw -class network

Code : Tout sélectionner

  *-network                 
       description: Interface réseau sans fil
       produit: BCM43142 802.11b/g/n
       fabricant: Broadcom Inc. and subsidiaries
       identifiant matériel: 0
       information bus: pci@0000:08:00.0
       nom logique: wlo1
       version: 01
       numéro de série: 60:6d:c7:e8:55:fb
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration : broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) ip=192.168.1.122 latency=0 multicast=yes wireless=IEEE 802.11
       ressources : irq:18 mémoire:c4200000-c4207fff
  *-network
       description: Ethernet interface
       produit: RTL810xE PCI Express Fast Ethernet controller
       fabricant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:09:00.0
       nom logique: eno1
       version: 0a
       numéro de série: dc:4a:3e:dd:2e:37
       capacité: 100Mbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration : autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8107e-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII
       ressources : irq:19 portE/S:4000(taille=256) mémoire:c4104000-c4104fff mémoire:c4100000-c4103fff

Re: Perte WIFI apres mise en veille HP (Broadcom BCM43142)

Posté : ven. 17 juil. 2020 00:58
par david37
Salut,

De ce que j'ai pu lire sur le net, les cartes wifi Broadcom n'ont pas l'air des plus simples a gerer avec linux.
Je suis pas sur d'avoir une reponse a te donner mais peut etre des embryons de pistes de reflexion:
1) Ton driver wl0 est censé supporte ta carte BCM43142 (voir ici: https://wiki.debian.org/wl#supported).

2) Sur plusieurs liens trouve sur le net, il a ete suggere que la desactivation du secure boot dans le bios peut permettre de resoudre certains problemes de "hardware blocked: yes". Tu peux peut etre commencer par la et voir si ca resoud ton probleme.

3) Il se pourrait aussi que certains modules entrent en conflit avec ton module wifi. Il faudrait determiner les modules et les desactiver avec la commande:

Code : Tout sélectionner

sudo modprobe -r [le noms des modules a désactiver]
Un exemple est donne ici: https://wiki.debian.org/wl#issues

4) Sinon, tu mentionnes avoir installer le bcmwl-kernel-source, est-ce que ca veut dire que le wifi marchait pas avant cela ?
Sur cette page (https://doc.ubuntu-fr.org/wifi_broadcom_bcm43xx), tu peux voir qu'il est préconiser pour ta carte d'avoir le "broadcom-sta-source" voir le "broadcom-sta-dkms".

Mais bon il semblerait qu'il faille d'abord purger "bcmwl-kernel-source" avant de se lancer dans l'installation d'un autre pilote.
Un guide pour installer les drivers: https://askubuntu.com/questions/55868/i ... ect=1&lq=1

Je pense que tu peux commencer par vérifier le secure boot, puis les modules et enfin si vraiment rien ne marche, peut etre changer le driver. Encore une fois ce sont juste des pistes de réflexions a adapter suivant ton souci.
Hesites pas a donner le retour de chacunes des choses que tu as essaye, ca aidera les gens a mieux cibler la solution a ton souci.

Bon courage.
David

Re: Perte WIFI apres mise en veille HP (Broadcom BCM43142)

Posté : jeu. 17 sept. 2020 00:15
par alain
Bonjour.

sujet archivé (en lecture seule) car 2 mois sans réponse.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)