TP-LINK Archer T3U Drivers

Bought this TP-LINK Archer T3U USB adapter and it is not working out of the box.

Command lsmod output is

Module                  Size  Used by
joydev                 24576  0
r8169                  90112  0
realtek                24576  1
snd_hda_codec_hdmi     61440  1
libphy                122880  2 r8169,realtek
snd_hda_codec_realtek   135168  1
psmouse               143360  0
snd_hda_codec_generic    81920  1 snd_hda_codec_realtek
atkbd                  32768  0
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
libps2                 20480  2 atkbd,psmouse
mei_hdcp               24576  0
serio_raw              20480  0
snd_hda_intel          53248  2
intel_wmi_thunderbolt    20480  0
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_hda_codec         135168  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core           90112  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              16384  1 snd_hda_codec
thermal                20480  0
intel_pmc_core         28672  0
snd_pcm               122880  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer              40960  1 snd_pcm
wmi                    32768  1 intel_wmi_thunderbolt
snd                    86016  11 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
soundcore              16384  1 snd
mei_me                 40960  1
mei                   110592  3 mei_hdcp,mei_me
i2c_i801               32768  0
i8042                  28672  0

Found there are two repository with necessary sources.

I tried compiling jeremyb31 source and couldn’t get it up in modprobe.

Any tips on how to make it work?

Took sometime and got loaded (verified using lsmod). However the device did not work. Could be kernel version incompatibility as kernel-native is installed and the driver authored is for older kernel.

You can certainly use kernel-lts and checkout an elder commit with compatible kernel version.