FOXNbsd, please note that the rtw88 is functional, but still in development.
As
SirDice said
Though, the driver (
/boot/kernel/if_rtw88.ko) should auto-load.
rtw88(4)
Code:
SYNOPSIS
The driver will auto-load without any user interaction using devmatch(8)
if enabled in rc.conf(5).
devmatch(8) is enabled by default:
/etc/defaults/rc.conf
Code:
devmatch_enable="YES" # Demand load kernel modules based on device ids.
and the device ids match
Support Matrix
Rich (BB code):
Which chipset was tested?
Card PCI IDs
RTL8821CE 0x10ec/0xc821/0x1a3b/0x3040
FOXNbsd, set in
/boot/loader.conf
Code:
compat.linuxkpi.skb.mem_limit=1
reboot system, see if the driver has attached to the device (check
pciconf(8)), if not, try
kldload if_rtw88
.
Also, the firmware is included in the base system, no need to install a firmware package.
Rich (BB code):
/boot/kernel/rtw8822c_fw.bin.ko
/boot/kernel/rtw8822b_fw.bin.ko
/boot/kernel/if_rtw88.ko
/boot/kernel/rtw8821c_fw.bin.ko
/boot/kernel/rtw8822c_wow_fw.bin.ko
If the driver still doesn't attach to the device, contact the developer of the driver Björ A. Zeeb at
bz@freebsd.org, or on
freebsd-wireless@freebsd.org mailing list.