Is there a way to solve this without replacing the WiFi card. PC Data Center Mobile: Lenovo Mobile: Motorola Smart Service Parts My Account / Anguilla Antigua and Barbuda Argentina Aruba Australia Austria Bahamas Bangladesh Barbados Belarus Belgium. This device has a Qualcomm atheros AR956x network adapter. I have tried reinstalling the wifi driver but it didnt work. ATHR.DeviceDesc.946xA = 'Qualcomm AR9462 802. I have an Asus X542UQ-DM333T laptop and I have issues with connecting wifi networks. ATHR.DeviceDesc.956xA = 'Qualcomm QCA9565 802.11b/g/n Wireless Adapter' ATHR.DeviceDesc.956x = 'Qualcomm Atheros AR956x Wireless Network Adapter'Ī956x = 'Atheros AR956x Wireless Network Adapter'.Then load the driver using modprobe ath9k If the driver is already installed on your system. Then type the following commands one by one: make DOWNLOAD NOW The package provides the installation files for Qualcomm Atheros AR956x Wireless Network Adapter Driver 10.0.0.355. Next comment out the entire block of the function using line comment (put // in front of each line) or block comment in c as, /*static inline int _must_check kref_get_unless_zero(struct kref *kref) Return atomic_add_unless(&kref->refcount, 1, 0) In this case, open the header file, and find the entire block of the function: static inline int _must_check kref_get_unless_zero(struct kref *kref) Include/linux/kref.h:47:32: note: previous definition of ‘kref_get_unless_zero’ was here Go here and download the zip file, not exe, for the Atheros Qualcomm driver v10.03.062 dated, Click the down arrow next to the 'download driver' box to get the zip file. Method 2: I suggest you to update drivers and check if that helps. I tried with the old driver (win 8.1) and didnt work. Now this will probably give the following error: error: redefinition of ‘kref_get_unless_zero’ Atheros AR956x - Cant connect to this network Did a clean install with a usb flashdrive and after a few updates and restarts the wireless no longer work. The following should be done in a terminal as root: sudo -i Which will turn out to be of the newest version if those are already there. Looking on Acer site for driver for my laptop, the wireless adapter driver mentioned is a different adapter brand entirely - 'Wireless LAN Driver (Liteon) Date: 9 Version: 7.35.267.0 Vendor: Broadcom' - so I'm afraid to use it. You need to have linux-headers-generic and build-essential installed, try sudo apt-get install linux-headers-generic build-essential Download Qualcomm Atheros AR956x Wireless Network Adapter Drivers for Windows 11, 10, 8.
I followed two posts on ubuntuforum by anoop-n2 and chili555, and kind of did a mix of things, which can be outlined as follows: Critical Download View Checksum Description Qualcomm Atheros Wireless LAN Driver. Some later distributions of Windows 10 may already have the drivers included.
Drivers may need to be re-installed after a Windows 10 update, and will definitely need to be installed if the Operating System has just had a fresh install. I myself had the same problem as mentioned here. Device ID (s) Many Laptop models have the Qualcomm Atheros QCA9377 Wireless Network Adapter installed.