You are not logged in.

#1 2016-09-03 17:45:36

dylan7
Member
Registered: 2016-08-24
Posts: 3

Broadcom 43142: WLC_SCAN error (-22)

I recently installed Arch Linux on my laptop which is using the Broadcom 43142 wireless card, and I have been having issues searching for wireless networks.

Below are some of the outputs I have been receiving ( I have installed the drivers: broadcom-wl-dkms):

lspci -k

02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
    Subsystem: Dell Wireless 1704 802.11n + BT 4.0
    Kernel driver in use: wl
    Kernel modules: bcma, wl

sudo iwlist scan

wlp2s0    Interface doesn't support scanning : Invalid argument

ifconfig

wlp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 76:24:fe:f7:5e:ce  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 17

dmesg:
[   11.069453] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   11.561403] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[   12.718246] r8169 0000:01:00.0 enp1s0: link up
[   12.718274] IPv6: ADDRCONF(NETDEV_CHANGE): enp1s0: link becomes ready
[   15.017434] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[   38.022260] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[   71.026835] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  114.025121] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  148.297435] ERROR @wl_dev_intvar_get : error (-1)
[  148.297440] ERROR @wl_cfg80211_get_tx_power : error (-1)
[  167.028256] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  230.049349] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  293.054357] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  356.117637] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  356.125132] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  419.109201] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  482.052441] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  545.067170] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  550.596770] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  608.087644] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  671.100683] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  671.108110] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  674.041554] ERROR @wl_dev_intvar_get : error (-1)
[  674.041564] ERROR @wl_cfg80211_get_tx_power : error (-1)
[  734.132416] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  797.080622] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  860.126435] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  923.084072] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  986.177109] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[  986.184353] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1011.528205] ERROR @wl_dev_intvar_get : error (-1)
[ 1011.528216] ERROR @wl_cfg80211_get_tx_power : error (-1)
[ 1049.095516] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1112.124821] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1175.102042] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1238.133483] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1301.125476] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1364.117876] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1427.121597] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1490.152334] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 1553.171802] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)

I have tried depmod -a and it still doesn't work. Also all conflicting drivers have been removed and blacklisted.
Any ideas how I could go about fixing this?

Last edited by dylan7 (2016-09-03 17:47:20)

Offline

#2 2016-09-03 18:52:27

Starfish
Member
From: Germany
Registered: 2015-10-21
Posts: 134

Re: Broadcom 43142: WLC_SCAN error (-22)

What about

ip link
iw dev wlp2s0 scan | grep -i ssid

?

If you want to use netctl, you can try wifi-menu as well.

Last edited by Starfish (2016-09-03 18:56:35)


"Yesterday is history, tomorrow is a mystery, but today is a gift. That is why it is called the present." - Master Oogway

Offline

#3 2016-09-03 20:12:15

dylan7
Member
Registered: 2016-08-24
Posts: 3

Re: Broadcom 43142: WLC_SCAN error (-22)

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether ec:f4:bb:94:11:fe brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state DORMANT mode DORMANT group default qlen 1000
    link/ether 86:7d:fd:08:15:44 brd ff:ff:ff:ff:ff:ff

sudo iw dev wlp2s0 scan | grep -i ssid
command failed: Invalid argument (-22)

sudo wifi-menu wlp2s0
Scanning for networks... failed
No networks found

Last edited by dylan7 (2016-09-03 20:15:02)

Offline

#4 2016-09-04 11:40:39

Starfish
Member
From: Germany
Registered: 2015-10-21
Posts: 134

Re: Broadcom 43142: WLC_SCAN error (-22)

Try

ip link set wlp2s0 up

and then again

iw dev wlp2s0 scan | grep -i ssid

"Yesterday is history, tomorrow is a mystery, but today is a gift. That is why it is called the present." - Master Oogway

Offline

#5 2016-09-04 19:53:56

dylan7
Member
Registered: 2016-08-24
Posts: 3

Re: Broadcom 43142: WLC_SCAN error (-22)

I still get the same error -22 even after running ip link set wlp2s0 up.

Offline

#6 2016-09-04 20:54:43

Tutti
Member
Registered: 2015-02-26
Posts: 117

Re: Broadcom 43142: WLC_SCAN error (-22)

You could try this, it may be old but the same error (-22) and AFAICT the same broadcom card.

Offline

#7 2017-09-06 22:30:42

mickro
Member
Registered: 2017-09-06
Posts: 1

Re: Broadcom 43142: WLC_SCAN error (-22)

thanks @Tutti !

That's just happened to me and your link saved me. As this question is not marked as solved it is good to mention.

The solution is very simple:

Yochai wrote:

try pressing the function button the controls the wifi

Offline

#8 2017-09-08 12:40:56

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,860
Website

Re: Broadcom 43142: WLC_SCAN error (-22)

Please do not necrobump, mickro.

https://wiki.archlinux.org/index.php/Co … bumping.22

Closing.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB