Gentoo Archives: gentoo-user

From: William Kenworthy <billk@×××××××××.au>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Ethernet card for puter
Date: Sat, 06 Nov 2021 09:47:54
Message-Id: 8290b2d0-2ae8-82f0-457b-3614e2419dc3@iinet.net.au
In Reply to: Re: [gentoo-user] Ethernet card for puter by Frank Steinmetzger
1 In reality, today there seems to be little to choose from between
2 ethernet cards for the average user - wasn't always the case though.  I
3 have a number of usb-<->ethernet plugins and pcicards.  Some are bonded
4 (mix of usb and pci) and are mostly realtek though there is an intel or
5 two.  I am using a usb2->ethernet to the fibre based internet (1Gb AU
6 NBN) without any speed problems.  Note there is a linux kernel driver
7 bug in an odd combination of realtek and usb2 for some versions which
8 cuts throughput by ~1/3 unless patched - the dongles themselves are
9 fine.  Currently, with the covid supply chain issues its more a problem
10 just getting "something" :)
11
12 BillK
13
14 1000/50 over usb2 realtek
15
16 ~17.44pm - at other times its usually a little better.
17
18 moriah ~ # speedtest
19 Retrieving speedtest.net configuration...
20 Testing from iiNet Limited (nnn.nnn.nnn.nnn)...
21 Retrieving speedtest.net server list...
22 Selecting best server based on ping...
23 Hosted by Internode (Perth) [1.07 km]: 2.796 ms
24 Testing download
25 speed................................................................................
26 Download: 929.99 Mbit/s
27 Testing upload
28 speed......................................................................................................
29 Upload: 45.82 Mbit/s
30 moriah ~ #
31
32 On 6/11/21 4:13 pm, Frank Steinmetzger wrote:
33 > Am Fri, Nov 05, 2021 at 08:03:32PM -0500 schrieb Dale:
34 >> Manuel McLure wrote:
35 >>> I highly recommend getting an Intel card. Back in the day the e1000
36 >>> cards were the ones to get,
37 >>> nowadays https://www.newegg.com/intel-expi9301ctblk/p/N82E16833106033
38 >>> should be a good option for a single port card. Intel cards have been
39 >>> well supported in Linux for a long time.
40 > I have no idea how you came across that one first. Network cards are a
41 > commodity and start in the single-Euro (so probably also dollar) range these
42 > days. Intel cards start in the 20–30 range:
43 > https://geizhals.eu/?cat=nwpcie&sort=p&xf=14063_Intel%7E14065_LAN-Adapter%7E14066_PCIe-Karte
44 >
45 >> I was looking at the mobo manual and noticed the built in network port
46 >> is a 1Gb chip as well.  It is a Realtec and the last time I tried to use
47 >> it, it was a bit flakey.  Sometimes it would work but sometimes I'd have
48 >> to restart the network to get it going again.  That was about a decade
49 >> ago.
50 > My PC is over 7 years old now and I’ve always been unsing its internal
51 > ethernet port. Most consumer boards use Realtek chips, and so does mine,
52 > because they are a little cheaper than Intel’s counterparts. Enthusiasts and
53 > power users like Intel more because it does more in hardware and offers more
54 > features, whereas the realtek driver puts some load on the CPU, AFAIK. But
55 > in my view, that is counting crumbs, as we say in Germany. I’ve never had
56 > bandwidth problems and always had the full 1 Gb to my NAS. For us normal
57 > home user folk, it won’t make a difference, IMHO. (Except if you are a
58 > purist and care about code quality; I think there were niggles with
59 > Realtek’s code a longer while back.)
60 >
61 >> I wonder, is the drivers better today than they were then?  I would have
62 >> used it all this time if it worked well.  Anyone have experience with this
63 >> in the last year or so that is showing it working really well and stable? 
64 >> Keep in mind, I run 24/7 here.  If that works fine, I could just use it. 
65 >> lspci shows this for the on board network:
66 >>
67 >> Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit
68 >> Ethernet Controller (rev 06)
69 > That’s the one veryone uses. I actually have two of those installed; one
70 > one-board, the other one as a PCIe card that I got from my old employer.
71 >
72 >> I have 2 PCIex1 and one PCIex 4 slots open.  The small ones are close to
73 >> my video card and I'm not sure I can use them.
74 > Sure you can. Are you a hardcore gamer? Does your card consume 100s of W all
75 > the time? Usually the GPU is the top-most card except for cases that hold
76 > the board upside-down (meaning hot air rises away).
77 >
78 >> Can I plug these types of cards into the larger slots?
79 > Yes. Speeds are downward-compatible. One PCIe 2.0 lane is fast enough for 1
80 > Gb.
81 >
82 >> I think I read once that can be done.  It's been ages tho. My old network
83 >> card appears to be in a old PCI plain slot.  It's a really old card, works
84 >> faithfully tho. 
85 > If you change the filter in the link I gave you at the top, you can also
86 > look for PCI-based cards (unselect PCIe first). It’s possible that PCIe,
87 > though a faster interface, may be more frugal these days. When PCI was
88 > invented, power saving was not an issue.
89 >
90 >> This may require some rearranging.  Or using the on board network one. 
91 >> I'd really prefer the card tho.  They just tend to work better.
92 > Why should they? A hunch? The only real benefit is you can easliy swap them
93 > in case of failure. But as long as you have it and it works – why not give
94 > it a try with what you have before you spend more for something you may not
95 > even need?
96 >