Turn on Wifi on laptop Ubuntu system

Solution for (Qualcomm Atheros Device) wireless network card

My wireless network card model: Atheros Wirelss 0042

Most of the wireless network card drivers that come with the current UBUNTU system installation are suitable for Broadcom (boardcom)

For Qualcomm (Qualcomm Atheros Device) wireless network card has not fully supported

You can check your network card information:

lspci  | grep Network  

If it shows:

02:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 30)

Indicates that the network card is Qualcomm, just follow the steps below

First connect to the wired network or plug in the USB network card, and do the following:

Download Git and some tools to install the driver:

sudo apt-get install build-essential linux-headers-$(uname -r) git

Write options ath10k_core skip_otp=y into /etc/modprobe.d/ath10k_core.conf:

echo "options ath10k_core skip_otp=y"| sudo tee /etc/modprobe.d/ath10k_core.conf  

Download the driver package backports-4.4.2-1.tar.gz:

wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v4.4.2/backports-4.4.2-1.tar.gz

Unzip the driver package backports-4.4.2-1.tar.gz:

tar zxvf backports-4.4.2-1.tar.gz  

Compile the driver:

cd backports-4.4.2-1  
make defconfig-wifi  
make -j8

installation:

sudo make install  

Download wifi card:

git clone https://github.com/kvalo/ath10k-firmware.git  

Copy some configuration files:

sudo cp -r ath10k-firmware/QCA9377 /lib/firmware/ath10k/  
sudo cp /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin_WLAN.TF.1.0-00267-1/lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin  

Reboot

sudo reboot


Recommended Posts

Turn on Wifi on laptop Ubuntu system
Install Hadoop system environment on Ubuntu 18.04
Configure Nginx Git server on Ubuntu system
How to connect to wifi on ubuntu20.04 (2 types)
lamp on ubuntu
Ubuntu system installation
Enable root user remote login on ubuntu system
[Practice] How to install python3.6 on Ubuntu system
Turn off and turn on the firewall in ubuntu
Ubuntu wireless network card problem on Lenovo laptop
install vscode on ubuntu18
Install Redis on Ubuntu
Install R4 on ubuntu20
Install nvtop on Ubuntu 18.04
Install postgresql-10 on Ubuntu 18.04
Install docker on Ubuntu
Install Docker on ubuntu18.04
Install nodejs10 on Ubuntu16
Install mysql on Ubuntu 14.04
[Sharp Tools]-Install Ubuntu 16.04 system on Microsoft Surface Pro series
Install Django on ubuntu
Install Pytorch+CUDA on Ubuntu 16.04
Install Python3 on Ubuntu 14.04
Install rJava on Ubuntu18
Install JDK10+ on Ubuntu
Install Python3 on Ubuntu 16.04
ROS learning---Install ROS on Ubuntu
How to install theano and keras on ubuntu system
Install KDE on Ubuntu16.04.2
Install Docker on Ubuntu18
Ubuntu dual system installation
Install Python3.7 on Ubuntu
Install flashplayer on Ubuntu
Install VM virtual machine on Mac, equipped with Ubuntu system
How to install JDK and Mysql on Ubuntu 18.04 linux system
Docker practice (1): install Docker on Ubuntu 16.04
Github Project-OpenPose installation on Ubuntu
Install OpenSSL 1.0.2 on Ubuntu Server 14.04
Install QQ robot on Ubuntu 16.04
Install Python 3.7 on Ubuntu 18.04 LTS
Ubuntu completely uninstall mysql turn
Upgrade Ubuntu 18.04 on Azure to 18.10
Install Android Studio on Ubuntu
Configure tomcat on ubuntu server
Install scrapy framework on ubuntu
Install Mysql offline on Ubuntu
Install Oracle Java8 on Ubuntu
Install docker on Centos system
Ubuntu Xfce desktop system settings
Install Odoo 11 stack on Ubuntu 16.04
Install Go locale on Ubuntu16
Install common software on Ubuntu 16.04
Install non-portable QQ on ubuntu
Install Docker on Ubuntu 18.04 offline
Learn a little linux every day-install ubuntu system on real machine
How to fix the problem of missing system settings on Ubuntu 14.04