It is working on my Ubuntu 16.10 and resolves the build issues with the current 4.3.14 dkms source.
root@dottodesk:/usr/src# uname -a
Linux dottodesk 4.8.0-42-generic #45-Ubuntu SMP Wed Mar 8 20:06:06 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
My device works fine with a quick
root@dottodesk:/usr/src# modprobe cfg80211
root@dottodesk:/usr/src# modprobe 8812au
[427821.372227] RTL871X: module init start
[427821.372228] RTL871X: rtl8812au v4.3.20_16317.20160108
[427821.458209] RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=24:05:0f:9e:83:76
[427821.458411] usbcore: registered new interface driver rtl8812au
[427821.458412] RTL871X: module init ret=0
[427821.462679] rtl8812au 3-12:1.0 wlx24050f9e8376: renamed from wlan0
[427821.530598] IPv6: ADDRCONF(NETDEV_UP): wlx24050f9e8376: link is not ready
[427821.917526] IPv6: ADDRCONF(NETDEV_UP): wlx24050f9e8376: link is not ready
[427821.969946] IPv6: ADDRCONF(NETDEV_UP): wlx24050f9e8376: link is not ready
[427824.223886] RTL871X: nolinked power save enter
[427824.629043] RTL871X: nolinked power save leave
[427826.880306] RTL871X: rtw_set_802_11_connect(wlx24050f9e8376) fw_state=0x00000008
[427835.590301] RTL871X: rtw_set_802_11_connect(wlx24050f9e8376) fw_state=0x00000008
[427837.807465] RTL871X: start auth
[427837.810252] RTL871X: auth success, start assoc
[427837.812764] RTL871X: rtw_cfg80211_indicate_connect(wlx24050f9e8376) BSS not found !!
[427837.812777] RTL871X: assoc success
[427837.813382] IPv6: ADDRCONF(NETDEV_CHANGE): wlx24050f9e8376: link becomes ready
[427837.815506] RTL871X: recv eapol packet
[427837.815623] RTL871X: send eapol packet
[427837.818466] RTL871X: recv eapol packet
[427837.818535] RTL871X: send eapol packet
[427837.818967] RTL871X: set pairwise key camid:4, addr:60:e3:27:2f:16:30, kid:0, type:AES
[427837.819803] RTL871X: set group key camid:5, addr:60:e3:27:2f:16:30, kid:1, type:AES
[427863.277967] RTL871X: recv eapol packet
[427863.278232] RTL871X: set group key camid:6, addr:60:e3:27:2f:16:30, kid:2, type:AES
[427863.278234] RTL871X: send eapol packet
[427950.466209] RTL871X: nolinked power save enter
[427951.404732] RTL871X: nolinked power save leave
[427953.674222] RTL871X: nolinked power save enter
[427974.412409] RTL871X: nolinked power save leave
[427976.673020] RTL871X: nolinked power save enter
[428007.414333] RTL871X: nolinked power save leave
[428009.678280] RTL871X: nolinked power save enter
[428050.444797] RTL871X: nolinked power save leave
[428052.706589] RTL871X: nolinked power save enter
Can the maintainers please have a look at the following for rtl8812au 4.3.20,
https:/ /github. com/diederikdeh aas/rtl8812AU/ tree/driver- 4.3.20
It is working on my Ubuntu 16.10 and resolves the build issues with the current 4.3.14 dkms source.
root@dottodesk: /usr/src# uname -a
Linux dottodesk 4.8.0-42-generic #45-Ubuntu SMP Wed Mar 8 20:06:06 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
My device works fine with a quick /usr/src# modprobe cfg80211 /usr/src# modprobe 8812au
root@dottodesk:
root@dottodesk:
[427821.372227] RTL871X: module init start 16317.20160108 init(wlan0) if1 mac_addr= 24:05:0f: 9e:83:76 NETDEV_ UP): wlx24050f9e8376: link is not ready NETDEV_ UP): wlx24050f9e8376: link is not ready NETDEV_ UP): wlx24050f9e8376: link is not ready 802_11_ connect( wlx24050f9e8376 ) fw_state=0x00000008 802_11_ connect( wlx24050f9e8376 ) fw_state=0x00000008 indicate_ connect( wlx24050f9e8376 ) BSS not found !! NETDEV_ CHANGE) : wlx24050f9e8376: link becomes ready e3:27:2f: 16:30, kid:0, type:AES e3:27:2f: 16:30, kid:1, type:AES e3:27:2f: 16:30, kid:2, type:AES
[427821.372228] RTL871X: rtl8812au v4.3.20_
[427821.458209] RTL871X: rtw_ndev_
[427821.458411] usbcore: registered new interface driver rtl8812au
[427821.458412] RTL871X: module init ret=0
[427821.462679] rtl8812au 3-12:1.0 wlx24050f9e8376: renamed from wlan0
[427821.530598] IPv6: ADDRCONF(
[427821.917526] IPv6: ADDRCONF(
[427821.969946] IPv6: ADDRCONF(
[427824.223886] RTL871X: nolinked power save enter
[427824.629043] RTL871X: nolinked power save leave
[427826.880306] RTL871X: rtw_set_
[427835.590301] RTL871X: rtw_set_
[427837.807465] RTL871X: start auth
[427837.810252] RTL871X: auth success, start assoc
[427837.812764] RTL871X: rtw_cfg80211_
[427837.812777] RTL871X: assoc success
[427837.813382] IPv6: ADDRCONF(
[427837.815506] RTL871X: recv eapol packet
[427837.815623] RTL871X: send eapol packet
[427837.818466] RTL871X: recv eapol packet
[427837.818535] RTL871X: send eapol packet
[427837.818967] RTL871X: set pairwise key camid:4, addr:60:
[427837.819803] RTL871X: set group key camid:5, addr:60:
[427863.277967] RTL871X: recv eapol packet
[427863.278232] RTL871X: set group key camid:6, addr:60:
[427863.278234] RTL871X: send eapol packet
[427950.466209] RTL871X: nolinked power save enter
[427951.404732] RTL871X: nolinked power save leave
[427953.674222] RTL871X: nolinked power save enter
[427974.412409] RTL871X: nolinked power save leave
[427976.673020] RTL871X: nolinked power save enter
[428007.414333] RTL871X: nolinked power save leave
[428009.678280] RTL871X: nolinked power save enter
[428050.444797] RTL871X: nolinked power save leave
[428052.706589] RTL871X: nolinked power save enter
root@dottodesk: /usr/src# dkms status 20140902+ dfsg: added
rtl8812AU, 4.3.20, 4.8.0-42-generic, x86_64: installed
rtl8812au, 4.3.8.12175.