Several years ago I got the NUC D33217CK mini PC. I decided to install FreeBSD there. For networking I found it was equipped with RTL8821AE WiFi chip. However FreeBSD does not support it out of the box. There is a bug report opened on FreeBSD bug tracker. But so far it was not addressed and currently FreeBSD 15.0-RELEASE does not support the driver. So recently due to the popularity of AI coding tools I decided to see how it goes by adding support for this WiFi driver to my FreeBSD machine. I used Github Copilot and started with Claude Haiku 4.5 and then Claude Opus 4.6. The end result turned out pretty successful: driver compiled, loaded and even started up. I was able to configure the machine to connect to my WiFi home network. This is the initial state: FreeBSD-RTL8821AE.