I used a TP-Link TL-WN821N V3 for quite some time w/o any problem. I never had to install a driver - it worked out of the box. After updating my kernel, as well as libjpeg-turbo, microcode_ctl and perl-Date-Manip on Friday using dnf upgrade, turning off the computer and starting it on Saturday, Fedora stopped even showing available networks on the top right corner of the screen.
As I have another one of these dongles, I was able to replicate the problem. The dongle also still works on a Windows system.
I can find the device using lsusb:
Bus 003 Device 110: ID 0cf3:7015 Qualcomm Atheros Communications TP-Link TL-WN821N v3 / TL-WN822N v2 802.11n [Atheros AR7010+AR9287]
And dmesg also doesn’t show anything suspicious on plugging in the dongle:
[ 5904.830500] usb 3-3: new high-speed USB device number 5 using xhci_hcd
[ 5904.961003] usb 3-3: New USB device found, idVendor=0cf3, idProduct=7015, bcdDevice= 2.02
[ 5904.961007] usb 3-3: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[ 5904.961009] usb 3-3: Product: USB WLAN
[ 5904.961010] usb 3-3: Manufacturer: ATHEROS
[ 5904.961012] usb 3-3: SerialNumber: 12345
[ 5904.962011] usb 3-3: ath9k_htc: Firmware ath9k_htc/htc_7010-1.4.0.fw requested
[ 5905.062500] usb 3-3: ath9k_htc: Transferred FW: ath9k_htc/htc_7010-1.4.0.fw, size: 72812
[ 5905.132443] ath9k_htc 3-3:1.0: ath9k_htc: HTC initialized with 45 credits
I am using the ethernet without a problem as well.
Could the kernel update be the cause of the problem? What should I do next?
FYI, here is the link to the upstream kernel bug, you can follow that for updates on this issue. See Comment 17 there for status as of start of July - a patch to revert the commit that caused this is being prepared.