Support for Aquantia AQC113 and AQC113C Ethernet Controllers on FreeBSD
15 points by justinclift 5 days ago | 10 comments

justinclift 5 days ago
Useful for anyone using FreeBSD with one of the 10GbE chipsets, as commonly found in minipcs these days.

This driver seems to be working well for people. :)

reply
amelius 13 hours ago
Shouldn't AI be smart enough now to translate drivers from Linux to FreeBSD? It's mostly plumbing after all.
reply
AdrianB1 12 hours ago
No, AI is anything but "smart". And my understanding is that the network stack is so well done in FreeBSD that it is a shame to touch it with AI code.
reply
amelius 12 hours ago
Well it doesn't cost much to try it, and you can always replace it by a handcrafted version later.
reply
quietsegfault 11 hours ago
It cost me my weekly Claude usage! I was on Claude timeout for like 4 days.
reply
quietsegfault 11 hours ago
I had one of these interfaces and the driver kept freezing in Linux. Me ‘n Claude were not able to figure out why. Super sad.
reply
WarOnPrivacy 5 days ago
10GBe cards with these start at $55 on Amazon.
reply
AdrianB1 12 hours ago
Just curious, most people that use FreeBSD are either experts or hardcode enthusiasts. It used to include FreeNAS/TrueNAS users, but they migrated to Linux as the product moved to Linux. That means the users of FreeBSD are not the ones I would expect to purchase and use these controllers, but other options like 10 Gbps with SFP+ (AOC or Fiber Optic) or even 25Gbps and higher. Is there a significant demand for this driver? A 10 Gbps SFP+ card is cheaper and more flexible, I have a few in several computers and even a few laying around as spares, they are also more compatible with all sorts of OS-es and usually more capable.
reply
adrian_b 5 hours ago
I use cards like those described by you (with DAC cables) for connections between FreeBSD servers (actually between servers, regardless if they run FreeBSD or Linux).

However, I also need to connect some desktop/laptop PCs to a FreeBSD server, either for management or for transferring backups, where a cheaper Aquantia NIC is perfectly adequate, especially when the PC has only a 2.5 Gb/s or 5 Gb/s Ethernet interface.

In the past, I had to buy an Intel server NIC for one of my FreeBSD servers, despite the fact that I had a spare Aquantia NIC that would have worked fine, due to this driver problem.

I was not happy about it, so I am glad to hear now that a working driver is available.

reply
justinclift 10 hours ago
Quite a lot of popular, widely deployed firewalls are based upon FreeBSD.

And for them it's a problem that miniPCs well suited for firewall use have been been coming out (for a while now) using this chipset. Which FreeBSD didn't support.

So for those projects, this may provide an avenue of hope or future potential. ;)

reply