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