Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
network card compatable with Gentoo research ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
cwc
Veteran
Veteran


Joined: 20 Mar 2006
Posts: 1427
Location: Tri-Cities, WA USA

PostPosted: Fri Mar 21, 2025 5:17 pm    Post subject: network card compatable with Gentoo research ? Reply with quote

Please throw me a bone an a good Gentoo compatible Ethernet card that you use.

I have a ASUSTeK COMPUTER INC. RAMPAGE IV EXTREME with an i7.

with the following slots:

4 x PCIe 3.0/2.0 x16 (x16 or dual x16 or x16/x8/x16 or x16/x8/x8/x8, red) *1
1 x PCIe 3.0/2.0 x16 (x8 mode, gray) *1
1 x PCIe 2.0 x1
_________________
Without diversity there can be no evolution:)
Back to top
View user's profile Send private message
zen_desu
Apprentice
Apprentice


Joined: 25 Oct 2024
Posts: 156

PostPosted: Fri Mar 21, 2025 5:25 pm    Post subject: Reply with quote

I've never found a network card that doesn't work well on gentoo systems, especially dist-kernel. Some cards require out of tree modules, but common "server" cards will basically be plug and play.

I'm currently using a CCR2004-1G-2XS-PCIe in my desktop and 2 intel x520's in my server.

If you don't need more than a gbps, usb adapters will often be just fine with USB3, I keep some in my work bag because my laptop doesn't have ethernet ports. I have a $15 2.5g one that seems to do as advertised, some generic realtek chip is in it, but it works.

If you can find a used "server" card that has the right bracket size and doesn't expect "server airflow", that will probably be fine. If you care much about networking, i'd invest in a card with SFP+ cages. You can get 1g copper transceivers for pretty cheap and 10g optical modules for not much more. Some intel cards will be vendor locked to intel modules and will get angery if you put another type of module in them.
_________________
µgRD dev
Wiki writer
Back to top
View user's profile Send private message
cwc
Veteran
Veteran


Joined: 20 Mar 2006
Posts: 1427
Location: Tri-Cities, WA USA

PostPosted: Fri Mar 21, 2025 5:39 pm    Post subject: Reply with quote

zen_desu wrote:

I'm currently using a CCR2004-1G-2XS-PCIe in my desktop and 2 intel x520's in my server.
.


Thanks zen_desu! I have a EdgeRouter X SFP router so I only need a 1GB (I think)

Having wrote the above . I'm looking at :
Intel Ethernet Converged Network Adapter X540-T1

edited
_________________
Without diversity there can be no evolution:)


Last edited by cwc on Fri Mar 21, 2025 6:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20590

PostPosted: Fri Mar 21, 2025 5:50 pm    Post subject: Reply with quote

I've had no issues with Realtek and Intel. If I were to buy something today, I'd pick Intel unless there was a compelling reason not to. Things can change, but I haven't heard of them making any poor decisions with their NICs.
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
cwc
Veteran
Veteran


Joined: 20 Mar 2006
Posts: 1427
Location: Tri-Cities, WA USA

PostPosted: Fri Mar 21, 2025 5:55 pm    Post subject: Reply with quote

pjp wrote:
Realtek and Intel. .


I agree. I've had good luck with Intel chip set while I was working.
Thank you!
_________________
Without diversity there can be no evolution:)
Back to top
View user's profile Send private message
gentoo_ram
Guru
Guru


Joined: 25 Oct 2007
Posts: 521
Location: San Diego, California USA

PostPosted: Fri Mar 21, 2025 6:27 pm    Post subject: Reply with quote

Intel cards are generally well-supported by the Linux kernel. Are you looking for a driver for the gigabit adapter already on that motherboard or are you looking for a special kind of external adapter with multiple ports?

Unfortunately, the documentation for that motherboard is not specific which exact chipset is installed. But I'm guessing the 'igb' for 'e1000e' driver would probably work for it. You'd have to load those modules and see which one detects the network port.

