Bug 25566

Summary: [PATCH] Missing PCI Id's for DLink DFE-538TX ethernet card
Product: Base System Reporter: seva <seva>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.2-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description seva 2001-03-06 08:40:01 UTC
DLink DFE-538TX card based on RealTek 8139 chip but has different PCI Id

Fix: Apply patch in src/sys/pci:
How-To-Repeat: Insert card and boot
Comment 1 dpelleg+bsd 2001-03-08 14:45:06 UTC
 I used essentialy the same patch for a DLink DFE-530TX+ I bought recently. It
wouldn't otherwise recognize (on 4.3-BETA).

 I just MFC-ed the changes to the same files made at Feb 21 20:54:21 2001
UTC.  The IDs are the same, just the string isn't.
Comment 2 matt 2001-05-25 00:02:17 UTC
Since the DFE-530TX+ and the DFE-538TX have the SAME device IDs (but
different subsystem IDs, which we don't check for), both the patch here and
in kern/25640 need a slight bit of munging.

In if_rl.c, use "DLINK_DEVICEID_530TXPLUS_OR_538" instead of
"DLINK_DEVICEID_530TXPLUS"
In if_rl.c, print "D-Link 530TX+ or 538 10/100BaseTX" instead of "D-Link
530TX+"
In if_rl.h, use "DLINK_DEVICEID_530TXPLUS_OR_538" instead of
"DLINK_DEVICEID_530TXPLUS"

--
Matt Emmerton
Comment 3 ru freebsd_committer freebsd_triage 2001-08-13 15:59:39 UTC
State Changed
From-To: open->closed

Superseded by PR 29027.