Hi, I happen to own a RTL8192EU WiFi dongle which is marked as untested by the rtl8xxxu driver. I'm on a linux from scratch system using kernel 4.7.3 and wpa_supplicant 2.5. The dongle appears to connect and work fine, but after around 10 minutes it deauthenticates and enters and endless loop of authentication timeout. This continues even if I bring the interface down and back up again. The only way to restore the connection is to physically remove and re-plug the usb dongle. I have attached a dmesg log of connecting and entering the auth loop.
[ 6622.717543] usb 2-1.7: new high-speed USB device number 12 using ehci-pci [ 6622.803640] usb 2-1.7: New USB device found, idVendor=0bda, idProduct=818b [ 6622.804026] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber =3 [ 6622.804417] usb 2-1.7: Product: 802.11n NIC [ 6622.804816] usb 2-1.7: Manufacturer: Realtek [ 6622.805215] usb 2-1.7: SerialNumber: 00e04c000001 [ 6622.805905] usb 2-1.7: This Realtek USB WiFi dongle (0x0bda:0x818b) is untest ed! [ 6622.806332] usb 2-1.7: Please report results to Jes.Sorensen@xxxxxxxxx [ 6622.970016] usb 2-1.7: Vendor: Realtek [ 6622.970454] usb 2-1.7: Product: 802.11n NIC [ 6622.970897] usb 2-1.7: Serial: ����������� [ 6622.971339] usb 2-1.7: rtl8192eu_parse_efuse: dumping efuse (0x200 bytes): [ 6622.971802] usb 2-1.7: 00: 29 81 00 7c 01 40 03 00 [ 6622.972269] usb 2-1.7: 08: 40 74 04 50 14 00 00 00 [ 6622.972735] usb 2-1.7: 10: 21 20 1f 23 23 23 2d 2c [ 6622.973202] usb 2-1.7: 18: 2b 2d 2d ff ef ef ff ff [ 6622.973671] usb 2-1.7: 20: ff ff ff ff ff ff ff ff [ 6622.974135] usb 2-1.7: 28: ff ff ff ff ff ff ff ff [ 6622.974598] usb 2-1.7: 30: ff ff ff ff ff ff ff ff [ 6622.975052] usb 2-1.7: 38: ff ff 1f 1d 1c 1e 1e 1e [ 6622.975504] usb 2-1.7: 40: 2a 29 28 29 29 ff ef ef [ 6622.975957] usb 2-1.7: 48: ff ff ff ff ff ff ff ff [ 6622.976412] usb 2-1.7: 50: ff ff ff ff ff ff ff ff [ 6622.976861] usb 2-1.7: 58: ff ff ff ff ff ff ff ff [ 6622.977308] usb 2-1.7: 60: ff ff ff ff ff ff ff ff [ 6622.977759] usb 2-1.7: 68: ff ff ff ff ff ff ff ff [ 6622.978202] usb 2-1.7: 70: ff ff ff ff ff ff ff ff [ 6622.978641] usb 2-1.7: 78: ff ff ff ff ff ff ff ff [ 6622.979073] usb 2-1.7: 80: ff ff ff ff ff ff ff ff [ 6622.979501] usb 2-1.7: 88: ff ff ff ff ff ff ff ff [ 6622.979926] usb 2-1.7: 90: ff ff ff ff ff ff ff ff [ 6622.980343] usb 2-1.7: 98: ff ff ff ff ff ff ff ff [ 6622.980760] usb 2-1.7: a0: ff ff ff ff ff ff ff ff [ 6622.981174] usb 2-1.7: a8: ff ff ff ff ff ff ff ff [ 6622.981588] usb 2-1.7: b0: ff ff ff ff ff ff ff ff [ 6622.982002] usb 2-1.7: b8: 20 0d ff 00 33 88 ff ff [ 6622.982421] usb 2-1.7: c0: ff 01 20 13 00 00 00 ff [ 6622.982848] usb 2-1.7: c8: 00 00 ff ff ff ff ff ff [ 6622.983275] usb 2-1.7: d0: da 0b 8b 81 e7 47 02 00 [ 6622.983711] usb 2-1.7: d8: 19 88 00 1e 33 09 03 52 [ 6622.984150] usb 2-1.7: e0: 65 61 6c 74 65 6b 0d 03 [ 6622.984594] usb 2-1.7: e8: 38 30 32 2e 31 31 6e 20 [ 6622.985045] usb 2-1.7: f0: 4e 49 43 00 ff ff ff ff [ 6622.985500] usb 2-1.7: f8: ff ff ff ff ff ff ff ff [ 6622.985960] usb 2-1.7: 100: ff ff ff ff ff ff ff ff [ 6622.986423] usb 2-1.7: 108: ff ff ff ff ff ff ff ff [ 6622.986889] usb 2-1.7: 110: ff ff ff ff ff ff ff 0d [ 6622.987354] usb 2-1.7: 118: 03 00 05 00 30 00 00 00 [ 6622.987827] usb 2-1.7: 120: 00 93 ff ff ff ff ff ff [ 6622.988302] usb 2-1.7: 128: ff ff ff ff ff ff ff ff [ 6622.988779] usb 2-1.7: 130: f6 a8 98 2d 03 92 98 00 [ 6622.989262] usb 2-1.7: 138: fc 8c 00 11 9b 44 02 0a [ 6622.989750] usb 2-1.7: 140: ff ff ff ff ff ff ff ff [ 6622.990243] usb 2-1.7: 148: ff ff ff ff ff ff ff ff [ 6622.990736] usb 2-1.7: 150: ff ff ff ff ff ff ff ff [ 6622.991214] usb 2-1.7: 158: ff ff ff ff ff ff ff ff [ 6622.991679] usb 2-1.7: 160: ff ff ff ff ff ff ff ff [ 6622.992133] usb 2-1.7: 168: ff ff ff ff ff ff ff ff [ 6622.992580] usb 2-1.7: 170: ff ff ff ff ff ff ff ff [ 6622.993013] usb 2-1.7: 178: ff ff ff ff ff ff ff ff [ 6622.993437] usb 2-1.7: 180: ff ff ff ff ff ff ff ff [ 6622.993847] usb 2-1.7: 188: ff ff ff ff ff ff ff ff [ 6622.994254] usb 2-1.7: 190: ff ff ff ff ff ff ff ff [ 6622.994653] usb 2-1.7: 198: ff ff ff ff ff ff ff ff [ 6622.995035] usb 2-1.7: 1a0: ff ff ff ff ff ff ff ff [ 6622.995409] usb 2-1.7: 1a8: ff ff ff ff ff ff ff ff [ 6622.995774] usb 2-1.7: 1b0: ff ff ff ff ff ff ff ff [ 6622.996129] usb 2-1.7: 1b8: ff ff ff ff ff ff ff ff [ 6622.996479] usb 2-1.7: 1c0: ff ff ff ff ff ff ff ff [ 6622.996827] usb 2-1.7: 1c8: ff ff ff ff ff ff ff ff [ 6622.997161] usb 2-1.7: 1d0: ff ff ff ff ff ff ff ff [ 6622.997483] usb 2-1.7: 1d8: ff ff ff ff ff ff ff ff [ 6622.997798] usb 2-1.7: 1e0: ff ff ff ff ff ff ff ff [ 6622.998109] usb 2-1.7: 1e8: ff ff ff ff ff ff ff ff [ 6622.998413] usb 2-1.7: 1f0: ff ff ff ff ff ff ff ff [ 6622.998711] usb 2-1.7: 1f8: ff ff ff ff ff ff ff ff [ 6622.998996] usb 2-1.7: RTL8192EU rev B (SMIC) 2T2R, TX queues 3, WiFi=1, BT=0 , GPS=0, HI PA=0 [ 6622.999302] usb 2-1.7: RTL8192EU MAC: 00:19:88:00:1e:33 [ 6622.999606] usb 2-1.7: rtl8xxxu: Loading firmware rtlwifi/rtl8192eu_nic.bin [ 6622.999941] usb 2-1.7: Firmware revision 19.0 (signature 0x92e1) [ 6624.003786] rtl8xxxu 2-1.7:1.0 enx001988001e33: renamed from wlan0 [ 6633.949414] IPv6: ADDRCONF(NETDEV_UP): enx001988001e33: link is not ready [ 6635.137882] enx001988001e33: authenticate with e0:3f:49:97:0c:68 [ 6635.160663] enx001988001e33: send auth to e0:3f:49:97:0c:68 (try 1/3) [ 6635.162690] enx001988001e33: authenticated [ 6635.163682] enx001988001e33: associate with e0:3f:49:97:0c:68 (try 1/3) [ 6635.168464] enx001988001e33: RX AssocResp from e0:3f:49:97:0c:68 (capab=0xc11 status=0 aid=3) [ 6635.170662] usb 2-1.7: rtl8xxxu_bss_info_changed: HT supported [ 6635.172789] enx001988001e33: associated [ 6635.173315] IPv6: ADDRCONF(NETDEV_CHANGE): enx001988001e33: link becomes read y [ 6635.919948] usb 2-1.7: rtl8xxxu_ampdu_action: IEEE80211_AMPDU_RX_START [ 7722.939773] enx001988001e33: deauthenticated from e0:3f:49:97:0c:68 (Reason: 3=DEAUTH_LEAVING) [ 7722.945389] usb 2-1.7: rtl8xxxu_ampdu_action: IEEE80211_AMPDU_RX_STOP [ 7724.154574] enx001988001e33: authenticate with e0:3f:49:97:0c:68 [ 7724.177624] enx001988001e33: send auth to e0:3f:49:97:0c:68 (try 1/3) [ 7724.378378] enx001988001e33: send auth to e0:3f:49:97:0c:68 (try 2/3) [ 7724.579405] enx001988001e33: send auth to e0:3f:49:97:0c:68 (try 3/3) [ 7724.780407] enx001988001e33: authentication with e0:3f:49:97:0c:68 timed out [ 7726.379564] enx001988001e33: authenticate with e0:3f:49:97:0c:68 [ 7726.402023] enx001988001e33: send auth to e0:3f:49:97:0c:68 (try 1/3) [ 7726.603430] enx001988001e33: send auth to e0:3f:49:97:0c:68 (try 2/3) [ 7726.804431] enx001988001e33: send auth to e0:3f:49:97:0c:68 (try 3/3) [ 7727.005433] enx001988001e33: authentication with e0:3f:49:97:0c:68 timed out