How to make Tumbleweed see usb wireless adapter

I just got an Edimax EW-7822UAC Usb 3.0 wireless adapter. I’m currently using a pci wireless adapter and I was wondering if I can use the usb adapter while the pci adapter is still connected and kernel module loaded. There is a kernel driver available from the Edimax website that is for the 4.2 kernel while my Tumbleweed install is up to 4.4.

I called tech support and found out that Edimax doesn’t provide drivers for newer kernels than 4.2 or for OSX 10.11. The linux driver provided is rtl8812AU_8821AU_linux_v4.2.2_7502.20130517_fix_led.tar.gz.

Do I need to install this driver to get the adapter to work or is there already one in the kernel that will work?

Will the usb adapter work with the pci adapter plugged in?

lsusb saw the Edimax adapter but it didn’t show up with the YaST network configuration tool.

Do I need to install this driver to get the adapter to work or is there already one in the kernel that will work?

Why don’t you share the chipset details?

lsusb

*Just the entry pertaining to your device

Will the usb adapter work with the pci adapter plugged in?

Yes, it should do, but only if there is a supporting driver.

Have you tried compiling a driver? Maybe openSUSE Leap is a better option.

https://github.com/abperiasamy/rtl8812AU_8821AU_linux
http://askubuntu.com/questions/368015/problem-with-building-compiling-a-driver-for-edimax-wireless-adapter-ew-7822uac

I extracted the tarball and ran ‘make’ and got the following errors:

/usr/src/linux-4.4.0-3/scripts/Makefile.build:259: recipe for target '/home/kevin/rtl8812AU_8821AU_linux_v4.2.2_7502.20130
517/os_dep/linux/os_intfs.o' failed
make[4]: *** [/home/kevin/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.o] Error 1
/usr/src/linux-4.4.0-3/Makefile:1410: recipe for target '_module_/home/kevin/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517' 
failed
make[3]: *** [_module_/home/kevin/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517] Error 2
Makefile:146: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:24: recipe for target '__sub-make' failed
make[1]: *** [__sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-4.4.0-3-obj/x86_64/default'
Makefile:1041: recipe for target 'modules' failed
make: *** [modules] Error 2

Is this because I’m using the 4.4 kernel instead of 4.2 or is there another problem?

Why will you build the Driver by yourself and do not post, what deano_ferrari has asked:

Why don’t you share the chipset details?

lsusb

I’m not sure what chipset details I’m supposed to find. I thought the file name contains the name of the chipset, rtl8812AU. The lsusb command only lists it as:

Bus 004 Device 002: ID 7392:a822 Edimax Technology Co., Ltd

Does that tell you anything?

I used the zip file downloaded from the github link deano provided in comment #2 instead of the one I got from Edimax and that one built with no errors. The ac-1200 Edimax usb adapter is working now. Thanks for the help.

Great - glad to have been of help. Thanks for the update.

BTW, just remember that you’ll need to rebuild the driver whenever the kernel is upgraded. So, keep the source handy.