Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Nov 2006 08:27:29 +0800
From:      "Wood, Russell" <Russell.Wood@rac.com.au>
To:        <jvk-list@thekrafts.org>
Cc:        freebsd-questions@freebsd.org
Subject:   RE: Xircom XE2000 card problem
Message-ID:  <D6B5375CBC761B4BAD78E414B4BB55724A220A@mercury.rac.com.au>

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
>>=20
>>=20
>>    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...
>>=20
>>    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.
>>=20
>>    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
>>=20
>>    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?
>>=20
>>    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. =20
=20
>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/014396.html =
seems to support that theory.  Also, searching through the ed(4) code =
doesn't >generate eny references to any Xircom products.
=20
>It just seems to me that it should be using the xe(4) driver not the =
ed(4) driver.
=20
>Is there a way to try and force it to the xe driver to see if it will =
work?
=20
>Thanks for your time,
>Joe.
=20
Try:

	kldunload if_ed
	kldload if_xe

... and see if it detects to card.


Regards,
Russell Wood


DISCLAIMER:
Disclaimer.  This e-mail is private and confidential. If you are not the =
intended recipient, please advise us by return e-mail immediately, and =
delete the e-mail and any attachments without using or disclosing the =
contents in any way. The views expressed in this e-mail are those of the =
author, and do not represent those of this company unless this is =
clearly indicated. You should scan this e-mail and any attachments for =
viruses. This company accepts no liability for any direct or indirect =
damage or loss resulting from the use of any attachments to this e-mail.



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