Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Nov 2006 04:14:24 -0700
From:      jvk-list@thekrafts.org
To:        "Wood,Russell" <Russell.Wood@rac.com.au>
Cc:        freebsd-questions@freebsd.org
Subject:   RE: Xircom XE2000 card problem
Message-ID:  <20061120041423.10b6271f30786ad7adcc9756bb6c2f30.c396b212f5.wbe@email.secureserver.net>

next in thread | raw e-mail | index | archive | help

   > -------- Original Message --------
   > Subject: RE: Xircom XE2000 card problem
   >From: "Wood, Russell" <Russell.Wood@rac.com.au>
   >Date: Sun, November 19, 2006 6:13 pm
   >To: <jvk-list@thekrafts.org>, <freebsd-questions@freebsd.org>
   >
   >> -----Original Message-----
   >> From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd-
   >> questions@freebsd.org] On Behalf Of jvk-list@thekrafts.org
   >> Sent: Monday, 20 November 2006 12:08 AM
   >> To: freebsd-questions@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061120041423.10b6271f30786ad7adcc9756bb6c2f30.c396b212f5.wbe>