Re: [List] Nic card recommendation

Frank Leonhardt <[email protected]> Mon, 3 Nov 2025 22:25:08 +0000
Newsgroups gmane.os.freebsd.devel.hardware
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------KB2ByoPxT6R0wLzSH4izAGDc
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 03/11/2025 20:42, Frederick D Ullman wrote:
>
> I own a Gigabyte X870 AORUS ELITE WIFI7 motherboard which was intended 
> when purchased to dual boot Windows 11 and FreeBSD 14.3. Th windows 
> side is already installed and fully functional. My understanding is 
> that there are two major compatibility issues between this motherboard 
> and FreeBSD: graphics and the included ethernet lan interface. 
> Graphics is not a current concern.  But access to the Internet is 
> vital. The workaround I’ve seen suggested is to add a PCIe network 
> card supported by FreeBSD. I’d prefer a 1GB card to match what my ISP 
> provides but even a lower speed card will do to give me Internet 
> access from FreeBSD. I freely admit my FreeBSD experience is quite old 
> and rusty.  I’ve just spent almost a full day going back and forth 
> between the FreeBSD 14.3 release notes, Nic cards available for retail 
> purchase online, and trying to determine the underlying chips  of what 
> I find available.   I have absolutely nothing to show for my efforts 
> other than the realization that many cards listed as compatible with 
> some release of FreeBSD are many years obsolete.   If memory serves, I 
> don’t recall having to even think about Nic drivers the last time I 
> installed FreeBSD. I’m recently retired and hoping someone will take 
> pity on a struggling senior citizen by recommending a specific pcie 
> Nic card or two that are known to be compatible with FreeBSD 14.3, 
> stable, reliable and currently available, for example, on Amazon..
>
Quick answer is Intel for 1Gb and Chelsio for 10Gb. They're very well 
supported 'cos the manufacturers make sure they are. I believe 10Gb 
Intel chips are well supported now but I've been doing this a while.

There are a lot of other perfectly good NICs that are supported, but as 
you get a more capable chip (and therefore more expensive) it's a bit of 
a waste if that particular feature isn't used. I'm talking about the CPU 
offloading work to the NIC. the higher the price, the more the NIC _can_ 
do. The better supported, the more the NIC _will_ do. Other perfectly 
good chips makers like Broadcom have some variants that are better 
supported than others and you want an straightforward answer.

But I guess you're not running a server here, because you can spend a 
lot of money. How about something with an Intel i226? 2.5Gbps, single 
port, not silly money. Older 1Gb chips like 82576 are also fine for what 
you need. Don't forget to make sure it comes with a low/high profile 
bracket as needed!

These are fine:

https://www.amazon.co.uk/Dual-Port-Gigabit-Network-Express-Ethernet/dp/B09D3JL14S/

Twin port 1Gbps, older chip. Never had a problem with the chip, and not 
a lot of money. They're all cheaper in the USA.

Regards, Frank.




--------------KB2ByoPxT6R0wLzSH4izAGDc
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 03/11/2025 20:42, Frederick D Ullman
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CO6PR18MB390535D8C6B3BEB44E55C38CABC7A@CO6PR18MB3905.namprd18.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator"
        content="Microsoft Word 15 (filtered medium)">
      <style>@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
	{font-family:Aptos;}p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:12.0pt;
	font-family:"Aptos",sans-serif;
	mso-ligatures:standardcontextual;}span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Aptos",sans-serif;
	color:windowtext;}.MsoChpDefault
	{mso-style-type:export-only;}div.WordSection1
	{page:WordSection1;}</style>
      <div class="WordSection1">
        <p class="MsoNormal">I own a Gigabyte X870 AORUS ELITE WIFI7
          motherboard which was intended when purchased to dual boot
          Windows 11 and FreeBSD 14.3. Th windows side is already
          installed and fully functional. My understanding is that there
          are two major compatibility issues between this motherboard
          and FreeBSD: graphics and the included ethernet lan interface.
          Graphics is not a current concern.  But access to the Internet
          is vital. The workaround I’ve seen suggested is to add a PCIe
          network card supported by FreeBSD. I’d prefer a 1GB card to
          match what my ISP provides but even a lower speed card will do
          to give me Internet access from FreeBSD. I freely admit my
          FreeBSD experience is quite old and rusty.  I’ve just spent
          almost a full day going back and forth between the FreeBSD
          14.3 release notes, Nic cards available for retail purchase
          online, and trying to determine the underlying chips  of what
          I find available.   I have absolutely nothing to show for my
          efforts other than the realization that many cards listed as
          compatible with some release of FreeBSD are many years
          obsolete.   If memory serves, I don’t recall having to even
          think about Nic drivers the last time I installed FreeBSD. 
          I’m recently retired and hoping someone will take pity on a
          struggling senior citizen by recommending a specific pcie Nic
          card or two that are known to be compatible with FreeBSD 14.3,
          stable, reliable and currently available, for example, on
          Amazon..<o:p></o:p></p>
      </div>
    </blockquote>
    <p>Quick answer is Intel for 1Gb and Chelsio for 10Gb. They're very
      well supported 'cos the manufacturers make sure they are. I
      believe 10Gb Intel chips are well supported now but I've been
      doing this a while.<br>
      <br>
      There are a lot of other perfectly good NICs that are supported,
      but as you get a more capable chip (and therefore more expensive)
      it's a bit of a waste if that particular feature isn't used. I'm
      talking about the CPU offloading work to the NIC. the higher the
      price, the more the NIC _can_ do. The better supported, the more
      the NIC _will_ do. Other perfectly good chips makers like Broadcom
      have some variants that are better supported than others and you
      want an straightforward answer.<br>
    </p>
    <p>But I guess you're not running a server here, because you can
      spend a lot of money. How about something with an Intel i226?
      2.5Gbps, single port, not silly money. Older 1Gb chips like 82576
      are also fine for what you need. Don't forget to make sure it
      comes with a low/high profile bracket as needed!</p>
    <p>These are fine:<br>
      <br>
<a class="moz-txt-link-freetext" href="https://www.amazon.co.uk/Dual-Port-Gigabit-Network-Express-Ethernet/dp/B09D3JL14S/">https://www.amazon.co.uk/Dual-Port-Gigabit-Network-Express-Ethernet/dp/B09D3JL14S/</a><br>
      <br>
      Twin port 1Gbps, older chip. Never had a problem with the chip,
      and not a lot of money. They're all cheaper in the USA.<br>
    </p>
    <p>Regards, Frank.</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>

--------------KB2ByoPxT6R0wLzSH4izAGDc--