Solve the problem of installing Tenda U12 wireless network card driver on Centos7

Solve the problem of installing Tenda U12 wireless network card driver on Centos7

Solution process:

Method 1:

The default kernel version of CentOS7.3 is lower, which is 3.10.0-514.el7.x86_64.

Whether you use the driver provided by Tenda or the driver on github (link https://github.com/gnab/rtl8812au), you need to upgrade the kernel.

The author tried upgrading the kernel (to 4.1.8), installing modules (8812au.ko), etc., and did it several times and spent several nights, but in the end, failed.

Method 2:

Replaced CentOS7.3 with Ubuntu 18.04.3;

After installing Ubuntu, reboot, the system reports an error message "no such partition" and enters grub rescue.

Refer to https://itsfoss.com/solve-error-partition-grub-rescue-ubuntu-linux/ to solve the problem;

Then copy the driver downloaded from GitHub (https://github.com/gnab/rtl8812au) to the USB drive and unzip it.

Then enter the unzipped directory and execute the following command

$ make
$ sudo insmod 8812au.ko

At this time, click the upper right corner of the screen and select Wireless Network, you can see that many Wi-Fi networks have been successfully displayed! Chicken jelly!

Continue executing the following command:

$ sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
$ sudo depmod

Click the wifi you want to connect to, enter the password, and the connection is successful. ping 223.5.5.5 , success!

reboot Restart the machine. After restart, WiFi can be connected automatically. Great!

Summarize

The above is the editor's introduction to solving the problem of installing Tenda U12 wireless network card driver on Centos7. I hope it will be helpful to everyone. If you have any questions, please leave me a message and the editor will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website!
If you find this article helpful, please feel free to reprint it and please indicate the source. Thank you!

You may also be interested in:
  • CentOS 7 wireless network card driver installation and wireless network configuration details
  • Detailed explanation of how to install Realtek wireless network card driver in CentOS 6.5
  • Issues with upgrading Python and installing Mongodb drivers under Centos

<<:  The meaning and calculation method of QPS and TPS of MySQL database

>>:  Complete steps to use vue-router in vue3

Recommend

The difference between html empty link href="#" and href="javascript:void(0)"

# contains a location information. The default anc...

Native js drag and drop function to create a slider example code

Drag and drop is a common function in the front e...

Three principles of efficient navigation design that web designers must know

Designing navigation for a website is like laying...

Teach you step by step to develop a brick-breaking game with vue3

Preface I wrote a few examples using vue3, and I ...

Tutorial on installing MySQL database and using Navicat for MySQL

MySQL is a relational database management system ...

A complete tutorial on installing Ubuntu 20.04 using VMware virtual machine

Ubuntu is a relatively popular Linux desktop syst...

HTML Tutorial: title attribute and alt attribute

XHTML is the basis of CSS layout. jb51.net has al...

How to configure Java environment variables in Linux system

Configure Java environment variables Here, the en...

Solution to forgetting the MYSQL database password under MAC

Quick solution for forgetting MYSQL database pass...

Analysis of parameter transfer process of driver module in Linux

Declare the parameter name, type and permission y...

In-depth understanding of the creation and implementation of servlets in tomcat

1. What is a servlet 1.1. Explain in official wor...