What does 'lspci' say? That might give you a clue.
Back to top
View user's profile Send private message
cwc
Veteran
Veteran


Joined: 20 Mar 2006
Posts: 1427
Location: Tri-Cities, WA USA

PostPosted: Fri Mar 21, 2025 6:32 pm    Post subject: Reply with quote

gentoo_ram wrote:
Intel cards are generally well-supported by the Linux kernel. Are you looking for a driver for the gigabit adapter already on that motherboard or are you looking for a special kind of external adapter with multiple ports?

Unfortunately, the documentation for that motherboard is not specific which exact chipset is installed. But I'm guessing the 'igb' for 'e1000e' driver would probably work for it. You'd have to load those modules and see which one detects the network port.

What does 'lspci' say? That might give you a clue.


I have a lspci | grep net
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 05)

The NIC is acting up a bit and I want to see if there is a difference with an NIC card.

I have other machines I and use this NIC for also. (testing)

Check this out. Here is my ifconfig
The MAC is ether 88:88:88:88:87:88 ?

Code:

ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.8  netmask 255.255.255.0  broadcast 192.168.1.255
        ether 88:88:88:88:87:88  txqueuelen 1000  (Ethernet)
        RX packets 11692  bytes 6718922 (6.4 MiB)
        RX errors 0  dropped 14  overruns 0  frame 0
        TX packets 8762  bytes 1767453 (1.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 18  memory 0xfbf00000-fbf20000 


_________________
Without diversity there can be no evolution:)
Back to top
View user's profile Send private message
zen_desu
Apprentice
Apprentice


Joined: 25 Oct 2024
Posts: 156

PostPosted: Fri Mar 21, 2025 6:35 pm    Post subject: Reply with quote

cwc wrote:
zen_desu wrote:

I'm currently using a CCR2004-1G-2XS-PCIe in my desktop and 2 intel x520's in my server.
.


Thanks zen_desu! I have a EdgeRouter X SFP router so I only need a 1GB (I think)

Having wrote the above . I'm looking at :
Intel Ethernet Converged Network Adapter X540-T1

edited


If you only need 1g support, a USB adapter should be totally fine, you can get a new tplink (realtek) one for around $10, the only issue is if you yank it out, but in some ways that's preferable to pulling the cable tipping over a server, breaking a port, or breaking a cable. It being USB means it's also easier to force reset the port, PCI devices tend to not like being removed/readded.

If budget is a concern, I would not go near 10g base-t. 10g copper transceivers tend to be much more expensive than fiber ones, and may have trouble working reliably over distances >30m. For shorter connections, using a "DAC" cable between sfp cages is generally ideal. For longer distances, optical transceivers are cheaper and more efficient, you just have to be a bit careful with fiber cables. I've somehow managed to never break one, but if you're not careful they can be damaged. The nice thing is that om3 fiber is rated for 100gbps at the distances I use it, but I only need 10gbps, so I'm sure that helps it tolerate some abuse.

cwc wrote:
gentoo_ram wrote:
Intel cards are generally well-supported by the Linux kernel. Are you looking for a driver for the gigabit adapter already on that motherboard or are you looking for a special kind of external adapter with multiple ports?

Unfortunately, the documentation for that motherboard is not specific which exact chipset is installed. But I'm guessing the 'igb' for 'e1000e' driver would probably work for it. You'd have to load those modules and see which one detects the network port.

What does 'lspci' say? That might give you a clue.


I have a lspci | grep net
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 05)

The NIC is acting up a bit and I want to see if there is a difference with an NIC card.

I have other machines I and use this NIC for also. (testing)

Check this out. Here is my ifconfig
The MAC is ether 88:88:88:88:87:88 ?

