Bug 25640

Summary: DLink DFE-530TX+ cards are not recognized by the kernel
Product: Base System Reporter: william.carrel <william.carrel>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: stable
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff
none
file.diff none

Description william.carrel 2001-03-09 21:20:01 UTC
This is an MFC of support for this card.

Fix: Patches below are also at http://www.carrel.org/patch.file1
			  http://www.carrel.org/patch.file2

Hopefully we can get this in for 4.3-RELEASE.  This patch to stable was
created to help out a user on #FreeBSD/Openprojects.net.

This support was added in current 2 weeks ago by wpaul (.c: 1.58, .h: 1.19)

Add the following code to recognize the device:
How-To-Repeat: Insert aforementioned card.  Appears as Unknown device in dmesg.
Comment 1 william.carrel 2001-03-09 22:53:28 UTC
This is a duplicate PR of kern/25566 with the patch from -CURRENT 
rather than invented on it's own.  Someone should probably close one
or the other and then commit and close on the one that is left.

-- 
   Andy Carrel - william.carrel@infospace.com - +1 (206) 357-4607
Internet Sys. Eng. - Enterprise Infrastructure & Security - InfoSpace
Comment 2 matt 2001-05-25 00:01:55 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/25566 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:58:43 UTC
State Changed
From-To: open->closed

Superseded by PR 29027.