Results 1 to 14 of 14
Thread: how about Realtek NIC ?
-
07-28-2009, 11:45 PM #1Web Hosting Master
- Join Date
- Mar 2009
- Posts
- 3,700
how about Realtek NIC ?
Hi,
im looking dual NIC desktop board,
i find many board use Realtek NIC,
for server running,
how about the performance and stability about Realtek NIC ?
because i check intel's desktop board,
it seems rhost do not support dual LAN port.
thanx
-
07-29-2009, 08:00 AM #2Randy
- Join Date
- Aug 2006
- Location
- Ashburn VA, San Diego CA
- Posts
- 4,615
They are fine as long as you have the latest driver from Realtek installed. Many in-kernel drivers for Realtek nics are very buggy.
Fast Serv Networks, LLC | AS29889 | DDOS Protected | Managed Cloud, Streaming, Dedicated Servers, Colo by-the-U
Since 2003 - Ashburn VA + San Diego CA Datacenters
-
07-29-2009, 08:51 AM #3WHT Addict
- Join Date
- Sep 2007
- Posts
- 118
Realtek as a whole is not terrible, but certain chipsets they have created over the years are quite a bit worse than others.
Namely the 8168B chipset still has horrible driver support on almost every OS known to man. It is not uncommon for the Windows driver to show "Network cable unplugged" for no reason at all, and it is also not uncommon for the Linux driver to start dropping packets randomly to the tune of 10-50%. I have not seen any recent issues on Linux, so 2.6.29+ should probably be fairly safe with this chipset, but I would avoid it at all cost on Windows as I have seen issues with even the latest driver version at times.
The 8169 and 8139 chipsets however have both been used extensively on many motherboards for years and I rarely see any issues with them. In fact, the 8139 10/100 chipset is probably one of the most widely supported network chipsets you can buy.
-
07-29-2009, 09:34 AM #4Web Hosting Master
- Join Date
- Oct 2002
- Location
- Vancouver, B.C.
- Posts
- 2,699
Driver support aside, Realtek NIC chipsets are just plain crappy. Here are some comments from the source code for the realtek 8129/8139 driver in FreeBSD:
36 /*
37 * RealTek 8129/8139 PCI NIC driver
38 *
39 * Supports several extremely cheap PCI 10/100 adapters based on
40 * the RealTek chipset. Datasheets can be obtained from
41 * www.realtek.com.tw.
42 *
43 * Written by Bill Paul <wpaul@ctr.columbia.edu>
44 * Electrical Engineering Department
45 * Columbia University, New York City
46 */
47 /*
48 * The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is
49 * probably the worst PCI ethernet controller ever made, with the possible
50 * exception of the FEAST chip made by SMC. The 8139 supports bus-master
51 * DMA, but it has a terrible interface that nullifies any performance
52 * gains that bus-master DMA usually offers.
53 *
54 * For transmission, the chip offers a series of four TX descriptor
55 * registers. Each transmit frame must be in a contiguous buffer, aligned
56 * on a longword (32-bit) boundary. This means we almost always have to
57 * do mbuf copies in order to transmit a frame, except in the unlikely
58 * case where a) the packet fits into a single mbuf, and b) the packet
59 * is 32-bit aligned within the mbuf's data area. The presence of only
60 * four descriptor registers means that we can never have more than four
61 * packets queued for transmission at any one time.
62 *
63 * Reception is not much better. The driver has to allocate a single large
64 * buffer area (up to 64K in size) into which the chip will DMA received
65 * frames. Because we don't know where within this region received packets
66 * will begin or end, we have no choice but to copy data from the buffer
67 * area into mbufs in order to pass the packets up to the higher protocol
68 * levels.
69 *
70 * It's impossible given this rotten design to really achieve decent
71 * performance at 100Mbps, unless you happen to have a 400Mhz PII or
72 * some equally overmuscled CPU to drive it.
73 *
74 * On the bright side, the 8139 does have a built-in PHY, although
75 * rather than using an MDIO serial interface like most other NICs, the
76 * PHY registers are directly accessible through the 8139's register
77 * space. The 8139 supports autonegotiation, as well as a 64-bit multicast
78 * filter.
79 *
80 * The 8129 chip is an older version of the 8139 that uses an external PHY
81 * chip. The 8129 has a serial MDIO interface for accessing the MII where
82 * the 8139 lets you directly access the on-board PHY registers. We need
83 * to select which interface to use depending on the chip type.
84 */ASTUTE INTERNET: Advanced, customized, and scalable solutions with AS54527 Premium Performance and Canadian Optimized Network (Level3, Shaw, CogecoPeer1, GTT/Tinet),
AS63213 Cost Effective High Performance Network (Cogent, HE, GTT/Tinet)
Dedicated Hosting, Colo, Bandwidth, and Fiber out of Vancouver, Seattle, LA, Toronto, NYC, and Miami
-
07-29-2009, 10:34 AM #5Randy
- Join Date
- Aug 2006
- Location
- Ashburn VA, San Diego CA
- Posts
- 4,615
70 * It's impossible given this rotten design to really achieve decent
71 * performance at 100Mbps, unless you happen to have a 400Mhz PII or
72 * some equally overmuscled CPU to drive it.
Agreed, these NIC's shouldn't be ran at more than 75% of linespeed but other than that they work fine with the right driver.Fast Serv Networks, LLC | AS29889 | DDOS Protected | Managed Cloud, Streaming, Dedicated Servers, Colo by-the-U
Since 2003 - Ashburn VA + San Diego CA Datacenters
-
07-29-2009, 11:00 AM #6Web Hosting Master
- Join Date
- Mar 2009
- Location
- Austin, TX
- Posts
- 935
I've used many 8169s before without any problems.
One AoE/iSCSI project I managed we used 4 8169s connecting to a dedicated backend Gb switch and distributed SAN slices across networks. No problems at all.
The 8139s are well supported as well.SysAdmin.xyz
Having severs with customer data on it without proper monitoring is like having one night stand without using protections - eventually, there will be an 'oh s**t!' moment.
-
07-29-2009, 11:54 AM #7Junior Guru Wannabe
- Join Date
- Jun 2009
- Posts
- 80
I had a Realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet it was fine no issues. As long as the driver is updated.
-
07-29-2009, 08:06 PM #8Junior Guru Wannabe
- Join Date
- Sep 2008
- Posts
- 76
We buy lots of Super Micro systems. We've used them for several years and overall are very happy with their products.
We recently found a less expensive version of a motherboard and attempted to use it in our OpenSecure Firewall / VPN systems. They used Realtek NICs. It was unfortunate but Open and FreeBSD crashed all the time due to the version they used it that board. That gave us a really bad taste in our mouths and we've been buying only Intel since then. We're also fond of broadcom.WANSecurity – Dedicated & VPS, Colocation, Application & Web Development, E-Commerce, Network Monitoring, and Blended Top Tier Internet Services in America, Europe, and Asia. Visit our site
Email sales@wansec.comfor a custom quote
WANSecurity has the Best Support, Fastest Servers, Most Bandwidth and Lowest Cost of Ownership - Guaranteed
-
08-06-2009, 05:50 AM #9Web Hosting Master
- Join Date
- Mar 2009
- Posts
- 3,700
how about 8111C ?
thanx
-
08-06-2009, 06:03 AM #10******* Unleaded
- Join Date
- Feb 2004
- Posts
- 3,849
What hhw said.
Preferences in order:
Intel
Broadcomedgedirector.com
managed dns global failover and load balance (gslb)
exactstate.com
uptime report for webhostingtalk.com
-
08-06-2009, 01:58 PM #11Web Hosting Evangelist
- Join Date
- Jun 2007
- Posts
- 501
In all likelihood, you will not have any noticeable problems using Realtek on a desktop system but if there is any way to get a board with a better, ie Intel network interface, do it. If this is for an enterprise or server, Intel only.
ZZ Servers - Business Hosting, HIPAA and PCI Compliant Hosting Solutions - http://www.zzservers.com
Xen Virtual Private Servers | Dedicated Servers | Shared Hosting
Custom configurations, firewall, VPN, load balancers, private networks and more.
-
08-06-2009, 07:49 PM #12Junior Guru Wannabe
- Join Date
- Jun 2009
- Posts
- 80
I like Intel too.
-
08-08-2009, 06:15 PM #13
For smooth operation use intel lan cards. Rock solid
Binary Racks | Premium Hosting at Budget
Dedicated Servers | Cloud Hosting | Colocation Racks
E-mail: sales@binaryracks.com | Phone +44 121 7900 390
-
08-10-2009, 03:19 PM #14Newbie
- Join Date
- Jun 2006
- Location
- Boca Raton, FL
- Posts
- 21
I've used tons in OBSD servers without a hitch fwiw
Similar Threads
-
Motherboard with Realtek 8111D NIC Chipset
By qps in forum Colocation, Data Centers, IP Space and NetworksReplies: 8Last Post: 09-24-2009, 09:49 PM -
realtek chipset lan card is very unstable !!!!
By hkivan in forum Hosting Security and TechnologyReplies: 12Last Post: 10-22-2004, 11:34 AM -
Realtek NIC's & Linux
By jic in forum Hosting Security and TechnologyReplies: 6Last Post: 09-15-2003, 06:32 PM -
FreeBSD and realtek nic
By Rackmounts in forum Web HostingReplies: 3Last Post: 07-26-2003, 12:30 PM -
Realtek 8029 Driver?
By jolly in forum Hosting Security and TechnologyReplies: 7Last Post: 12-19-2002, 05:27 PM