You are not logged in.

#1 2019-12-14 15:00:32

roeij
Member
Registered: 2019-12-14
Posts: 1

Thinkpad T470s: wpa_supplicant crashes cfg80211

Edit: rfkill soft blocked was on and disabled quickly using

sudo rfkill unblock all

Please close the thread.

Hi,

For the past two months I cannot use wi-fi on my T470s laptop.
It just happened some day.
I usually use `wifi-menu`, and I tried form the exact command of `wpa_supplicant`.

Output of `wpa_supplicant`:

$ sudo wpa_supplicant -iwlp58s0 -c/etc/wpa_supplicant.conf
Successfully initialized wpa_supplicant
rfkill: WLAN soft blocked
rfkill: WLAN soft blocked

^Cnl80211: deinit ifname=p2p-dev-wlp58s0 disabled_11b_rates=0
p2p-dev-wlp58s0: CTRL-EVENT-TERMINATING 
nl80211: deinit ifname=wlp58s0 disabled_11b_rates=0
wlp58s0: CTRL-EVENT-TERMINATING

wpa_supplicant just halt after two rfkill wlan soft blocked, then in the background two kernel panic traced are logged.

using configuration

ctrl_interface=/var/run/wpa_supplicant
network={
        ssid="mywifi"
        scan_ssid=1
        psk="mypsk"
}

The stack trace itself:

[ 1196.006043] ------------[ cut here ]------------
[ 1196.006063] WARNING: CPU: 2 PID: 4276 at net/wireless/nl80211.c:7024 nl80211_get_reg_do+0x228/0x290 [cfg80211]
[ 1196.006064] Modules linked in: joydev snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic intel_rapl_msr intel_rapl_common i915 iTCO_wdt x86_pkg_temp_thermal intel_powerclamp mei_hdcp iTCO_vendor_support coretemp snd_hda_intel kvm_intel iwlmvm snd_intel_nhlt intel_wmi_thunderbolt wmi_bmof mac80211 libarc4 kvm snd_hda_codec i2c_algo_bit nls_iso8859_1 nls_cp437 snd_hda_core vfat iwlwifi irqbypass fat drm_kms_helper snd_hwdep intel_cstate snd_pcm intel_uncore drm intel_rapl_perf psmouse mei_me cfg80211 snd_timer i2c_i801 intel_gtt pcspkr e1000e mei agpgart ucsi_acpi typec_ucsi syscopyarea intel_xhci_usb_role_switch sysfillrect mousedev input_leds sysimgblt roles fb_sys_fops intel_pch_thermal typec wmi thinkpad_acpi nvram ledtrig_audio rfkill snd battery soundcore tpm_crb ac tpm_tis tpm_tis_core evdev tpm mac_hid rng_core vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 sd_mod uas usb_storage scsi_mod hid_generic usbhid hid dm_crypt
[ 1196.006086]  crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel dm_mod serio_raw atkbd libps2 aesni_intel crypto_simd xhci_pci cryptd xhci_hcd glue_helper i8042 serio
[ 1196.006091] CPU: 2 PID: 4276 Comm: wpa_supplicant Tainted: G        W  OE     5.4.3-arch1-1 #1
[ 1196.006092] Hardware name: LENOVO 20HFCTO1WW/20HFCTO1WW, BIOS N1WET56W (1.35 ) 08/30/2019
[ 1196.006105] RIP: 0010:nl80211_get_reg_do+0x228/0x290 [cfg80211]
[ 1196.006106] Code: 89 ef c7 44 24 0c 01 00 00 00 e8 53 ff 55 d9 85 c0 74 cc e9 ff fe ff ff 48 89 ef 48 89 04 24 e8 9e 4c 82 d9 48 8b 04 24 eb 89 <0f> 0b 48 89 ef e8 8e 4c 82 d9 b8 ea ff ff ff e9 75 ff ff ff b8 97
[ 1196.006107] RSP: 0018:ffffb03e88bb7a30 EFLAGS: 00010202
[ 1196.006108] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
[ 1196.006108] RDX: ffff8d1829bc0008 RSI: 0000000000000000 RDI: ffff8d1829bc0300
[ 1196.006109] RBP: ffff8d17f2f07400 R08: 0000000000000004 R09: ffff8d17b1424014
[ 1196.006109] R10: 000000000000001e R11: ffffffffc078e050 R12: ffffb03e88bb7af8
[ 1196.006110] R13: ffff8d17b1424014 R14: 0000000000000000 R15: ffff8d1829bc0300
[ 1196.006111] FS:  00007fe850339680(0000) GS:ffff8d1832500000(0000) knlGS:0000000000000000
[ 1196.006111] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1196.006112] CR2: 000055ea46bf4000 CR3: 00000003f155c004 CR4: 00000000003606e0
[ 1196.006113] Call Trace:
[ 1196.006118]  genl_family_rcv_msg+0x1f9/0x470
[ 1196.006121]  genl_rcv_msg+0x47/0x90
[ 1196.006123]  ? genl_family_rcv_msg+0x470/0x470
[ 1196.006124]  netlink_rcv_skb+0x75/0x140
[ 1196.006126]  genl_rcv+0x24/0x40
[ 1196.006128]  netlink_unicast+0x179/0x210
[ 1196.006130]  netlink_sendmsg+0x208/0x3d0
[ 1196.006132]  sock_sendmsg+0x5e/0x60
[ 1196.006133]  ____sys_sendmsg+0x21b/0x290
[ 1196.006134]  ___sys_sendmsg+0xa3/0xf0
[ 1196.006137]  __sys_sendmsg+0x81/0xd0
[ 1196.006140]  do_syscall_64+0x4e/0x140
[ 1196.006142]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 1196.006143] RIP: 0033:0x7fe8506a27b7
[ 1196.006144] Code: 64 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10
[ 1196.006145] RSP: 002b:00007ffca75e3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[ 1196.006146] RAX: ffffffffffffffda RBX: 000055ea46beacc0 RCX: 00007fe8506a27b7
[ 1196.006146] RDX: 0000000000000000 RSI: 00007ffca75e3cb0 RDI: 0000000000000004
[ 1196.006147] RBP: 000055ea46beabd0 R08: 0000000000000004 R09: 000055ea46beced0
[ 1196.006147] R10: 00007ffca75e3d84 R11: 0000000000000246 R12: 000055ea46beced0
[ 1196.006148] R13: 00007ffca75e3cb0 R14: 00007ffca75e3d84 R15: 000055ea46becf20
[ 1196.006150] ---[ end trace 027622c88b0f82c6 ]---
[ 1196.094331] ------------[ cut here ]------------

I tried revert my packages using the archive mirrorlist but nothing helped.

uname -a

Linux comp 5.4.3-arch1-1 #1 SMP PREEMPT Fri, 13 Dec 2019 09:39:02 +0000 x86_64 GNU/Linux

iwconfig

lo        no wireless extensions.

enp0s31f6  no wireless extensions.

wlp58s0   IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

modinfo cfg80211

filename:       /lib/modules/5.4.3-arch1-1/kernel/net/wireless/cfg80211.ko.xz
alias:          net-pf-16-proto-16-family-nl80211
description:    wireless configuration support
license:        GPL
author:         Johannes Berg
srcversion:     BA96CC5C9D871A9CDA22298
depends:        rfkill
retpoline:      Y
intree:         Y
name:           cfg80211
vermagic:       5.4.3-arch1-1 SMP preempt mod_unload

Thank you very much for your help.

Last edited by roeij (2019-12-14 15:25:07)

Offline

Board footer

Powered by FluxBB