You are not logged in.

#26 2023-12-09 16:33:36

seth
Member
Registered: 2012-09-03
Posts: 51,721

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

Dec 09 13:58:30 archpad kernel: iwlwifi 0000:06:00.0: RF_KILL bit toggled to disable radio.
Dec 09 13:58:30 archpad kernel: iwlwifi 0000:06:00.0: reporting RF_KILL (radio disabled)
…
Dec 09 13:58:32 archpad kernel: iwlwifi 0000:06:00.0: fail to flush all tx fifo queues Q 5
Dec 09 13:58:32 archpad kernel: iwlwifi 0000:06:00.0: Queue 5 is active on fifo 3 and stuck for 10000 ms. SW [5, 6] HW [6, 6] FH TRB=0x080305005

Can you disable the auto-rfkill behavior in the BIOS/UEFI?
Does it help to add "iwlwifi.remove_when_gone=true" to the https://wiki.archlinux.org/title/Kernel_parameters ?
Do you get better results when using iwd as NM backend?
https://wiki.archlinux.org/title/Networ … Fi_backend

Offline

#27 2023-12-10 14:48:44

Grafcube
Member
Registered: 2021-10-18
Posts: 20

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

seth wrote:

Does it help to add "iwlwifi.remove_when_gone=true" to the https://wiki.archlinux.org/title/Kernel_parameters ?
Do you get better results when using iwd as NM backend?
https://wiki.archlinux.org/title/Networ … Fi_backend

Neither of these did anything.

seth wrote:

Can you disable the auto-rfkill behavior in the BIOS/UEFI?

Disabling this seems to have resolved the issue on kernel 6.6.5. Ideally I would like to be able to re-enable the auto-rfkill behaviour but I can live with this. Any idea why this happened all of a sudden in the first place?

Offline

#28 2023-12-10 15:09:15

seth
Member
Registered: 2012-09-03
Posts: 51,721

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

The previous kernel had iwlwifi crash harder/differently

