You are not logged in.

#1 2022-03-26 01:59:33

archoo
Member
Registered: 2022-03-16
Posts: 5

[SOLVED] Limited Connectivity - no connectivity after some minutes

Limited Connectivity message with no connectivity after some minutes

Hi, I have a fresh install on a laptop with Killer AX500 Wi-Fi and when I connect to the CGM4140COM router it works for a few minutes and then I remain connected to the network but the KDE networks applet says limited connectivity and there is no connectivity as far as I can tell, though the applet shows some data up and down other things such as using the browser or ping do not work at all.

When I connect to my phone Wi-Fi (hotspot) it seems to work fine for any length of time. When booted from ArchISO there was no problem with connecting to the router.

I had to add "memmap=12M\$20M" to the grub boot options to get the AX500 to work properly.
I installed nftables and firewalld and I enabled both services at first but then figured out that I should only enable firewalld.service. I enabled http and https services in firewalld.

Thank you in advance for any assistance and thank you for reading!

With network connectivity:

uname -a
Linux laptop2022 5.16.14-arch1-1 #1 SMP PREEMPT Fri, 11 Mar 2022 17:40:36 +0000 x86_64 GNU/Linux

systemctl --type=service --state=running
  UNIT                     LOAD   ACTIVE SUB     DESCRIPTION
  bolt.service             loaded active running Thunderbolt system service
  dbus.service             loaded active running D-Bus System Message Bus
  firewalld.service        loaded active running firewalld - dynamic firewall daemon
  NetworkManager.service   loaded active running Network Manager
  polkit.service           loaded active running Authorization Manager
  rtkit-daemon.service     loaded active running RealtimeKit Scheduling Policy Service
  sddm.service             loaded active running Simple Desktop Display Manager
  systemd-journald.service loaded active running Journal Service
  systemd-logind.service   loaded active running User Login Management
  systemd-udevd.service    loaded active running Rule-based Manager for Device Events and Files
  udisks2.service          loaded active running Disk Manager
  upower.service           loaded active running Daemon for power management
  user@1000.service        loaded active running User Manager for UID 1000
  wpa_supplicant.service   loaded active running WPA supplicant

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
14 loaded units listed.

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: wlp108s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 4096
    link/ether 8D:80:61:CB:7F:DA brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.240/24 brd 10.0.0.255 scope global dynamic noprefixroute wlp108s0
       valid_lft 167895sec preferred_lft 167895sec
    inet6 2601:643:8300:1510::91ce/128 scope global dynamic noprefixroute
       valid_lft 599897sec preferred_lft 599897sec
    inet6 2601:643:8300:1510:8d83:3645:3015:5ab5/64 scope global dynamic noprefixroute
       valid_lft 300sec preferred_lft 300sec
    inet6 fe80::bbc6:aebb:1d91:99ff/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

ip r
default via 10.0.0.1 dev wlp108s0 proto dhcp metric 600
10.0.0.0/24 dev wlp108s0 proto kernel scope link src 10.0.0.240 metric 600

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlp108s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 4096
    link/ether 8D:80:61:CB:7F:DA brd ff:ff:ff:ff:ff:ff

ping archlinux.org
PING archlinux.org(archlinux.org (2a01:4f9:c010:6b1f::1)) 56 data bytes
64 bytes from archlinux.org (2a01:4f9:c010:6b1f::1): icmp_seq=1 ttl=34 time=178 ms
64 bytes from archlinux.org (2a01:4f9:c010:6b1f::1): icmp_seq=2 ttl=34 time=179 ms
64 bytes from archlinux.org (2a01:4f9:c010:6b1f::1): icmp_seq=3 ttl=34 time=177 ms
64 bytes from archlinux.org (2a01:4f9:c010:6b1f::1): icmp_seq=4 ttl=34 time=181 ms
^C
--- archlinux.org ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 177.343/178.996/181.135/1.381 ms

Without network connectivity:

systemctl --type=service --state=running
  UNIT                     LOAD   ACTIVE SUB     DESCRIPTION
  bolt.service             loaded active running Thunderbolt system service
  dbus.service             loaded active running D-Bus System Message Bus
  firewalld.service        loaded active running firewalld - dynamic firewall daemon
  NetworkManager.service   loaded active running Network Manager
  polkit.service           loaded active running Authorization Manager
  rtkit-daemon.service     loaded active running RealtimeKit Scheduling Policy Service
  sddm.service             loaded active running Simple Desktop Display Manager
  systemd-journald.service loaded active running Journal Service
  systemd-logind.service   loaded active running User Login Management
  systemd-udevd.service    loaded active running Rule-based Manager for Device Events and Files
  udisks2.service          loaded active running Disk Manager
  upower.service           loaded active running Daemon for power management
  user@1000.service        loaded active running User Manager for UID 1000
  wpa_supplicant.service   loaded active running WPA supplicant

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
14 loaded units listed.

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: wlp108s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 4096
    link/ether 8D:80:61:CB:7F:DA brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.240/24 brd 10.0.0.255 scope global dynamic noprefixroute wlp108s0
       valid_lft 170425sec preferred_lft 170425sec
    inet6 2601:643:8300:1510::91ce/128 scope global dynamic noprefixroute
       valid_lft 602427sec preferred_lft 602427sec
    inet6 2601:643:8300:1510:8d83:3645:3015:5ab5/64 scope global dynamic noprefixroute
       valid_lft 301sec preferred_lft 301sec
    inet6 fe80::bbc6:aebb:1d91:99ff/64 scope link noprefixroute
       valid_lft forever preferred_lft forever


ip r
default via 10.0.0.1 dev wlp108s0 proto dhcp metric 20600
10.0.0.0/24 dev wlp108s0 proto kernel scope link src 10.0.0.240 metric 600

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlp108s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 4096
    link/ether 8D:80:61:CB:7F:DA brd ff:ff:ff:ff:ff:ff

ping archlinux.org
ping: archlinux.org: Temporary failure in name resolution

Last edited by archoo (2022-03-27 06:09:48)


Would you happen to have a tissue?

Offline

#2 2022-03-26 06:56:56

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,696

Re: [SOLVED] Limited Connectivity - no connectivity after some minutes

https://wiki.archlinux.org/title/Networ … s#Cause_#6
https://wiki.archlinux.org/title/Networ … s#Cause_#7

Post a complete system journal (sudo journalctl -b) after the network drops out, but I suspect either the firewall (though unlikely for the intermittent/delayed nature) or power saving. Maybe the firmware crashes.

Offline

#3 2022-03-26 19:08:37

archoo
Member
Registered: 2022-03-16
Posts: 5

Re: [SOLVED] Limited Connectivity - no connectivity after some minutes

Thank you. Here is the output of journalctl -b https://termbin.com/4175
The connection stays up but connectivity is missing so the issues you linked to don't seem to apply. It will cut out while being used, can stay on when switching to battery or power as well as after suspend. Connectivity on a different Wi-Fi network (phone) is stable. Also I installed NixOS before deciding it was too difficult to understand without programming knowledge and switching to Arch. The Wi-Fi with this same model gateway/router worked fine under NixOS as well as with the Arch install ISO as mentioned.


Would you happen to have a tissue?

Offline

#4 2022-03-26 20:29:28

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,696

Re: [SOLVED] Limited Connectivity - no connectivity after some minutes

