kern/85266: xe driver does not recognise Xircom XE2000

Caleb Lyness caleb_lyness at
Wed Aug 24 13:20:15 GMT 2005

>Number:         85266
>Category:       kern
>Synopsis:       xe driver does not recognise Xircom XE2000
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 24 13:20:14 GMT 2005
>Originator:     Caleb Lyness
>Release:        5.4-RELEASE
FreeBSD XXX 5.4-RELEASE FreeBSD 5.4-RELEASE #3: Fri Aug 19 18:30:34 CEST 2005     root at XXX:/usr/obj/usr/src/sys/BUILD1  i386
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.
Plugin the hardware
Add the following to the xe_pccard_products array in sys/dev/xe/if_xe_pccard.c 


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).

More information about the freebsd-bugs mailing list