Carte wifi broadcom 43142

Tags: #<Tag:0x00007f50a2a80968> #<Tag:0x00007f50a2a806e8>

ici un problème assez similaire
il a réussi en utilisant b43 à la place de wl
https://www.dedoimedo.com/computers/manjaro-broadcom-wireless.html

sudo modprobe -r wl
sudo modprobe b43
sudo nmcli dev wifi rescan
Erreur : aucun périphérique Wi-Fi trouvé.

journalclt:

nov. 09 18:40:45 toshiba wpa_supplicant[524]: nl80211: Failed to set IPv4 unicast in multicast filter
nov. 09 18:40:45 toshiba wpa_supplicant[524]: nl80211: Failed to open /proc/sys/net/ipv4/conf/wlp1s0/drop_unicast_in_l2_multicast: No

c’est indiqué

sudo modprobe b43 allhwsupport=1

oui désolé, j’ai essayé cela aussi. erreur identique

le wifi a déja fonctionné sur ce pc?

t’es pa en double boot avec un windows en veille qui garde la main sur le matériel? je sais que dans certain cas windows n’est pas vraiment arrêté mais en veille prolongée

Le wifi fonctionnait sous windows.
J’ai fait une install sur tout le disque en supprimant windows…
(as tu reçu mon mp ?)

j’ai vu aussi des discussions ou il fallait desactiver le secure boot mais ça me dépasse

… et moi je viens de voir une discussion où il fallait juste appuyer sur le bouton wifi du clavier. j’ai donc appelé le propriétaire de l’ordi en question pour qu’il le fasse, sans plus de résultat… on fait choux blanc…

faudrait essayer une autre distribution plus "prete à l’emploi’ par exemple linux Mint
https://www.linuxmint.com/download_lmde.php

ouai, mais non, je ne vais pas faire cela. Il préfère se passer du wifi.
Je me dis qu’il faut creuser l’erreur
Invalid argument (-22)
apparaissant aussi en tant que
WLC_SCAN error (-22)
mais je ne sais pas de quel arguments il est question…

quand tu as essayé dkms tu avais bien installe le linux-header coorrespondant au noyau?

Je ne sais pas ce qu’est un linux-header. Ni comment savoir lequel correspond à quel noyau.

si ton noyau c’est linux-image-4.19.0-12 alors le linux-headers sera linux-headers-4.19-0-12

le DKMS implique une compilation, donc sans les en-tetes necessaire pour compiler ca ne marche pas.

exemple

connaitre son noyau: uname -r

uname -r
5.9.0-2-amd64

chercher les paquets: apt list | grep 5.9.0-2-amd64

apt list | grep 5.9.0-2-amd64

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

linux-headers-5.9.0-2-amd64/unstable,now 5.9.6-1 amd64  [installé]
linux-image-5.9.0-2-amd64-dbg/unstable 5.9.6-1 amd64
linux-image-5.9.0-2-amd64-unsigned/unstable,now 5.9.6-1 amd64  [installé]

il faut installer le header et retenter dkms

Merci pour ta pédagogie, j’ai fait cela.

sudo apt-get install linux-headers-4.19.0-12(c’est bien la version du noyau)

Certains des paquets étaient déjà installés, d’autres non.
J’ai réinstallé broadcom-sta-dkms, mais aussi broadcom-sta-common, je n’aurai pas du ? ils sont en compétition l’un l’autre ?
En tout cas, tous les tests sont identiques, pas de scan, erreur -22, tout ça tout ça

non pas les deux à la fois, dkms seul verifier

lsmod | grep wl
wl 6467584 0
cfg80211 897024 1 wl

lsmod | grep wl
wl 6463488 0
cfg80211 774144 1 wl

et du coup j’ai lancé

sudo apt remove  broadcom-sta-common
sudo apt install --reinstall  broadcom-sta-dkms

Faut-il redémarrer la machine à un moment ou un autre de toutes ces manips?

tu peux redemarrer , on sera plus sûr que le noyau charge le module wl

Fait, rien de neuf…

sudo nmcli dev wifi rescan
nmcli dev wifi list
IN-USE  SSID  MODE  CHAN  RATE  SIGNAL  BARS  SECURITY 

lspci -nnkd ::0280
01:00.0 Network controller [0280]: Broadcom Limited BCM43142 802.11b/g/n [14e4:4365] (rev 01)
	Subsystem: AzureWave BCM43142 802.11b/g/n [1a3b:2155]
	Kernel driver in use: wl
	Kernel modules: wl

nov. 09 20:40:25 toshiba kernel: ERROR @wl_cfg80211_scan :
nov. 09 20:40:25 toshiba kernel: WLC_SCAN error (-22)