Xircom XE2000 card problem
jvk-list at thekrafts.org
jvk-list at thekrafts.org
Mon Nov 20 03:20:09 PST 2006
> -------- Original Message --------
> Subject: RE: Xircom XE2000 card problem
>From: "Wood, Russell" <Russell.Wood at rac.com.au>
>Date: Sun, November 19, 2006 6:13 pm
>To: <jvk-list at thekrafts.org>, <freebsd-questions at freebsd.org>
>
>> -----Original Message-----
>> From: owner-freebsd-questions at freebsd.org [mailto:owner-freebsd-
>> questions at freebsd.org] On Behalf Of jvk-list at thekrafts.org
>> Sent: Monday, 20 November 2006 12:08 AM
>> To: freebsd-questions at freebsd.org
>> Subject: Xircom XE2000 card problem
>>
>>
>> Asked this question a couple of days ago in freebsd-mobile, but
>> haven't heard anything. I'm reposting here to, hopefully, a
wider
>> audience...
>>
>> I have an Inspiron 7000 laptop I've set up as a FreeBSD server
running
>> Version 6.1. I have a Xircom XE2000 ethernet card I'd like to
use.
>> It appears to be recognized by FreeBSD, but doesn't startup
.
>> correctly. In searching I've seen references to it working with
>> FreeBSD, but indicate it should use the xe driver.
>>
>> Here's what the dmesg says:
>> ed1: <Xircom 10/100 Network PC Card> at port 0x100-0x10f iomem
>> 0x88000000-0x88000fff irq 1
>> 1 function 0 config 1 on pccard0
>> device_attach: ed1 attach returned 6
>>
>> Looking at the hardware list it should be supported by the dc or
xe
>> drivers, but not the ed driver. Am I missing something easy, or
is
>> this card not reallyl supported at all?
>>
>> Thanks,
>> Joe.
>
>If you have a closer look, it is using the ed (4):
>
>ed1: <Xircom 10/100 Network PC Card> at port 0x100-0x10f iomem
>
>Make sure you have the following devices compiled in your kernel:
>
>device miibus
>device ed
>
>... also, you might need:
>
>device pccard
>device cardbus
>
>Regards,
>Russell Wood
I did see that it was using the ed(4) driver. I'm using the GENERIC
kernel which contains pccard, cardbus, miibus, and ed drivers. I was
wondering if that was the correct driver or if it was being detected
incorrectly.
I don't see anything in the ed(4) man page about supporting any Xircom
products. Most of the Xircom cards seem to be supported by the xe
driver, and this bug
report http://lists.freebsd.org/pipermail/freebsd-bugs/2005-August/014
396.html seems to support that theory. Also, searching through the
ed(4) code doesn't generate eny references to any Xircom products.
It just seems to me that it should be using the xe(4) driver not the
ed(4) driver.
Is there a way to try and force it to the xe driver to see if it will
work?
Thanks for your time,
Joe.
More information about the freebsd-questions
mailing list