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>