I'm new to this forum and new to Linux. Thank you everyone for the great effort of brining open source software unto the market.
As the forum dictates, I have searched for relevant topics that might have already answered my question, but did not find one (though some came close). The USB WiFi Adaptor TP Link TL-WN823N is said to run out of the box on Linux, but for me it doesn't work. I have downloaded the TL-WN823N(EU)_V3_160315 Linux driver from TP-Link's website here: https://www.tp-link.com/en/support/download/tl-wn823n/
Reading the installation manual, it says:
Then elaborates:...make sure the parameters in “makefile.c” is suitable for your
compile environment of your Linux system.
TP-Link is asking its customers to configure C-programming code. Though C programming must be very interesting, it is only obvious the average computer user cannot just open C-code and alter the code to suit the system-specific hardware configuration. That requires a lot of expertise. Is there an easier way for me to use my WiFi adaptor? Is there a more accessible driver? Or would my Xfce version of Mint not be as supported as other versions of Mint, such as Cinnamon? I.e., would installing Mint Cinnamon solve the issue? Alternatively, is there another USB WiFi adaptor you would recommend, guaranteed to run out of the box on Linux Mint Xfce? (I do prefer Xfce as it is very lite).ifeq ($(CONFIG_PLATFORM_I386_PC), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
SUBARCH := $(shell uname -m | sed -e s/i.86/i386/)
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?=
KVER := $(shell uname -r)
KSRC := /lib/modules/$(KVER)/build
MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/
INSTALL_PREFIX :=
endif
Explanation:
· KSRC is used to specify the kernel source path for driver compilation.
· CROSS_COMPILE is used to specify the toolchain.
· ARCH is used to specify the target platform's CPU architectures such as arm, mips,
i386 and so on.
Thank you for your patience, kindness, and expertise,
SilverC3ll