Adapts to Marvell AQC113C-B1-C 10GbE network controller.

Started by jacker, July 25, 2025, 01:51:31 AM

Previous topic - Next topic
Dear OPNsense Team,

I am a long-time user and admirer of your firewall project. Recently, I purchased a network device that includes a Marvell AQC113C-B1-C 10GbE network controller. Unfortunately, I noticed that this chip is currently not supported in OPNsense.

As I understand that OPNsense relies on FreeBSD's network stack, I would like to ask if there are any plans — or possibility — to support this chip in future releases, should FreeBSD include support. According to community sources, this chip is already supported in Linux but not yet in FreeBSD.

If there's anything the community can do (e.g., testing, submitting requests upstream to FreeBSD, or encouraging Marvell to release a driver), I'd be glad to help.

Thank you for your continued work on this amazing project.

Best regards, 
Jacker

Well that's sad. I saw a very minimalistic port of the Linux driver some years back, but this was right in the middle of the Marvell purchase. The code review was pretty sad, too - just "what is an Aquantia?" and complaints about formatting. The driver (https://github.com/Aquantia/aqtion-freebsd) appears to have advanced little. I'd hesitate to even try to make a plugin driver like the Realtek. Perhaps a (re-?) port of the NetBSD or OpenBSD drivers...?