Kernel panic with ax200 during wpa_supplicant

I replaced the Intel 6205 wifi card of my Thinkpad T420 w/coreboot running 14.3 with another an Intel ax200 (says something about ah3000 or the like on the label, but the chipset is the ax200).

Upon first boot there was no wifi, understandably, I ran fwget and changed a line ok rc.conf from wlans_iwn0 to wlans_iwlwifi0, and up rebooting I got a kernel panic right after wpa_supplicant appears on screen during the boot process.

Removing the wlans_iwlwifi0 line allows me to boot, but no wifi.

Any help is appreciated.
 
Be advised, according to the linked freebsd-wireles@ mail from the developer, 15.0-BETA4 (not yet released) will receive the newest driver changes "if I get at least a "good" from someone for iwlwifi".

You may want to try STABLE first. If the systems file system on the 14.3 is ZFS, create a new boot environment and upgrade that environment.
 
I just built world and I'm building kernel right now, hope to install 15.0-STABLE shortly, just had to make sure I had my snapshot backed up and BE setup in order first.

And also, world took nearly 6 hours to compile on this old beast, but the cpu never went above 70C, so at least I know it was worth it to install coreboot, go to the Ivy Bridge, and replace the cooler.

I'll be sure to report. My card's PCI IDs don't match the supported ones exactly, last number is a 0xp08c on mine instead of a 0x0084 on the list, but maybe with good reporting and some testing it can work.

Will post back here after testing to try and help some people with this card. It's available and quite inexpensive, so maybe it can be a good option.
 
Reporting back:

- I installed freebsd 15.0-BETA4 shortly after it was released
- iwl0wifi device works now, no crashes, it actually works really well!

I'm getting > 360 mbps upload and >400 mbps download, which is even more than my phone.

In fact, this is almost certainly limited by my internet service connection (haven't tested measuring speed on local transfers).

Here's my info:

iwlwifi0@pci0:1:0:0: class=0x028000 rev=0x1a hdr=0x00 vendor=0x8086 device=0x2723 subvendor=0x8086 subdevice=0x008c
vendor = 'Intel Corporation'
device = 'Wi-Fi 6 AX200'

This is an MPE-AX3000H, by the way. It was very cheap on aliexpress, just about 16 usd, shipped.

Hope this report is useful for somebody, it's an inexpensive way to upgrade this old T420 and get great speeds.
In order to run it on the T420 you have to install coreboot (I did it initially to get copatibility with an ivy bridge cpu).
 
I do have one FreeBSD-14.3 that I'm planning to upgrade when 15.0-RELEASE comes and that one machine has an AX200, so thanks for your information on this.
 
Back
Top