ASUS VivoBook E200HA - QCA9377 wifi driver

Questions about Wi-Fi and other network devices, file sharing, firewalls, connection sharing etc
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
suxbro

ASUS VivoBook E200HA - QCA9377 wifi driver

Post by suxbro »

Just putting it out there so that it may help someone to get working WiFi on this laptop.

Code: Select all

lspci -nn
01:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 30)

Code: Select all

sudo lshw -C network
  *-network
       description: Wireless interface
       product: Qualcomm Atheros
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: wlan1
       version: 30
       serial: 80:a5:89:ad:f8:35
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=3.19.0-32-generic firmware=WLAN.TF.1.0-00267-1 ip=10.100.102.8 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
       resources: irq:312 memory:91200000-913fffff
After lurking around I found out that the chipset of this network adapter is QCA9377.

To get this working, I had to install this kernel module:

Code: Select all

sudo apt-get install build-essential linux-headers-$(uname -r) git
git clone https://github.com/ajaybhatia/Qualcomm-Atheros-QCA9377-Wifi-Linux
cd Qualcomm-Atheros-QCA9377-Wifi-Linux
chmod +x install.sh
./install.sh
install.sh reboots after finishing, so make sure to comment that line if you need.

Devs - please include this kernel module in your next release.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Post by JeremyB »

I know the modules are correct in the 4.4 kernel that will likely be used by Linux Mint 18 and Linux Mint 17 users at some point will be able to install the 4.4 kernel using the Linux Mint Update Manager. The firmware is not yet in Ubuntu's linux-firmware package but is available https://github.com/kvalo/ath10k-firmwar ... 9377/hw1.0

It would have been better if it would have been a dkms version that would reinstall when the kernel updated but it isn't easy to do as I did a dkms for the Qualcom QCA6164 [0168c:0041]
suxbro

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Post by suxbro »

In the mean time, it's not very difficult to execute the steps every kernel update.

They just need to be properly documented and publicly accessible somewhere well known.
How does Mint handle that? Do you guys have a Wiki of sorts?
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Post by JeremyB »

The forum has a tutorial section and I think the community page does too along with a hardware database that doesn't see a lot of use

In your search you should have found similar solutions on ubuntuforums.org, askubuntu.com, and at least one on forums.linuxmint.com before finding that one from an Arch Linux user
liy90424

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Post by liy90424 »

Thank you soooo much! finnally I make this silly laptop work. But mine still has no sound bad touch pannel reaction, maybe some driver still miss, did you fix that? could you plz tell me how to do it ?
Locked

Return to “Networking”