Code:

ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.8  netmask 255.255.255.0  broadcast 192.168.1.255
        ether 88:88:88:88:87:88  txqueuelen 1000  (Ethernet)
        RX packets 11692  bytes 6718922 (6.4 MiB)
        RX errors 0  dropped 14  overruns 0  frame 0
        TX packets 8762  bytes 1767453 (1.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 18  memory 0xfbf00000-fbf20000 



If your NIC is acting up, it wouldn't hurt to try another cable, ethernet cables can go bad.
_________________
µgRD dev
Wiki writer
Back to top
View user's profile Send private message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3561

PostPosted: Fri Mar 21, 2025 6:45 pm    Post subject: Reply with quote

That MAC looks really weird, it's not "random" enough to my liking. It might be acting up because there's something wrong with the particular device you have.

Honestly it's been a very long time since I last heard of ethernet adapters which _don't_ work, and even then it was stuff like very niche laptops which required out of tree modules or so. I'd say pick whatever looks good to you first, and then search for issues with the particular model you chose, just to confirm you can use it. You probably can, so there's no benefit to using compatibility as the first filter.
_________________
Make Computing Fun Again
Back to top
View user's profile Send private message
dE_logics
Advocate
Advocate


Joined: 02 Jan 2009
Posts: 2313
Location: $TERM

PostPosted: Sat Mar 22, 2025 5:31 am    Post subject: Reply with quote

RTL8125 based cards work (and is cheap). However I believe it's performance is not very good (as per iperf).
_________________
My blog
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9954
Location: almost Mile High in the USA

PostPosted: Sat Mar 22, 2025 7:27 am    Post subject: Reply with quote

I used a pair of X540s between Gentoo machines, works fine. Need to get a 10G switch however. I've only tested between my X58 and X79 motherboards and do not have disk bandwidth to feed the X540s.

Pretty much a matter of selecting the right driver in the kernel.

Vast majority of my GbE are Intel e1000s (or their relatives, which use different drivers) or Realtek 8169s and I can't complain of either of them really, my disk bandwidth can saturate 1GbE however. I do have some Broadcom and Marvell onboard Ethernets. The Marvells are okay but had trouble with one of my Broadcoms but it may be a defective computer as it keeps corrupting data sent over it.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
cwc
Veteran
Veteran


Joined: 20 Mar 2006
Posts: 1427
Location: Tri-Cities, WA USA

PostPosted: Sat Mar 22, 2025 3:27 pm    Post subject: Reply with quote

eccerr0r wrote:
I used a pair of X540s between Gentoo machines, works fine. Need to get a 10G switch however. I've only tested between my X58 and X79 motherboards and do not have disk bandwidth to feed the X540s.

Pretty much a matter of selecting the right driver in the kernel.

Vast majority of my GbE are Intel e1000s (or their relatives, which use different drivers) or Realtek 8169s and I can't complain of either of them really, my disk bandwidth can saturate 1GbE however. I do have some Broadcom and Marvell onboard Ethernets. The Marvells are okay but had trouble with one of my Broadcoms but it may be a defective computer as it keeps corrupting data sent over it.

thanks eccerr0r!

I found these for $41
Code:

10Gtek 10Gb PCI-E NIC Network Card, Single Copper RJ45 Port, with Intel X540-BT1 Controller, PCI Express Ethernet LAN Adapter Support Windows Server/Windows/Linux/ESX, Compare to Intel X540-T1

_________________
Without diversity there can be no evolution:)
Back to top
View user's profile Send private message
sdauth
l33t
l33t


Joined: 19 Sep 2018
Posts: 688
Location: Ásgarðr

PostPosted: Sat Mar 22, 2025 3:46 pm    Post subject: Reply with quote

I recently added an Intel i350-t4 (4x GbE) to a custom router. No complaints.
It runs a bit hot though even idling.
Code:
i350bb-pci-0100
Adapter: PCI adapter
loc1:         +44.0°C  (high = +120.0°C, crit = +110.0°C)

Anyway, it looks like it can endure much more. For now I've seen it reaching 80C. I think I will add a little fan next to it for the summer days. We'll see.

It was tempting to just put a 2x ports 10GbE card (X540 is the same price, used) but I don't have any 10GbE gear in my home.
So... For now I'm staying with gigabit ethernet :wink:
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 55041
Location: 56N 3W

