I am running Ubuntu 18.04 on a AMD Ryzen system. I bought a PCIe Wifi Card, with the chipset "Qualcomm Atheros AT938x" (as I saw from windows device manager). The wifi card works flawlessly on windows, but on Ubuntu, I get these bunch of errors. I have already tried update and upgrade repo list and add to modules list.

lspci -v

04:00.0 Ethernet controller: Qualcomm Atheros Device abcd (rev 01)
    Flags: fast devsel, IRQ 10
    Memory at f7500000 (64-bit, non-prefetchable) [disabled] [size=128K]
    Expansion ROM at f7520000 [disabled] [size=64K]
    Capabilities: <access denied>

sudo lshw -C network

*-network UNCLAIMED
   description: Ethernet controller
   product: Qualcomm Atheros
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:04:00.0
   version: 01
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress cap_list
   configuration: latency=0
   resources: memory:f7500000-f751ffff memory:f7520000-f752ffff

I have updated the BIOS to the latest version, and I even updated my kernel to the latest point update.

uname -a

Linux WS 4.15.18-041518-generic #201804190330 SMP Thu Apr 19 07:34:21 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

I even added a line in the conf file if it helps, but it does not. cat /etc/modprobe.d/ath10k_core.conf

options ath10k_core skip_otp=y

cat /etc/NetworkManager/NetworkManager.conf




cat /etc/modules

# /etc/modules: kernel modules to load at boot time.
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.


How do I make the wifi device work?

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.