Date: Wed, 24 Aug 2005 13:10:42 GMT From: Caleb Lyness <caleb_lyness@yahoo.com> To: freebsd-gnats-submit@FreeBSD.org Subject: kern/85266: xe driver does not recognise Xircom XE2000 Message-ID: <200508241310.j7ODAgrm066878@www.freebsd.org> Resent-Message-ID: <200508241320.j7ODKE6M017343@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 85266
>Category: kern
>Synopsis: xe driver does not recognise Xircom XE2000
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 24 13:20:14 GMT 2005
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508241310.j7ODAgrm066878>