PostPosted: Sat Mar 22, 2025 4:44 pm    Post subject: Reply with quote

There has been another recent topic about MAC ADDR 88:88:88:88:87:88 ... ah by cwc too.
Its cased by a BIOS update bug.

As long as all the MAC ADDR on your LAN are unique, its not a problem.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
zen_desu
Apprentice
Apprentice


Joined: 25 Oct 2024
Posts: 156

PostPosted: Sat Mar 22, 2025 5:06 pm    Post subject: Reply with quote

If you're concerned with price/modularity, a device with a SFP+ cage could use several different transceiver types. I bought both of my intel x520 cards used for around $50 each locally and they came with 2 10g optical transceivers (intel brand) included.

A new (off brand) 10GBase-T (10g copper) SFP+ transceiver is about $30 while a brand name one may be $75-150. I've had good luck with the cheap ones. These modules use as much as 5w per port depending on the cable length. That can be too much for some cards/devices to properly power or cool.
A 1000Base-T (1gbps copper) SFP transceiver costs about $10-20. These tend to use about a watt and don't cause issues, unless boards specifically only want 10g SFP+ modules.
A 10GBase-SR (10g fiber) SFP+ transceiver costs about $15. Unless things are vendor locked, I've had very good luck mixing and matching these modules.
DAC cables cost $10-20 depending on the length and directly attach SFP ports on 2 devices, they generally have exceptional latency and low power usage, but the cables can be damaged if bent too much.

If you're connecting high speed devices within a few meters of each other, DACs tend to be great, for longer distances, 10GBase-T can be more trouble than using fiber. OM2/3 fiber is not that expensive, and if you're mindful that it's fiber and handle with some care, and avoid touching/scratching the ends (keep caps on before plugging in) things will be fine. Fiber connections will tend to use less lower than Ethernet and you will never have ground issues with them.
_________________
µgRD dev
Wiki writer
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9954
Location: almost Mile High in the USA

PostPosted: Sat Mar 22, 2025 7:25 pm    Post subject: Reply with quote

The X540s I have are original Intel cards, not sure about other OEMs but I suspect they should work just fine.

What I need to find cheaply is a 10G copper SFP+ to put in my X520. Haven't tried this card since I got it since I don't have any SFP+ modules.

(yeah I got all of these second hand...)
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
zen_desu
Apprentice
Apprentice


Joined: 25 Oct 2024
Posts: 156

PostPosted: Sat Mar 22, 2025 7:41 pm    Post subject: Reply with quote

eccerr0r wrote:
The X540s I have are original Intel cards, not sure about other OEMs but I suspect they should work just fine.

What I need to find cheaply is a 10G copper SFP+ to put in my X520. Haven't tried this card since I got it since I don't have any SFP+ modules.

(yeah I got all of these second hand...)


I don't think a decent and cheap copper 10g modules exist ($<25/ea), I think it's really worth considering DACs or optical modules. I tried to find some for a while and even if you get ones that work, they get real hot so optical tends to make more sense. Some "fiber switches" only have a PSU capable of handling a few 10g copper modules, or will overheat if you fill it with them.

I considered some cards with 10g copper builtin, but they are often a bit more expensive than ones with SFP+ cages (sure they include transceivers) but then you are obligated to use 10g copper in other places too
_________________
µgRD dev
Wiki writer
Back to top
View user's profile Send private message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3561

PostPosted: Sat Mar 22, 2025 7:44 pm    Post subject: Reply with quote

Actually, if you need a _fast_ and _local_ network, infiniband is a good alternative; it's fast and you can get second-hand HBAs and switches at reasonable prices, and you get an extra RDMA capability for all your supercomputing at home. Even though cables cost about as much as HBA... And try to get optic fiber cables; copper ones are as thick as a finger.

If you somehow can't live with IPoIB, you can always downgrade operation mode to ethernet at runtime (though I'm not sure if it's possible to connect an IB adapter running in Eth mode directly to an ethernet switch; you might need another a linux router in between those network segments).
_________________
Make Computing Fun Again
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum