Description of problem: WiFi disconnects at random times and can't reconnect. Network widget doesn't see any networks. A restart _usually_ fixes the problem until the next random disconnect. Sometimes after a restart the WiFi still doesn't work. Also happens in Ubuntu 18.04 with 14.6 kernel. Doesn't happen in Ubuntu with 14.2 kernel. Additional info: reporter: libreport-2.9.4 WARNING: CPU: 0 PID: 857 at drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c:439 rtl92c_firmware_selfreset+0xaa/0xb0 [rtl8192c_common] Modules linked in: ccm fuse nf_conntrack_netbios_ns nf_conntrack_broadcast xt_CT ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink devlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle iptable_raw iptable_security ebtable_filter ebtables ip6table_filter ip6_tables sunrpc intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp iTCO_wdt mei_wdt iTCO_vendor_support kvm_intel arc4 wmi_bmof rtl8192ce kvm rtl_pci snd_hda_codec_hdmi rtl8192c_common rtlwifi snd_hda_codec_conexant snd_hda_codec_generic mac80211 uvcvideo irqbypass crct10dif_pclmul snd_hda_intel crc32_pclmul videobuf2_vmalloc snd_hda_codec videobuf2_memops ghash_clmulni_intel videobuf2_v4l2 intel_cstate videobuf2_common intel_uncore intel_rapl_perf videodev snd_hda_core snd_hwdep snd_seq snd_seq_device cfg80211 media snd_pcm joydev thinkpad_acpi i2c_i801 snd_timer mei_me lpc_ich snd mei shpchp tpm_tis wmi tpm_tis_core soundcore rfkill tpm i915 i2c_algo_bit drm_kms_helper drm sdhci_pci cqhci crc32c_intel sdhci e1000e serio_raw mmc_core ptp pps_core video CPU: 0 PID: 857 Comm: NetworkManager Not tainted 4.16.3-301.fc28.x86_64 #1 Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET50WW (1.20 ) 07/07/2011 RIP: 0010:rtl92c_firmware_selfreset+0xaa/0xb0 [rtl8192c_common] RSP: 0018:ffffa6c7c16fb5f0 EFLAGS: 00010286 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000006 RDX: 0000000000000007 RSI: 0000000000000086 RDI: ffff99539e2168f0 RBP: ffff995387bf1520 R08: 0000000000000034 R09: 00000000000003b5 R10: 0000000000000000 R11: 0000000000000001 R12: ffff995387bf1520 R13: ffff995387bf0760 R14: ffff995387bf0760 R15: ffff995393a77390 FS: 00007fd5d6275e80(0000) GS:ffff99539e200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f55a474e2e8 CR3: 000000020276e004 CR4: 00000000000606f0 Call Trace: rtl92ce_card_disable+0x51c/0x530 [rtl8192ce] rtl_pci_stop+0x11c/0x190 [rtl_pci] rtl_op_stop+0xca/0x100 [rtlwifi] drv_stop+0x34/0xf0 [mac80211] ieee80211_do_stop+0x5ad/0x860 [mac80211] ? qdisc_reset+0x1e/0xe0 ieee80211_stop+0x16/0x20 [mac80211] __dev_close_many+0xa1/0x110 __dev_change_flags+0xdd/0x210 dev_change_flags+0x21/0x60 do_setlink+0x660/0xdf0 ? __nla_reserve+0x38/0x50 ? __nla_put+0xc/0x20 ? nla_put+0x32/0x40 ? inet6_fill_ifla6_attrs+0x466/0x480 ? __kmalloc_node_track_caller+0x1ec/0x2a0 ? rtnl_newlink+0x816/0x990 ? netlink_attachskb+0x1b0/0x1e0 ? __netlink_sendskb+0x51/0x70 ? skb_dequeue+0x20/0x60 ? rtnetlink_rcv_msg+0x200/0x2f0 ? rtnl_calcit.isra.30+0x100/0x100 ? netlink_rcv_skb+0x4c/0x120 ? netlink_unicast+0x19e/0x260 ? netlink_sendmsg+0x1fd/0x3c0 ? sock_sendmsg+0x36/0x40 ? ___sys_sendmsg+0x295/0x2f0 ? ___sys_recvmsg+0x15e/0x1e0 ? futex_wake+0x90/0x160 ? __sys_sendmsg+0x51/0x90 ? do_syscall_64+0x74/0x180 ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 Code: 48 89 ef e8 09 35 29 cc a8 04 75 d9 5b 5d c3 80 3d 43 88 00 00 00 75 f4 48 c7 c7 f8 70 97 c0 c6 05 33 88 00 00 01 e8 30 93 73 cb <0f> 0b eb dd 66 90 66 66 66 66 90 55 89 f5 53 48 8b 5f 48 0f b7
Created attachment 1471304 [details] File: dmesg
If I leave a ping command running in the bg I can see the following when the WiFi stops working: ping: sendmsg: No buffer space available Sometimes reloading the driver makes it work again: sudo modprobe -r rtl8192ce modprobe rtl8192ce
We apologize for the inconvenience. There is a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 28 kernel bugs. Fedora 28 has now been rebased to 4.18.10-300.fc28. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 29, and are still experiencing this issue, please change the version to Fedora 29. If you experience different issues, please open a new bug report for those.
Hey Laura, the issue is still present with kernel 4.18.10-200.fc28.
*********** MASS BUG UPDATE ************** We apologize for the inconvenience. There are a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 28 kernel bugs. Fedora 28 has now been rebased to 4.20.5-100.fc28. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 29, and are still experiencing this issue, please change the version to Fedora 29. If you experience different issues, please open a new bug report for those.
The same problem occurs on Fedora 28 with 4.20.6-100.
As far as I remember, these wifi disconnection issues, were not happening with kernel-4.19.16-200 Can you help me to install this kernel in order to prove it?
I've been experiencing this bug with kernels as old as 4.13 if I remember correctly. I think 4.10 was OK.
We apologize for the inconvenience. There is a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 29 kernel bugs. Fedora XX has now been rebased to 5.0.6 Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 30, and are still experiencing this issue, please change the version to Fedora 30. If you experience different issues, please open a new bug report for those.
Still happening in Fedora 30 on kernel 5.0.9. Is there more info that I can provide here? This bug is 9 months old now and is making my laptop's WiFi unusable.
*********** MASS BUG UPDATE ************** We apologize for the inconvenience. There are a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 30 kernel bugs. Fedora 30 has now been rebased to 5.2.9-200.fc30. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 31, and are still experiencing this issue, please change the version to Fedora 31. If you experience different issues, please open a new bug report for those.
I am closing this since I bought a new laptop that doesn't have this problem. It's unfortunate that I had to do that to get WiFi working, but I was due for an upgrade anyway.