ax200 wifi driver

Issues related to hardware problems
Post Reply
codingBeluga
Posts: 4
Joined: 2019/07/31 20:56:19

ax200 wifi driver

Post by codingBeluga » 2019/07/31 21:06:59

Hi,
I am fairly new to centos and recently upgraded my motherboard to an MSI pro carbon wifi motherboard which has an ax200 intel wifi 6 modem. Now centos does not detect the wifi hardware and thus I can't use the wifi. Using lspci command returns "intel corporation device 2723 (rev 1a)" for network controller. My centos is fully up to date (kernel 3.10.x) but I found that official support for ax200 is only included with the linux kernel 5.1 or later. Is there any way I can make the wifi modem work with centos? Either through manual installation or updated drivers? Help is much appreciated and thank you in advance.

User avatar
TrevorH
Forum Moderator
Posts: 26621
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: ax200 wifi driver

Post by TrevorH » 2019/07/31 22:04:54

Most likely solution I can think of is to use a replacement kernel like kernel-ml from ELRepo. The copy of iwlwifi in kernel-ml 5.2.5 says it supports 8086:2723. It might also be added to the CentOS 7 distro kernel, maybe at 7.7 which should be along in the next month or two at which point you may be able to flip back to the distro kernel.
CentOS 5 died in March 2017 - migrate NOW!
CentOS 6 goes EOL sooner rather than later, get upgrading!
Full time Geek, part time moderator. Use the FAQ Luke

codingBeluga
Posts: 4
Joined: 2019/07/31 20:56:19

Re: ax200 wifi driver

Post by codingBeluga » 2019/08/24 15:54:58

Sorry for responding so late; I updated my kernel to kernel-ml 5.2.9 (also updated my Nvidia drivers to have a working gui) but in the settings it still tells me "no Wi-Fi adapter Found / Make sure you have a Wi-Fi adapter plugged and turned on". Did I miss something or do I still have to enable a setting?

(Not sure if it was the case before updating my kernel, but it seems that my bluetooth is now working (which is integrated in ax200 I think). Not sure if that fact can help))

Just to give a bit more info:
[CodingBeluga@localhost ~]$ uname -r
5.2.9-1.el7.elrepo.x86_64
[CodingBeluga@localhost ~]$ lspci -nn | grep -i net
26:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
28:00.0 Network controller [0280]: Intel Corporation Device [8086:2723] (rev 1a)
[CodingBeluga@localhost ~]$ grep -i 8086 /lib/modules/$(uname -r)/modules.* | grep -i 2723
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00004088bc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00004080bc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00002080bc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00001654bc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00001653bc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd0000008Cbc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00000088bc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00000084bc*sc*i* iwlwifi
/lib/modules/5.2.9-1.el7.elrepo.x86_64/modules.alias:alias pci:v00008086d00002723sv*sd00000080bc*sc*i* iwlwifi

codingBeluga
Posts: 4
Joined: 2019/07/31 20:56:19

Re: ax200 wifi driver

Post by codingBeluga » 2019/08/24 16:27:10

This iis what I get when running:

sudo lshw -C network
*-network
description: Ethernet interface
product: I211 Gigabit Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:26:00.0
logical name: enp38s0
version: 03
serial: 00:d8:61:79:c0:8e
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.6.0-k firmware=0. 6-2 latency=0 link=no multicast=yes port=twisted pair
resources: irq:24 memory:f7700000-f771ffff ioport:d000(size=32) memory:f7720000-f7723fff
*-network UNCLAIMED
description: Network controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:28:00.0
version: 1a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: memory:f7600000-f7603fff

*-network:0
description: Ethernet interface
physical id: 1
logical name: virbr0
serial: 52:54:00:6e:95:4f
capabilities: ethernet physical
configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=192.168.122.1 link=no multicast=yes
*-network:1 DISABLED
description: Ethernet interface
physical id: 2
logical name: virbr0-nic
serial: 52:54:00:6e:95:4f
size: 10Mbit/s
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=tun driverversion=1.6 duplex=full link=no multicast=yes port=twisted pair speed=10Mbit/s

codingBeluga
Posts: 4
Joined: 2019/07/31 20:56:19

Re: ax200 wifi driver

Post by codingBeluga » 2019/08/24 18:35:06

Everything is working now!

After updating to the new kernel I also had to add the ax200 device firmware, which can be found here: https://www.intel.ca/content/www/ca/en/ ... rking.html

I followed the readme instructions and placed the iwlwifi-cc-a0-46.ucode in /lib/firmware. After rebooting the wifi adapter was recognized and I could connect to my router

Post Reply

Return to “CentOS 7 - Hardware Support”