Mar 26 09:08:34 laptop2022 kernel: ath11k_pci 0000:6c:00.0: Received with invalid mcs in VHT mode 10
Mar 26 09:08:34 laptop2022 kernel: ------------[ cut here ]------------
Mar 26 09:08:34 laptop2022 kernel: Rate marked as a VHT rate but data is invalid: MCS: 10, NSS: 0
Mar 26 09:08:34 laptop2022 kernel: WARNING: CPU: 12 PID: 0 at net/mac80211/rx.c:4923 ieee80211_rx_list+0x2f6/0xbf0 [mac80211]
Mar 26 09:08:34 laptop2022 kernel: Modules linked in: ccm michael_mic nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_tables ip6table_nat ip6table_mangle snd_sof_pci_intel_cnl ip6table_raw snd_sof_intel_hda_common ip6table_security soundwire_intel iptable_nat soundwire_generic_allocation soundwire_cadence nf_nat snd_sof_intel_hda snd_sof_pci nf_conntrack snd_sof_xtensa_dsp snd_sof nf_defrag_ipv6 soundwire_bus nf_defrag_ipv4 libcrc32c snd_soc_skl iptable_mangle snd_soc_hdac_hda snd_hda_codec_hdmi hid_sensor_als qrtr_mhi iptable_raw snd_hda_ext_core uvcvideo hid_sensor_trigger iptable_security snd_soc_sst_ipc industrialio_triggered_buffer videobuf2_vmalloc intel_tcc_cooling videobuf2_memops snd_soc_sst_dsp x86_pkg_temp_thermal kfifo_buf videobuf2_v4l2 snd_soc_acpi_intel_match intel_powerclamp hid_sensor_iio_common industrialio nfnetlink joydev snd_soc_acpi mousedev videobuf2_common coretemp qrtr ip6table_filter snd_soc_core
Mar 26 09:08:34 laptop2022 kernel:  snd_ctl_led videodev hid_sensor_hub ath11k_pci ip6_tables snd_hda_codec_realtek snd_compress intel_ishtp_hid iptable_filter ac97_bus snd_hda_codec_generic ath11k mc 8250_dw kvm_intel snd_pcm_dmaengine hid_multitouch qmi_helpers mei_hdcp snd_hda_intel mei_pxp iTCO_wdt dell_wmi_sysman dell_laptop ee1004 kvm intel_pmc_bxt snd_intel_dspcfg dell_wmi iTCO_vendor_support intel_rapl_msr firmware_attributes_class ledtrig_audio irqbypass snd_intel_sdw_acpi wmi_bmof intel_wmi_thunderbolt mac80211 crct10dif_pclmul dell_smbios snd_hda_codec crc32_pclmul hci_uart dell_wmi_descriptor libarc4 ghash_clmulni_intel snd_hda_core aesni_intel dcdbas crypto_simd dell_smm_hwmon btqca cryptd vfat rapl btrtl intel_spi_pci snd_hwdep processor_thermal_device_pci_legacy nouveau fat intel_cstate cfg80211 btbcm intel_spi processor_thermal_device intel_uncore tpm_crb spi_nor btintel snd_pcm processor_thermal_rfim pcspkr psmouse snd_timer i915 mtd ucsi_acpi bluetooth thunderbolt tpm_tis mxm_wmi
Mar 26 09:08:34 laptop2022 kernel:  processor_thermal_mbox mhi mei_me intel_lpss_pci typec_ucsi snd tpm_tis_core drm_ttm_helper i2c_i801 processor_thermal_rapl intel_lpss intel_ish_ipc mei i2c_smbus intel_rapl_common soundcore typec ttm tpm intel_ishtp idma64 intel_pch_thermal intel_gtt intel_soc_dts_iosf roles ecdh_generic rng_core i2c_hid_acpi rfkill mac_hid wmi i2c_hid int3403_thermal int340x_thermal_zone intel_hid video int3400_thermal sparse_keymap acpi_thermal_rel acpi_pad acpi_tad crypto_user fuse bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 rtsx_pci_sdmmc serio_raw atkbd mmc_core libps2 xhci_pci i8042 crc32c_intel rtsx_pci xhci_pci_renesas serio
Mar 26 09:08:34 laptop2022 kernel: CPU: 12 PID: 0 Comm: swapper/12 Not tainted 5.16.14-arch1-1 #1 8967fe14b1e8e9e4705df624921a30b253499881
Mar 26 09:08:34 laptop2022 kernel: Hardware name: Dell Inc. XPS 15 9500/0XWT2F, BIOS 1.11.0 11/12/2021
Mar 26 09:08:34 laptop2022 kernel: RIP: 0010:ieee80211_rx_list+0x2f6/0xbf0 [mac80211]
Mar 26 09:08:34 laptop2022 kernel: Code: 40 80 fe 0b 0f 86 9d 02 00 00 80 3d 1a 84 0b 00 00 75 93 0f b6 55 4a 48 c7 c7 58 e8 31 c1 c6 05 06 84 0b 00 01 e8 a1 b1 06 d8 <0f> 0b e9 75 ff ff ff c7 44 24 40 00 00 00 00 44 89 ee 8b 4d 74 89
Mar 26 09:08:34 laptop2022 kernel: RSP: 0018:ffffade880488c88 EFLAGS: 00010282
Mar 26 09:08:34 laptop2022 kernel: RAX: 0000000000000000 RBX: ffff935d6f050840 RCX: 0000000000000027
Mar 26 09:08:34 laptop2022 kernel: RDX: ffff936c8d720728 RSI: 0000000000000001 RDI: ffff936c8d720720
Mar 26 09:08:34 laptop2022 kernel: RBP: ffff935d453d0b00 R08: 0000000000000000 R09: ffffade880488ab8
Mar 26 09:08:34 laptop2022 kernel: R10: ffffade880488ab0 R11: ffffffff9a4cb9c8 R12: ffff935d64d34a60
Mar 26 09:08:34 laptop2022 kernel: R13: ffff935d68b8dc60 R14: 0000000000000001 R15: 0000000000000000
Mar 26 09:08:34 laptop2022 kernel: FS:  0000000000000000(0000) GS:ffff936c8d700000(0000) knlGS:0000000000000000
Mar 26 09:08:34 laptop2022 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 26 09:08:34 laptop2022 kernel: CR2: 00007f123a33f000 CR3: 000000016c77a002 CR4: 00000000007706e0
Mar 26 09:08:34 laptop2022 kernel: PKRU: 55555554
Mar 26 09:08:34 laptop2022 kernel: Call Trace:
Mar 26 09:08:34 laptop2022 kernel:  <IRQ>
Mar 26 09:08:34 laptop2022 kernel:  ieee80211_rx_napi+0x51/0xe0 [mac80211 80b3485dc44fcd75904f76d083a61b6d9d0820fb]
Mar 26 09:08:34 laptop2022 kernel:  ath11k_dp_process_rx+0x4e3/0x960 [ath11k fe738319da58f434efa02fe67575288690b85db0]
Mar 26 09:08:34 laptop2022 kernel:  ath11k_dp_service_srng+0x2bf/0x300 [ath11k fe738319da58f434efa02fe67575288690b85db0]
Mar 26 09:08:34 laptop2022 kernel:  ? pci_conf1_write+0x9b/0xe0
Mar 26 09:08:34 laptop2022 kernel:  ath11k_pci_ext_grp_napi_poll+0x21/0x70 [ath11k_pci 6930a5b44740dbd27fbc51f2ad1742bb1fa048b2]
Mar 26 09:08:34 laptop2022 kernel:  __napi_poll+0x29/0x160
Mar 26 09:08:34 laptop2022 kernel:  net_rx_action+0x25b/0x310
Mar 26 09:08:34 laptop2022 kernel:  ? ath11k_pci_ext_interrupt_handler+0x7d/0x90 [ath11k_pci 6930a5b44740dbd27fbc51f2ad1742bb1fa048b2]
Mar 26 09:08:34 laptop2022 kernel:  __do_softirq+0xcd/0x2b4
Mar 26 09:08:34 laptop2022 kernel:  __irq_exit_rcu+0x90/0xc0
Mar 26 09:08:34 laptop2022 kernel:  common_interrupt+0x80/0xa0
Mar 26 09:08:34 laptop2022 kernel:  </IRQ>
Mar 26 09:08:34 laptop2022 kernel:  <TASK>
Mar 26 09:08:34 laptop2022 kernel:  asm_common_interrupt+0x1e/0x40
Mar 26 09:08:34 laptop2022 kernel: RIP: 0010:cpuidle_enter_state+0xda/0x370
Mar 26 09:08:34 laptop2022 kernel: Code: 31 ff e8 c9 25 81 ff 45 84 ff 74 17 9c 58 0f 1f 44 00 00 f6 c4 02 0f 85 77 02 00 00 31 ff e8 cd f5 87 ff fb 66 0f 1f 44 00 00 <45> 85 f6 0f 88 11 01 00 00 49 63 d6 4c 2b 2c 24 48 8d 04 52 48 8d
Mar 26 09:08:34 laptop2022 kernel: RSP: 0018:ffffade88019bea8 EFLAGS: 00000246
Mar 26 09:08:34 laptop2022 kernel: RAX: ffff936c8d731800 RBX: 0000000000000002 RCX: 000000000000001f
Mar 26 09:08:34 laptop2022 kernel: RDX: 0000000000000000 RSI: 0000000035555555 RDI: 0000000000000000
Mar 26 09:08:34 laptop2022 kernel: RBP: ffff936c8d73c200 R08: 000000069c4abbc6 R09: 0000000000000018
Mar 26 09:08:34 laptop2022 kernel: R10: 00000000000004b8 R11: 00000000000001d1 R12: ffffffff9a5494a0
Mar 26 09:08:34 laptop2022 kernel: R13: 000000069c4abbc6 R14: 0000000000000002 R15: 0000000000000000
Mar 26 09:08:34 laptop2022 kernel:  ? cpuidle_enter_state+0xb7/0x370
Mar 26 09:08:34 laptop2022 kernel:  cpuidle_enter+0x29/0x40
Mar 26 09:08:34 laptop2022 kernel:  do_idle+0x1e1/0x260
Mar 26 09:08:34 laptop2022 kernel:  cpu_startup_entry+0x19/0x20
Mar 26 09:08:34 laptop2022 kernel:  secondary_startup_64_no_verify+0xc2/0xcb
Mar 26 09:08:34 laptop2022 kernel:  </TASK>
Mar 26 09:08:34 laptop2022 kernel: ---[ end trace adabffe1deb29d42 ]---
Mar 26 09:08:34 laptop2022 kernel: ath11k_pci 0000:6c:00.0: Received with invalid mcs in VHT mode 10

Symptoms fit https://forum.manjaro.org/t/again-issue … 310/102494 which blames a linux-firmware update.

https://git.kernel.org/pub/scm/linux/ke … 45ee5a18a3 *might* mitigate that but is not in 5.16, but only 5.17 (which is currently in testing - if you elect to try that now nb. that testing is all or nothing, you cannot just activate the branch for one repo!)
https://wiki.archlinux.org/title/Offici … positories

Otherwise I don't see an option to disable vht in the ath11 modules, but you can possibly delect 802.11ac in the router and use 802.11n only for the time being?

Offline

#5 2022-03-27 05:49:45

archoo
Member
Registered: 2022-03-16
Posts: 5

Re: [SOLVED] Limited Connectivity - no connectivity after some minutes

Thank you seth! I will wait until it comes out of testing and see if the issue is resolved then. Until then I will address the issue at the router end.


Would you happen to have a tissue?

Offline

Board footer

Powered by FluxBB