Bus 001 Device 004: ID 148f:761a Ralink Technology, Corp.
lsmod
Module Size Used by
rndis_host 16384 0
cdc_ether 16384 1 rndis_host
usbnet 45056 2 rndis_host,cdc_ether
nls_utf8 16384 1
udf 90112 0
crc_itu_t 16384 1 udf
isofs 45056 1
rfcomm 77824 4
cmac 16384 1
bnep 20480 2
binfmt_misc 20480 1
nls_iso8859_1 16384 1
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 204800 0
kvm 593920 1 kvm_intel
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
pcbc 16384 0
aesni_intel 188416 2
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
uvcvideo 86016 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
glue_helper 16384 1 aesni_intel
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2
arc4 16384 2
btusb 45056 0
videodev 184320 3 uvcvideo,videobuf2_core,videobuf2_v4l2
btrtl 16384 1 btusb
snd_hda_codec_realtek 94208 1
snd_hda_codec_hdmi 49152 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
rtl8723be 98304 0
media 40960 2 uvcvideo,videodev
btbcm 16384 1 btusb
btcoexist 131072 1 rtl8723be
rtl8723_common 24576 1 rtl8723be
rtl_pci 32768 1 rtl8723be
snd_hda_intel 40960 8
snd_hda_codec 126976 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core 81920 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hwdep 20480 1 snd_hda_codec
snd_pcm 98304 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
btintel 16384 1 btusb
snd_rawmidi 32768 1 snd_seq_midi
rtlwifi 77824 4 rtl_pci,btcoexist,rtl8723_common,rtl8723be
bluetooth 548864 33 btrtl,btintel,bnep,btbcm,rfcomm,btusb
intel_cstate 20480 0
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
mac80211 778240 3 rtl_pci,rtlwifi,rtl8723be
joydev 24576 0
input_leds 16384 0
intel_rapl_perf 16384 0
hp_wmi 16384 0
sparse_keymap 16384 1 hp_wmi
wmi_bmof 16384 0
ecdh_generic 24576 2 bluetooth
mei_me 40960 0
intel_pch_thermal 16384 0
cfg80211 622592 2 mac80211,rtlwifi
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
serio_raw 16384 0
lpc_ich 24576 0
mei 90112 1 mei_me
snd_timer 32768 2 snd_seq,snd_pcm
shpchp 36864 0
mac_hid 16384 0
processor_thermal_device 16384 0
int340x_thermal_zone 16384 1 processor_thermal_device
intel_soc_dts_iosf 16384 1 processor_thermal_device
snd 81920 27 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_realtek,snd_pcm
soundcore 16384 1 snd
hp_wireless 16384 0
acpi_pad 180224 0
int3400_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
sch_fq_codel 20480 3
parport_pc 36864 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,parport_pc,ppdev
ip_tables 28672 0
x_tables 40960 1 ip_tables
autofs4 40960 2
hid_generic 16384 0
uas 24576 0
usb_storage 69632 1 uas
usbhid 49152 0
i915 1617920 25
i2c_algo_bit 16384 1 i915
drm_kms_helper 172032 1 i915
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
psmouse 147456 0
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
r8169 86016 0
drm 401408 16 i915,drm_kms_helper
mii 16384 2 r8169,usbnet
ahci 36864 3
libahci 32768 1 ahci
wmi 24576 2 wmi_bmof,hp_wmi
i2c_hid 20480 0
video 45056 1 i915
hid 118784 3 i2c_hid,hid_generic,usbhid
Now the thing is inside of cd the was a text file said to go to tplink site and install the driver
I have downloaded the proper driver V2….
Then there is a user manual
according to that i was going then..
sudo make
make -C UTIL/ osutil
make[1]: Entering directory '/home/rupam/Desktop/Driver/UTIL'
cp -f os/linux/Makefile.6.util /home/rupam/Desktop/Driver/UTIL/os/linux/Makefile
make -C /lib/modules/4.15.0-29-generic/build SUBDIRS=/home/rupam/Desktop/Driver/UTIL/os/linux modules
make[2]: Entering directory '/usr/src/linux-headers-4.15.0-29-generic'
CC [M] /home/rupam/Desktop/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.o
/home/rupam/Desktop/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c: In function ‘rausb_fill_bulk_urb’:
/home/rupam/Desktop/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c:425:68: error: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type [-Werror=incompatible-pointer-types]
usb_fill_bulk_urb(urb, dev, pipe, transfer_buffer, buffer_length, complete_fn, context);
^~~~~~~~~~~
In file included from /home/rupam/Desktop/Driver/UTIL/include/os/rt_linux.h:40:0,
from /home/rupam/Desktop/Driver/UTIL/include/rtmp_os.h:48,
from /home/rupam/Desktop/Driver/UTIL/include/rtmp_comm.h:62,
from /home/rupam/Desktop/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c:18:
./include/linux/usb.h:1612:20: note: expected ‘usb_complete_t {aka void (*)(struct urb *)}’ but argument is of type ‘USB_COMPLETE_HANDLER {aka void (*)(void *)}’
static inline void usb_fill_bulk_urb(struct urb *urb,
^~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:332: recipe for target '/home/rupam/Desktop/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.o' failed
make[3]: *** [/home/rupam/Desktop/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.o] Error 1
Makefile:1552: recipe for target '_module_/home/rupam/Desktop/Driver/UTIL/os/linux' failed
make[2]: *** [_module_/home/rupam/Desktop/Driver/UTIL/os/linux] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-29-generic'
Makefile:527: recipe for target 'osutil' failed
make[1]: *** [osutil] Error 2
make[1]: Leaving directory '/home/rupam/Desktop/Driver/UTIL'
Makefile:3: recipe for target 'all' failed
make: *** [all] Error 2
my kernel is 4.15.22
my ubuntu 18.04
my gcc is
gcc --version
gcc (crosstool-NG fa8859cb) 7.2.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Best Answer
Try this driver. Disable Secure Boot in BIOS.
This driver needs taking some care to stay after reboots and kernel updates. But it's not very hard if it works.