From nobody@FreeBSD.org  Wed Aug 24 13:10:43 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 748D616A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 24 Aug 2005 13:10:43 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 09BA243D53
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 24 Aug 2005 13:10:43 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j7ODAgEP066879
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 24 Aug 2005 13:10:42 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j7ODAgrm066878;
	Wed, 24 Aug 2005 13:10:42 GMT
	(envelope-from nobody)
Message-Id: <200508241310.j7ODAgrm066878@www.freebsd.org>
Date: Wed, 24 Aug 2005 13:10:42 GMT
From: Caleb Lyness <caleb_lyness@yahoo.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: xe driver does not recognise Xircom XE2000
X-Send-Pr-Version: www-2.3

>Number:         85266
>Category:       kern
>Synopsis:       [xe] [patch] xe(4) driver does not recognise Xircom XE2000
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-net
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 24 13:20:14 GMT 2005
>Closed-Date:    Sun Feb 21 22:46:41 UTC 2010
>Last-Modified:  Sun Feb 21 22:46:41 UTC 2010
>Originator:     Caleb Lyness
>Release:        5.4-RELEASE
>Organization:
>Environment:
FreeBSD XXX 5.4-RELEASE FreeBSD 5.4-RELEASE #3: Fri Aug 19 18:30:34 CEST 2005     root@XXX:/usr/obj/usr/src/sys/BUILD1  i386
 
>Description:
The Xircom XE2000 Ethernet PCMCIA card is not recognized by the driver. It is well known to be support by similar drivers under NetBSD and Linux. Adding the appropriate entry in the drivers product list enables the card.
>How-To-Repeat:
Plugin the hardware
>Fix:
Add the following to the xe_pccard_products array in sys/dev/xe/if_xe_pccard.c 

{ PCMCIA_CARD_D(XIRCOM, XE2000_2, 0), 0x53, XE_CARD_TYPE_FLAGS_MOHAWK},

The product entry for the XE2000 already exists in sys/dev/pccard/pccarddevs, however the card I am using has a different ID. Add the folowing line:

product XIRCOM XE2000_2  0x010a Xircom XE2000 10/100 Network PC Card

Note: you might want to add a second entry for the XE2000 with the first ID to the xe_pccard_products array mentioned above (untested).
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-net 
Responsible-Changed-By: vwe 
Responsible-Changed-When: Wed Jan 14 21:36:08 UTC 2009 
Responsible-Changed-Why:  

Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85266 
State-Changed-From-To: open->closed 
State-Changed-By: gavin 
State-Changed-When: Sun Feb 21 22:41:47 UTC 2010 
State-Changed-Why:  
This patch was committed to HEAD on April 9, 2004 - I think it can be 
closed now :) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85266 
>Unformatted:
