Project

General

Profile

Actions

Bug #3010

closed

DC ethernet driver seems to have issues with some multiport card and mother board combinations

Added by Clif Cox over 11 years ago. Updated over 9 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Interfaces
Target version:
-
Start date:
05/27/2013
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.0.x
Affected Architecture:
i386

Description

Greetings,

On some mother boards, with multiport 21143 based NIC cards, there seem to be driver problems. Symptoms include incorrect mac addresses, and not auto sensing link speed / carrier, which makes the affected ports unusable. For me this happens with an Intel D510MO Atom board and my Dlink DFE-570TX, or PB0554E HEWLETT-PACKARD 4 PORT 10/100 cards. Only two out of the four ports work. I reported it recently in the forum here:

http://forum.pfsense.org/index.php/topic,62722.0.html

Though you will see this problem has been around for many years:

http://forum.pfsense.org/index.php/topic,7916.msg44464.html#msg44464
http://forum.pfsense.org/index.php/topic,21526.msg111131.html#msg111131
http://forum.pfsense.org/index.php/topic,455.0.html
http://forum.pfsense.org/index.php/topic,4595.0.html
http://forum.pfsense.org/index.php/topic,455.msg2795.html#msg2795

It may be related to the 21143s history outlined here: http://www.holland-consulting.net/tech/ocep/21143.html

I tend to agree with a quote by Henning in one of his messages on the subject, "This chip and the cards based on it are too great not to be used due to a silly driver bug." If you need a good card for a good price, the challenges are worth the trouble. Further, the 21143 is used in many (most?) Quad-port NICs (four complete 10/100 Ethernet ports on one card), and this is a good reason to look at these chips.

I suppose it's actually a FreeBSD issue, but I'm an avid pfSense user and I hope posting it here will help spark discussions in both groups on finding a solution. The bottom line is running Linux and using the tulip driver these cards have no problems and a consistent throughput on all ports slightly over 94 Mb/s.

I have included some test results in the attached files.

Thanks,
Clif

Files

TESTNIC1.txt (17.5 KB) TESTNIC1.txt Test results for the Atom board Clif Cox, 05/27/2013 03:37 PM
TESTNIC2.txt (17.6 KB) TESTNIC2.txt Test results for a Dell board Clif Cox, 05/27/2013 03:37 PM
TESTNIC.txt (58.2 KB) TESTNIC.txt Test results for the Atom board running SysRescuCD Clif Cox, 05/27/2013 03:37 PM
Actions #1

Updated by Jim Pingle over 11 years ago

  • Status changed from New to Rejected

There really isn't anything we can do about that. Raise it as a FreeBSD PR if you can reproduce it on a stock FreeBSD install.

Given that they're 10/100 cards I doubt anyone would really want to focus much attention on them these days, even there. One of the pages you linked to was 12+ years old. If it's gone that long as a known issue, I doubt it will change much, but either way, it would need reported to FreeBSD.

Actions #2

Updated by Chris Buechler over 9 years ago

  • Target version deleted (2.1)
Actions

Also available in: Atom PDF