iwlwifi on 13-STABLE working!

From: Kevin Oberman <rkoberman_at_gmail.com>
Date: Mon, 17 Jan 2022 00:13:49 UTC
Today I tried iwlwifi for the first time on my AX200. It's been almost
flawless to this point and this message is going out over that interface.
Possible issue was that on my second  start of this interface, it failed to
associate. I restarted again and it came up fine. I don't currently have
debug configured, so I don't have any real information on the failure.
Performance is not impressive. Hopefully it will improve. 19M down and 4.5M
up while my phone gets about 300M down and 190M up. Still, it's about the
same as I was getting on my 11b Realtek USB2.

Thanks, Bjorn (and the FreeBSD Foundation) for your work on this! It's
great to finally be able to use this card.

Here is device info:
wlwifi0@pci0:4:0:0:    class=0x028000 rev=0x1a hdr=0x00 vendor=0x8086
device=0x2723 subvendor=0x8086 subdevice=0x0080
    vendor     = 'Intel Corporation'
    device     = 'Wi-Fi 6 AX200'

Interface info:
 ifconfig wlan1
wlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 6c:6a:77:ed:ce:d9
inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
groups: wlan
ssid babcom channel 149 (5745 MHz 11a) bssid 14:c0:3e:ec:a3:44
regdomain FCC country US authmode WPA2/802.11i privacy ON
deftxkey UNDEF AES-CCM 2:128-bit txpower 23 bmiss 7 mcastrate 6
mgmtrate 6 scanvalid 60 wme roaming MANUAL
parent interface: iwlwifi0
media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11a
status: associated
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

And system info:
Lenovo L15 Gen.1 w/ 20GB RAM
FreeBSD 13.0-STABLE #0 stable/13-n248937-3c6b6246f2f: Thu Jan 13 07:03:50
PST 2022
    root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC.4BSD amd64
FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git
llvmorg-13.0.0-0-gd7b669b3a303)
VT(efifb): resolution 1920x1080
CPU: Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (2100.00-MHz K8-class CPU)
  Origin="GenuineIntel"  Id=0x806ec  Family=0x6  Model=0x8e  Stepping=12

Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>

Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
  AMD Features2=0x121<LAHF,ABM,Prefetch>
  Structured Extended
Features=0x29c67af<FSGSBASE,TSCADJ,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,NFPUSG,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PROCTRACE>
  Structured Extended
Features3=0xbc000400<MD_CLEAR,IBPB,STIBP,L1DFL,ARCH_CAP,SSBD>
  XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
  IA32_ARCH_CAPS=0x2b<RDCL_NO,IBRS_ALL,SKIP_L1DFL_VME,MDS_NO>
  VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
  TSC: P-state invariant, performance statistics

-- 
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683