Dec 06 14:04:20 archpad kernel: ------------[ cut here ]------------
Dec 06 14:04:20 archpad kernel: Timeout waiting for hardware access (CSR_GP_CNTRL 0x00000008)
Dec 06 14:04:20 archpad kernel: WARNING: CPU: 3 PID: 85 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2216 __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi]
Dec 06 14:04:20 archpad kernel: Modules linked in: udp_diag tcp_diag inet_diag nf_conntrack_netlink nft_ct nft_queue nft_chain_nat nf_nat nfnetlink_queue cmac xt_tcpudp algif_hash xt_NFQUEUE algif_skcipher xt_conntrack af_alg nf_conntrack bnep nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables nfnetlink joydev mousedev elan_i2c snd_soc_avs snd_soc_hda_codec snd_soc_skl snd_soc_hdac_hda intel_tcc_cooling snd_hda_codec_hdmi x86_pkg_temp_thermal snd_hda_ext_core intel_powerclamp snd_soc_sst_ipc coretemp snd_soc_sst_dsp iwlmvm snd_soc_acpi_intel_match kvm_intel snd_soc_acpi snd_ctl_led mac80211 btusb snd_soc_core snd_hda_codec_realtek btrtl uvcvideo libarc4 snd_compress kvm videobuf2_vmalloc btintel snd_hda_codec_generic uvc ac97_bus btbcm iTCO_wdt videobuf2_memops snd_pcm_dmaengine intel_pmc_bxt btmtk videobuf2_v4l2 irqbypass iwlwifi iTCO_vendor_support rapl snd_hda_intel snd_intel_dspcfg videodev mei_wdt bluetooth mei_hdcp intel_cstate mei_pxp snd_intel_sdw_acpi intel_rapl_msr intel_uncore snd_hda_codec processor_thermal_device_pci_legacy
Dec 06 14:04:20 archpad kernel:  videobuf2_common snd_hda_core cfg80211 ecdh_generic processor_thermal_device think_lmi intel_wmi_thunderbolt crc16 wmi_bmof mc firmware_attributes_class i2c_i801 snd_hwdep i2c_smbus processor_thermal_rfim psmouse snd_pcm processor_thermal_mbox ucsi_acpi processor_thermal_rapl typec_ucsi e1000e intel_xhci_usb_role_switch intel_lpss_pci intel_rapl_common thinkpad_acpi intel_lpss typec mei_me vfat snd_timer ledtrig_audio intel_soc_dts_iosf roles mei idma64 intel_pch_thermal platform_profile rfkill int3403_thermal snd int3400_thermal fat soundcore int340x_thermal_zone acpi_pad acpi_thermal_rel mac_hid uinput crypto_user fuse loop ip_tables x_tables dm_crypt cbc encrypted_keys trusted asn1_encoder tee dm_mod btrfs crct10dif_pclmul blake2b_generic crc32_pclmul libcrc32c crc32c_generic polyval_clmulni crc32c_intel serio_raw polyval_generic xor atkbd raid6_pq gf128mul ghash_clmulni_intel libps2 nvme sha512_ssse3 sdhci_pci vivaldi_fmap aesni_intel cqhci nvme_core sdhci xhci_pci i8042 crypto_simd cryptd mmc_core
Dec 06 14:04:20 archpad kernel:  nvme_common xhci_pci_renesas serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt drm_display_helper cec
Dec 06 14:04:20 archpad kernel: CPU: 3 PID: 85 Comm: kworker/3:1 Not tainted 6.6.1-arch1-1 #1 be166a630cd909acf8820643140e9106c6ea80e6
Dec 06 14:04:20 archpad kernel: Hardware name: LENOVO 20LTS3C742/20LTS3C742, BIOS R0QET69W (1.46 ) 01/03/2023
Dec 06 14:04:20 archpad kernel: Workqueue: events cfg80211_rfkill_block_work [cfg80211]
Dec 06 14:04:20 archpad kernel: RIP: 0010:__iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi]
Dec 06 14:04:20 archpad kernel: Code: 00 00 00 48 89 df e8 a5 8e fe ff 4c 89 f7 e8 fd 6c af e5 eb 8c 89 c6 48 c7 c7 f0 3b 44 c1 c6 05 43 1a 35 00 01 e8 f6 cf df e4 <0f> 0b eb a9 66 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
Dec 06 14:04:20 archpad kernel: RSP: 0018:ffffc9000037fb80 EFLAGS: 00010282
Dec 06 14:04:20 archpad kernel: RAX: 0000000000000000 RBX: ffff888103afc028 RCX: 0000000000000027
Dec 06 14:04:20 archpad kernel: RDX: ffff8884316e1708 RSI: 0000000000000001 RDI: ffff8884316e1700
Dec 06 14:04:20 archpad kernel: RBP: 0000000000000008 R08: 0000000000000000 R09: ffffc9000037fa08
Dec 06 14:04:20 archpad kernel: R10: 0000000000000003 R11: ffffffffa7cca3c8 R12: 0000000000000001
Dec 06 14:04:20 archpad kernel: R13: 0000000000000000 R14: ffff888103aff5e4 R15: 0000000000000011
Dec 06 14:04:20 archpad kernel: FS:  0000000000000000(0000) GS:ffff8884316c0000(0000) knlGS:0000000000000000
Dec 06 14:04:20 archpad kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec 06 14:04:20 archpad kernel: CR2: 00005607cb3ce3d8 CR3: 000000041f620003 CR4: 00000000003706e0
Dec 06 14:04:20 archpad kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec 06 14:04:20 archpad kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec 06 14:04:20 archpad kernel: Call Trace:
Dec 06 14:04:20 archpad kernel:  <TASK>
Dec 06 14:04:20 archpad kernel:  ? __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi 4f688d1f1cbd47c6eba254309ec1bbccfcdbe52c]
Dec 06 14:04:20 archpad kernel:  ? __warn+0x81/0x130
Dec 06 14:04:20 archpad kernel:  ? __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi 4f688d1f1cbd47c6eba254309ec1bbccfcdbe52c]
Dec 06 14:04:20 archpad kernel:  ? report_bug+0x171/0x1a0
Dec 06 14:04:20 archpad kernel:  ? console_unlock+0x78/0x120
Dec 06 14:04:20 archpad kernel:  ? handle_bug+0x3c/0x80
Dec 06 14:04:20 archpad kernel:  ? exc_invalid_op+0x17/0x70
Dec 06 14:04:20 archpad kernel:  ? asm_exc_invalid_op+0x1a/0x20
Dec 06 14:04:20 archpad kernel:  ? __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi 4f688d1f1cbd47c6eba254309ec1bbccfcdbe52c]
Dec 06 14:04:20 archpad kernel:  iwl_trans_pcie_grab_nic_access+0x1a/0x40 [iwlwifi 4f688d1f1cbd47c6eba254309ec1bbccfcdbe52c]
Dec 06 14:04:20 archpad kernel:  iwl_write_prph_delay+0x27/0x80 [iwlwifi 4f688d1f1cbd47c6eba254309ec1bbccfcdbe52c]
Dec 06 14:04:20 archpad kernel:  iwl_fw_dbg_stop_restart_recording+0x128/0x290 [iwlwifi 4f688d1f1cbd47c6eba254309ec1bbccfcdbe52c]
Dec 06 14:04:20 archpad kernel:  ? __cancel_work_timer+0xff/0x190
Dec 06 14:04:20 archpad kernel:  iwl_mvm_stop_device+0x3a/0x80 [iwlmvm dc46b64b5c1bd46ed480a340cf23d808a147bb3b]
Dec 06 14:04:20 archpad kernel:  __iwl_mvm_mac_stop+0x59/0x120 [iwlmvm dc46b64b5c1bd46ed480a340cf23d808a147bb3b]
Dec 06 14:04:20 archpad kernel:  iwl_mvm_mac_stop+0x7f/0xd0 [iwlmvm dc46b64b5c1bd46ed480a340cf23d808a147bb3b]
Dec 06 14:04:20 archpad kernel:  drv_stop+0x34/0x100 [mac80211 2d73882f71f1d4c2e5524458563892d8bc217f32]
Dec 06 14:04:20 archpad kernel:  ieee80211_do_stop+0x5da/0x8a0 [mac80211 2d73882f71f1d4c2e5524458563892d8bc217f32]
Dec 06 14:04:20 archpad kernel:  ieee80211_stop+0x4d/0x180 [mac80211 2d73882f71f1d4c2e5524458563892d8bc217f32]
Dec 06 14:04:20 archpad kernel:  __dev_close_many+0x9b/0x110
Dec 06 14:04:20 archpad kernel:  dev_close_many+0x8f/0x150
Dec 06 14:04:20 archpad kernel:  dev_close+0x83/0xb0
Dec 06 14:04:20 archpad kernel:  cfg80211_shutdown_all_interfaces+0x4d/0xf0 [cfg80211 374a9bf36bef428217b4eac601e7a563dd0ddf5a]
Dec 06 14:04:20 archpad kernel:  cfg80211_rfkill_block_work+0x1e/0x30 [cfg80211 374a9bf36bef428217b4eac601e7a563dd0ddf5a]
Dec 06 14:04:20 archpad kernel:  process_one_work+0x171/0x340
Dec 06 14:04:20 archpad kernel:  worker_thread+0x27b/0x3a0
Dec 06 14:04:20 archpad kernel:  ? __pfx_worker_thread+0x10/0x10
Dec 06 14:04:20 archpad kernel:  kthread+0xe5/0x120
Dec 06 14:04:20 archpad kernel:  ? __pfx_kthread+0x10/0x10
Dec 06 14:04:20 archpad kernel:  ret_from_fork+0x31/0x50
Dec 06 14:04:20 archpad kernel:  ? __pfx_kthread+0x10/0x10
Dec 06 14:04:20 archpad kernel:  ret_from_fork_asm+0x1b/0x30
Dec 06 14:04:20 archpad kernel:  </TASK>
Dec 06 14:04:20 archpad kernel: ---[ end trace 0000000000000000 ]---
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: iwlwifi transaction failed, dumping registers
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: iwlwifi device config registers:
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000000: 24fd8086 00100406 02800078 00000000 e1000004 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000020: 00000000 00000000 00000000 00108086 00000000 000000c8 00000000 000001ff
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000040: 00020010 10008ec0 00190c1f 0045e811 10110142 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000060: 00000000 00080812 00000405 00000000 00010001 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 000000c0: 00000000 00000000 c823d001 0d000000 00814005 fee00498 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000100: 14010001 00000000 00000000 00462031 00000000 00002000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000140: 14c10003 fff1822c 24ee9aff 15410018 10031003 0001001e 00481e1f 4058000f
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: iwlwifi device memory mapped registers:
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000000: 00480000 00000000 00000000 00000080 00000000 00000000 00000010 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000020: 00000011 00000008 00000230 d55555d5 d55555d5 d55555d5 80008040 001f0042
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: iwlwifi device AER capability structure:
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000000: 14010001 00000000 00000000 00462031 00000000 00002000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: 00000020: 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: iwlwifi parent port (0000:00:1d.2) config registers:
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000000: 9d1a8086 00100407 060400f1 00810000 00000000 00000000 00060600 200000f0
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000020: e100e100 0001fff1 00000000 00000000 00000000 00000040 00000000 000203ff
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000040: 01428010 00008001 0010000f 0b724c13 70110042 0054b200 01480000 00000008
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000060: 00000000 00000837 00000400 0000000e 00010003 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000080: 00019005 fee002d8 00000000 00000000 0000a00d 506a17aa 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 000000a0: c8030001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 000000c0: 00000000 00000000 00000000 00000000 07001001 00001842 099e0008 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 000000e0: 00630300 00000000 00100016 00000000 00000150 4c000000 08410fb3 03000004
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000100: 14010001 00000000 00010000 00060011 00000000 00002000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000120: 00000000 00000000 00000000 00000007 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000140: 2001000d 0000000f 0000000d 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000200: 2201001e 00b0281f 4058280f
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:06:00.0: iwlwifi root port (0000:00:1d.2) AER cap structure:
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000000: 14010001 00000000 00010000 00060011 00000000 00002000 00000000 00000000
Dec 06 14:04:20 archpad kernel: iwlwifi 0000:00:1d.2: 00000020: 00000000 00000000 00000000 00000007 00000000 00000000
Dec 06 14:04:21 archpad NetworkManager[669]: <info>  [1701851661.4568] device (enp0s31f6): carrier: link connected
Dec 06 14:04:21 archpad kernel: ------------[ cut here ]------------
Dec 06 14:04:21 archpad kernel: UMAC scan UID 0 status was not cleaned
Dec 06 14:04:21 archpad kernel: WARNING: CPU: 3 PID: 85 at drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c:1275 __iwl_mvm_mac_stop+0x113/0x120 [iwlmvm]
Dec 06 14:04:21 archpad kernel: Modules linked in: udp_diag tcp_diag inet_diag nf_conntrack_netlink nft_ct nft_queue nft_chain_nat nf_nat nfnetlink_queue cmac xt_tcpudp algif_hash xt_NFQUEUE algif_skcipher xt_conntrack af_alg nf_conntrack bnep nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables nfnetlink joydev mousedev elan_i2c snd_soc_avs snd_soc_hda_codec snd_soc_skl snd_soc_hdac_hda intel_tcc_cooling snd_hda_codec_hdmi x86_pkg_temp_thermal snd_hda_ext_core intel_powerclamp snd_soc_sst_ipc coretemp snd_soc_sst_dsp iwlmvm snd_soc_acpi_intel_match kvm_intel snd_soc_acpi snd_ctl_led mac80211 btusb snd_soc_core snd_hda_codec_realtek btrtl uvcvideo libarc4 snd_compress kvm videobuf2_vmalloc btintel snd_hda_codec_generic uvc ac97_bus btbcm iTCO_wdt videobuf2_memops snd_pcm_dmaengine intel_pmc_bxt btmtk videobuf2_v4l2 irqbypass iwlwifi iTCO_vendor_support rapl snd_hda_intel snd_intel_dspcfg videodev mei_wdt bluetooth mei_hdcp intel_cstate mei_pxp snd_intel_sdw_acpi intel_rapl_msr intel_uncore snd_hda_codec processor_thermal_device_pci_legacy
Dec 06 14:04:21 archpad kernel:  videobuf2_common snd_hda_core cfg80211 ecdh_generic processor_thermal_device think_lmi intel_wmi_thunderbolt crc16 wmi_bmof mc firmware_attributes_class i2c_i801 snd_hwdep i2c_smbus processor_thermal_rfim psmouse snd_pcm processor_thermal_mbox ucsi_acpi processor_thermal_rapl typec_ucsi e1000e intel_xhci_usb_role_switch intel_lpss_pci intel_rapl_common thinkpad_acpi intel_lpss typec mei_me vfat snd_timer ledtrig_audio intel_soc_dts_iosf roles mei idma64 intel_pch_thermal platform_profile rfkill int3403_thermal snd int3400_thermal fat soundcore int340x_thermal_zone acpi_pad acpi_thermal_rel mac_hid uinput crypto_user fuse loop ip_tables x_tables dm_crypt cbc encrypted_keys trusted asn1_encoder tee dm_mod btrfs crct10dif_pclmul blake2b_generic crc32_pclmul libcrc32c crc32c_generic polyval_clmulni crc32c_intel serio_raw polyval_generic xor atkbd raid6_pq gf128mul ghash_clmulni_intel libps2 nvme sha512_ssse3 sdhci_pci vivaldi_fmap aesni_intel cqhci nvme_core sdhci xhci_pci i8042 crypto_simd cryptd mmc_core
Dec 06 14:04:21 archpad kernel:  nvme_common xhci_pci_renesas serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt drm_display_helper cec
Dec 06 14:04:21 archpad kernel: CPU: 3 PID: 85 Comm: kworker/3:1 Tainted: G        W          6.6.1-arch1-1 #1 be166a630cd909acf8820643140e9106c6ea80e6
Dec 06 14:04:21 archpad kernel: Hardware name: LENOVO 20LTS3C742/20LTS3C742, BIOS R0QET69W (1.46 ) 01/03/2023
Dec 06 14:04:21 archpad kernel: Workqueue: events cfg80211_rfkill_block_work [cfg80211]
Dec 06 14:04:21 archpad kernel: RIP: 0010:__iwl_mvm_mac_stop+0x113/0x120 [iwlmvm]
Dec 06 14:04:21 archpad kernel: Code: 3d 69 fb 04 00 00 74 0d c7 84 ab 24 1b 00 00 00 00 00 00 eb b6 89 ee 48 c7 c7 d0 d9 a1 c1 c6 05 4a fb 04 00 01 e8 ad f0 50 e4 <0f> 0b eb da 66 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90
Dec 06 14:04:21 archpad kernel: RSP: 0018:ffffc9000037fc90 EFLAGS: 00010282
Dec 06 14:04:21 archpad kernel: RAX: 0000000000000000 RBX: ffff88812104a0a8 RCX: 0000000000000027
Dec 06 14:04:21 archpad kernel: RDX: ffff8884316e1708 RSI: 0000000000000001 RDI: ffff8884316e1700
Dec 06 14:04:21 archpad kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: ffffc9000037fb18
Dec 06 14:04:21 archpad kernel: R10: 0000000000000003 R11: ffffffffa7cca3c8 R12: ffff88812104a0a8
Dec 06 14:04:21 archpad kernel: R13: ffff888103a39ca0 R14: ffff888121049208 R15: ffff888103a389c0
Dec 06 14:04:21 archpad kernel: FS:  0000000000000000(0000) GS:ffff8884316c0000(0000) knlGS:0000000000000000
Dec 06 14:04:21 archpad kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec 06 14:04:21 archpad kernel: CR2: 00005607cb3ce3d8 CR3: 000000041f620003 CR4: 00000000003706e0
Dec 06 14:04:21 archpad kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec 06 14:04:21 archpad kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec 06 14:04:21 archpad kernel: Call Trace:
Dec 06 14:04:21 archpad kernel:  <TASK>
Dec 06 14:04:21 archpad kernel:  ? __iwl_mvm_mac_stop+0x113/0x120 [iwlmvm dc46b64b5c1bd46ed480a340cf23d808a147bb3b]
Dec 06 14:04:21 archpad kernel:  ? __warn+0x81/0x130
Dec 06 14:04:21 archpad kernel:  ? __iwl_mvm_mac_stop+0x113/0x120 [iwlmvm dc46b64b5c1bd46ed480a340cf23d808a147bb3b]
Dec 06 14:04:21 archpad kernel:  ? report_bug+0x171/0x1a0
Dec 06 14:04:21 archpad kernel:  ? console_unlock+0x78/0x120
Dec 06 14:04:21 archpad kernel:  ? handle_bug+0x3c/0x80
Dec 06 14:04:21 archpad kernel:  ? exc_invalid_op+0x17/0x70
Dec 06 14:04:21 archpad kernel:  ? asm_exc_invalid_op+0x1a/0x20
Dec 06 14:04:21 archpad kernel:  ? __iwl_mvm_mac_stop+0x113/0x120 [iwlmvm dc46b64b5c1bd46ed480a340cf23d808a147bb3b]
Dec 06 14:04:21 archpad kernel:  iwl_mvm_mac_stop+0x7f/0xd0 [iwlmvm dc46b64b5c1bd46ed480a340cf23d808a147bb3b]
Dec 06 14:04:21 archpad kernel:  drv_stop+0x34/0x100 [mac80211 2d73882f71f1d4c2e5524458563892d8bc217f32]
Dec 06 14:04:21 archpad kernel:  ieee80211_do_stop+0x5da/0x8a0 [mac80211 2d73882f71f1d4c2e5524458563892d8bc217f32]
Dec 06 14:04:21 archpad kernel:  ieee80211_stop+0x4d/0x180 [mac80211 2d73882f71f1d4c2e5524458563892d8bc217f32]
Dec 06 14:04:21 archpad kernel:  __dev_close_many+0x9b/0x110
Dec 06 14:04:21 archpad kernel:  dev_close_many+0x8f/0x150
Dec 06 14:04:21 archpad kernel:  dev_close+0x83/0xb0
Dec 06 14:04:21 archpad kernel:  cfg80211_shutdown_all_interfaces+0x4d/0xf0 [cfg80211 374a9bf36bef428217b4eac601e7a563dd0ddf5a]
Dec 06 14:04:21 archpad kernel:  cfg80211_rfkill_block_work+0x1e/0x30 [cfg80211 374a9bf36bef428217b4eac601e7a563dd0ddf5a]
Dec 06 14:04:21 archpad kernel:  process_one_work+0x171/0x340
Dec 06 14:04:21 archpad kernel:  worker_thread+0x27b/0x3a0
Dec 06 14:04:21 archpad kernel:  ? __pfx_worker_thread+0x10/0x10
Dec 06 14:04:21 archpad kernel:  kthread+0xe5/0x120
Dec 06 14:04:21 archpad kernel:  ? __pfx_kthread+0x10/0x10
Dec 06 14:04:21 archpad kernel:  ret_from_fork+0x31/0x50
Dec 06 14:04:21 archpad kernel:  ? __pfx_kthread+0x10/0x10
Dec 06 14:04:21 archpad kernel:  ret_from_fork_asm+0x1b/0x30
Dec 06 14:04:21 archpad kernel:  </TASK>
Dec 06 14:04:21 archpad kernel: ---[ end trace 0000000000000000 ]---

