rtl8821ce
rtl8821ce copied to clipboard
Ubuntu 18.04 => 20.04 no connection after upgrade
Hey, I assume it's most likely not a driver problem, but I've no idea where to start looking for the fault:
It worked fine under 18.04, did the upgrade to 20.04. First compilation for the new kernel (5.4) failed with the state I had locally, so I removed the driver, pulled latest code and rerun the installation script without errors.
The wifi comes up and sees the networks just fine, but it doesn't connect. Neither 5Ghz nor 2,4Ghz networks. Checking dmesg
output before and after a connection attempt looks exactly the same.
I noticed, that since the upgrade the service NetworkManager-wait-online
fails to start. restarting this service doesn't change anything. The usb-lan card I've attached works just fine.
Any ideas, where to look / what to try?
Any NetworkManager logs while trying to connect to a Wi-Fi network?
Hey I have checked the logs for a working connection attempt on 18.04 and the failing one on 20.04
18.04 working connection:
Client NetworkManager from syslog:
NetworkManager[1041]: <info> [1592043595.4745] manager: rfkill: WiFi hardware radio set enabled
NetworkManager[1041]: <info> [1592043595.9848] audit: op="radio-control" arg="wireless-enabled:1" pid=hidden uid=hidden result="success"
NetworkManager[1041]: <info> [1592043595.9853] manager: rfkill: WiFi now enabled by radio killswitch
NetworkManager[1041]: <info> [1592043596.0475] device (wlan0): supplicant interface state: starting -> ready
NetworkManager[1041]: <info> [1592043596.0476] device (wlan0): state change: unavailable -> disconnected (reason 'supplicant-available', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043599.9217] policy: auto-activating connection 'hiddenwifiname'
NetworkManager[1041]: <info> [1592043599.9228] device (wlan0): Activation: starting connection 'hiddenwifiname' (hidden)
NetworkManager[1041]: <info> [1592043599.9231] device (wlan0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043599.9236] device (wlan0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043599.9239] device (wlan0): Activation: (wifi) access point 'hiddenwifiname' has security, but secrets are required.
NetworkManager[1041]: <info> [1592043599.9240] device (wlan0): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043599.9277] device (wlan0): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043599.9281] device (wlan0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043599.9283] device (wlan0): Activation: (wifi) connection 'hiddenwifiname' has security, and secrets exist. No new secrets needed.
NetworkManager[1041]: <info> [1592043599.9284] Config: added 'ssid' value 'hiddenwifiname'
NetworkManager[1041]: <info> [1592043599.9284] Config: added 'scan_ssid' value '1'
NetworkManager[1041]: <info> [1592043599.9284] Config: added 'bgscan' value 'simple:30:-80:86400'
NetworkManager[1041]: <info> [1592043599.9284] Config: added 'key_mgmt' value 'WPA-PSK'
NetworkManager[1041]: <info> [1592043599.9284] Config: added 'auth_alg' value 'OPEN'
NetworkManager[1041]: <info> [1592043599.9284] Config: added 'psk' value '<hidden>'
NetworkManager[1041]: <info> [1592043599.9555] device (wlan0): supplicant interface state: ready -> disconnected
NetworkManager[1041]: <info> [1592043600.5648] device (wlan0): supplicant interface state: disconnected -> scanning
NetworkManager[1041]: <info> [1592043604.4167] device (wlan0): supplicant interface state: scanning -> associating
NetworkManager[1041]: <info> [1592043604.5528] device (wlan0): supplicant interface state: associating -> 4-way handshake
NetworkManager[1041]: <info> [1592043604.5604] device (wlan0): supplicant interface state: 4-way handshake -> completed
NetworkManager[1041]: <info> [1592043604.5604] device (wlan0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network 'hiddenwifiname'.
NetworkManager[1041]: <info> [1592043604.5606] device (wlan0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043604.5611] dhcp4 (wlan0): activation: beginning transaction (timeout in 45 seconds)
NetworkManager[1041]: <info> [1592043604.5643] dhcp4 (wlan0): dhclient started with pid hidden
NetworkManager[1041]: <info> [1592043605.6317] dhcp4 (wlan0): address hidden
NetworkManager[1041]: <info> [1592043605.6318] dhcp4 (wlan0): plen 24 (hidden)
NetworkManager[1041]: <info> [1592043605.6318] dhcp4 (wlan0): gateway hidden
NetworkManager[1041]: <info> [1592043605.6318] dhcp4 (wlan0): lease time hidden
NetworkManager[1041]: <info> [1592043605.6319] dhcp4 (wlan0): nameserver 'hidden'
NetworkManager[1041]: <info> [1592043605.6319] dhcp4 (wlan0): nameserver 'hidden'
NetworkManager[1041]: <info> [1592043605.6319] dhcp4 (wlan0): nameserver 'hidden'
NetworkManager[1041]: <info> [1592043605.6319] dhcp4 (wlan0): domain name 'hidden'
NetworkManager[1041]: <info> [1592043605.6319] dhcp4 (wlan0): state changed unknown -> bound
NetworkManager[1041]: <info> [1592043605.6340] device (wlan0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043605.6350] device (wlan0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043605.6354] device (wlan0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
NetworkManager[1041]: <info> [1592043605.6387] device (wlan0): Activation: successful, device activated.
AP log:
daemon.info hostapd: wlan1: STA hiddenmac IEEE 802.11: authenticated
daemon.notice hostapd: wlan1: STA-OPMODE-N_SS-CHANGED hiddenmac 1
daemon.info hostapd: wlan1: STA hiddenmac IEEE 802.11: associated (aid 2)
daemon.notice hostapd: wlan1: AP-STA-CONNECTED hiddenmac
daemon.info hostapd: wlan1: STA hiddenmac RADIUS: starting accounting session hidden
daemon.info hostapd: wlan1: STA hiddenmac WPA: pairwise key handshake completed (RSN)
daemon.info dnsmasq-dhcp[1683]: DHCPDISCOVER(br-lan) hidden hiddenmac
daemon.info dnsmasq-dhcp[1683]: DHCPOFFER(br-lan) hidden hiddenmac
20.04 failing connection:
Client NetworkManager from syslog:
Jun 13 12:27:31 NetworkManager[843]: <info> [1592044051.6496] manager: rfkill: Wi-Fi hardware radio set enabled
Jun 13 12:27:31 NetworkManager[843]: <info> [1592044051.6502] audit: op="radio-control" arg="wireless-enabled" pid=hidden uid=hidden result="success"
Jun 13 12:27:31 NetworkManager[843]: <info> [1592044051.6542] manager: rfkill: Wi-Fi now enabled by radio killswitch
Jun 13 12:27:31 NetworkManager[843]: <info> [1592044051.7177] sup-iface[hidden,wlan0]: supports 5 scan SSIDs
Jun 13 12:27:31 NetworkManager[843]: <info> [1592044051.7187] device (wlan0): supplicant interface state: starting -> ready
Jun 13 12:27:31 NetworkManager[843]: <info> [1592044051.7188] device (wlan0): state change: unavailable -> disconnected (reason 'supplicant-available', sys-iface-state: 'managed')
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2256] device (wlan0): Activation: starting connection 'wifinamehidden' (hidden)
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2258] audit: op="connection-activate" uuid="hidden" name="wifinamehidden" pid=hidden uid=hidden result="success"
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2260] device (wlan0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2268] device (wlan0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2274] device (wlan0): Activation: (wifi) access point 'wifinamehidden' has security, but secrets are required.
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2275] device (wlan0): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2324] device (wlan0): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2329] device (wlan0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2333] device (wlan0): Activation: (wifi) connection 'wifinamehidden' has security, and secrets exist. No new secrets needed.
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2333] Config: added 'ssid' value 'wifinamehidden'
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2334] Config: added 'scan_ssid' value '1'
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2334] Config: added 'bgscan' value 'simple:30:-70:86400'
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2334] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK'
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.2334] Config: added 'psk' value '<hidden>'
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.7509] device (wlan0): supplicant interface state: ready -> associating
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.8648] device (wlan0): supplicant interface state: associating -> disconnected
Jun 13 12:27:38 NetworkManager[843]: <warn> [1592044058.8649] sup-iface[hidden,wlan0]: connection disconnected (reason 54)
Jun 13 12:27:38 NetworkManager[843]: <info> [1592044058.9703] device (wlan0): supplicant interface state: disconnected -> scanning
Jun 13 12:27:42 NetworkManager[843]: <info> [1592044062.8186] device (wlan0): supplicant interface state: scanning -> associating
Jun 13 12:27:42 NetworkManager[843]: <info> [1592044062.9609] device (wlan0): supplicant interface state: associating -> disconnected
Jun 13 12:27:42 NetworkManager[843]: <warn> [1592044062.9609] sup-iface[hidden,wlan0]: connection disconnected (reason 54)
Jun 13 12:27:43 NetworkManager[843]: <info> [1592044063.4672] device (wlan0): supplicant interface state: disconnected -> scanning
Jun 13 12:27:47 NetworkManager[843]: <info> [1592044067.3143] device (wlan0): supplicant interface state: scanning -> associating
Jun 13 12:27:47 NetworkManager[843]: <info> [1592044067.4688] device (wlan0): supplicant interface state: associating -> disconnected
Jun 13 12:27:47 NetworkManager[843]: <warn> [1592044067.4688] sup-iface[hidden,wlan0]: connection disconnected (reason 54)
Jun 13 12:27:48 NetworkManager[843]: <info> [1592044068.4749] device (wlan0): supplicant interface state: disconnected -> scanning
Jun 13 12:27:52 NetworkManager[843]: <info> [1592044072.3233] device (wlan0): supplicant interface state: scanning -> associating
Jun 13 12:27:52 NetworkManager[843]: <info> [1592044072.3850] device (wlan0): supplicant interface state: associating -> disconnected
Jun 13 12:27:52 NetworkManager[843]: <warn> [1592044072.3851] sup-iface[hidden,wlan0]: connection disconnected (reason 54)
Jun 13 12:27:57 NetworkManager[843]: <info> [1592044077.8957] device (wlan0): supplicant interface state: disconnected -> scanning
Jun 13 12:28:03 NetworkManager[843]: <info> [1592044083.2508] device (wlan0): supplicant interface state: scanning -> associating
Jun 13 12:28:03 NetworkManager[843]: <warn> [1592044083.3224] device (wlan0): Activation: (wifi) association took too long
Jun 13 12:28:03 NetworkManager[843]: <info> [1592044083.3225] device (wlan0): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Jun 13 12:28:03 NetworkManager[843]: <warn> [1592044083.3244] device (wlan0): Activation: (wifi) asking for new secrets
Jun 13 12:28:03 NetworkManager[843]: <warn> [1592044083.3486] sup-iface[hidden,wlan0]: connection disconnected (reason -3)
Jun 13 12:28:03 NetworkManager[843]: <info> [1592044083.3488] device (wlan0): supplicant interface state: associating -> disconnected
Jun 13 12:28:03 NetworkManager[843]: <warn> [1592044083.3493] sup-iface[hidden,wlan0]: connection disconnected (reason 1)
Jun 13 12:28:09 NetworkManager[843]: <warn> [1592044089.5256] device (wlan0): no secrets: User canceled the secrets request.
Jun 13 12:28:09 NetworkManager[843]: <info> [1592044089.5256] device (wlan0): state change: need-auth -> failed (reason 'no-secrets', sys-iface-state: 'managed')
Jun 13 12:28:09 NetworkManager[843]: <warn> [1592044089.5281] device (wlan0): Activation: failed for connection 'wifinamehidden'
Jun 13 12:28:09 NetworkManager[843]: <info> [1592044089.5287] device (wlan0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
AP log:
daemon.info hostapd: wlan1: STA machidden IEEE 802.11: authenticated
daemon.notice hostapd: wlan1: STA-OPMODE-N_SS-CHANGED machidden 1
daemon.info hostapd: wlan1: STA machidden IEEE 802.11: authenticated
daemon.notice hostapd: wlan1: STA-OPMODE-N_SS-CHANGED machidden 1
daemon.info hostapd: wlan1: STA machidden IEEE 802.11: authenticated
daemon.notice hostapd: wlan1: STA-OPMODE-N_SS-CHANGED machidden 1
daemon.info hostapd: wlan1: STA machidden IEEE 802.11: authenticated
daemon.info hostapd: wlan1: STA machidden IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Last logs presented show a problem with WiFi authentication. So either the supplicant has wrong credentials or they're not even present. Is there no authentication screen present to input a password at the time? Try removing the WiFi connection information and re-adding it.
It is, but the password is definitely the right one. I can connect to a hotspot from my phone, but with my normal APs it's not working
I just checked it with a different hardware as the 20.04 install is on a usb stick.
On the other laptop the wifi immediateley connects without changing the password, on the rtl8821ce it fails 🤔
I have stable this module on Kubuntu 20.04. In 18.04 I had issues with compliling module (gcc version). But after compile module works well. In Kubuntu 20.04 it works fine with all kernels whuch I used. Only newest 5.8 can not be compiled now. Waiting for patch.
Additional info: I had Installed 20.04 from scratch, compile module by dkms, etc. May be on upgrade stage was some mistake and it still kept. Try to reinstall(not upgrade) Ubuntu 20.04.