ASUS VivoBook E200HA - QCA9377 wifi driver

Questions about WIFI networks and devices
Forum rules
Before you post please read how to get help
suxbro
Level 1
Level 1
Posts: 3
Joined: Sat Mar 12, 2016 10:40 am

ASUS VivoBook E200HA - QCA9377 wifi driver

Postby suxbro » Sat Mar 12, 2016 10:55 am

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.

JeremyB
Level 16
Level 16
Posts: 6942
Joined: Fri Feb 21, 2014 8:17 am

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Postby JeremyB » Sat Mar 12, 2016 3:17 pm

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
Level 1
Level 1
Posts: 3
Joined: Sat Mar 12, 2016 10:40 am

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Postby suxbro » Sat Mar 12, 2016 6:43 pm

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 16
Level 16
Posts: 6942
Joined: Fri Feb 21, 2014 8:17 am

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Postby JeremyB » Sun Mar 13, 2016 6:42 am

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
Level 1
Level 1
Posts: 1
Joined: Sun Mar 20, 2016 4:48 am

Re: ASUS VivoBook E200HA - QCA9377 wifi driver

Postby liy90424 » Sun Mar 20, 2016 4:53 am

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 ?


Return to “Wireless”

Who is online

Users browsing this forum: No registered users and 3 guests