It seems that NM is less capable to deal w/ the new iwlwifi/iwlmvm response to the hard rfkill
Since the previous journal didn't show the iwlwifi chip in use at all, did this somehow work as supposed to (ie. you were using the ethernet and when unplugging that, just switched over to the WiFi)?

Offline

#29 2023-12-10 15:37:20

Grafcube
Member
Registered: 2021-10-18
Posts: 20

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

WiFi stays connected even when ethernet is plugged in but the top bar shows the ethernet icon. When I unplug it, it immediately switches to WiFi. The only annoyance is that both are active at the same time but it's not really a big deal.

Offline

#30 2023-12-10 15:53:50

seth
Member
Registered: 2012-09-03
Posts: 51,721

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

Is this the status quo (after disabling the auto-rfkill) or the status quo ante?
I was wondering whether the wifi has actually worked before.

As for the status-quo, you could use https://wiki.archlinux.org/title/Networ … plugged_in and also soft rfkill the NIC.

Offline

#31 2023-12-11 05:53:36

Grafcube
Member
Registered: 2021-10-18
Posts: 20

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

seth wrote:

Is this the status quo (after disabling the auto-rfkill) or the status quo ante?
I was wondering whether the wifi has actually worked before.

I don't understand what you mean by that. The WiFi did work before in specific situations for NM. With netctl it definitely worked.

seth wrote:

As for the status-quo, you could use https://wiki.archlinux.org/title/Networ … plugged_in and also soft rfkill the NIC.

This works for me. The issue is now resolved. Thanks for the help!

Offline

#32 2023-12-11 09:02:41

seth
Member
Registered: 2012-09-03
Posts: 51,721

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

I don't understand what you mean by that … in specific situations

What specific situations? Eg. booting w/o the ethernet attached?
I'm asking because we've not seen a journal with functional wifi on either kernel, the previous kernel just crashed iwlwifi "worse" so I wonder whether the wifi situation has been a regression or the auto-rfkill has actually never worked properly.

This works for me. The issue is now resolved.

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

#33 2023-12-11 09:29:49

Grafcube
Member
Registered: 2021-10-18
Posts: 20

Re: [SOLVED] Network doesn't work on ThinkPad L480 on kernel 6.6.2 and up

seth wrote:

What specific situations? Eg. booting w/o the ethernet attached?

It worked with NM when I booted without ethernet and it worked regardless with netctl.

Offline

Board footer

Powered by FluxBB