Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 May 2003 03:35:57 +0400
From:      Vladik Kozin <epbox@yandex.ru>
To:        freebsd-questions@freebsd.org
Subject:   Re: NE2000 compatible pcmcia ether-card doesn't work: fixed
Message-ID:  <200305250335.57421.epbox@yandex.ru>
In-Reply-To: <200305250256.30908.epbox@yandex.ru>
References:  <200305250256.30908.epbox@yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
=09The following changes to /etc/rc.conf brought my card to life :)
Comment the following line out or simply remove it.
# pccard_ifconfig=3D"DHCP"
Add the following line.
ifconfig_ed0=3D"DHCP"=20
#change "DHCP" with whatever you need to configure your card


On Sunday 25 May 2003 02:56, Vladik Kozin wrote:
>  I installed FBSD 4.8 on my ThinkPad 570 via ftp using the NE2000
> compatible ethernet card. Unfortunately, somethig went wrong while
> adjusting the kernel to my needs. So now I can't get the same card to w=
ork.
> My present configuration looks like this:
>
> #____   kernel
> device miibus
> device ed
> device card
> device pcic0 at isa? irq 0 port 0x3e0 iomem 0xd0000
> device pcic1 at isa? irq 0 port 0x3e2 iomem 0xd4000 disable
>
> #_____   /etc/rc.conf
> pccard_enable=3D"YES"
> pccard_ifconfig=3D"DHCP"
> pccardd_flags=3D""
>
> #_____  dmesg sais
> pccard: card inserted, slot 0
> pccard: card removed, slot 0
> pccard: card inserted, slot 0
> ed0 at port ....... irq 11 slot 0 on pccard0
> ed0: address ..............., type NE2000 (16bit)
> ed0: device timeout
> ed0: device timeout
> ...
>
> #_____ from >man 4 ed
>  ed%d: device timeout  Indicates that an expected transmitter interrupt
>      didn't occur.  Usually caused by an interrupt conflict with anothe=
r
> card on the ISA bus.  This condition could also be caused if the kernel=
 is
> configured for a different IRQ channel than the one the card is actuall=
y
> using.  If that is the case, you will have to either reconfigure the ca=
rd
> using a DOS utility or set the jumpers on the card appropriately.
>
>         I've already tried to to change interrupt by adding irq to the
> kernel and  pccardd_flags=3D"-i #num" to /etc/rc.conf.
>         I was also experimenting with /boot/kernel.conf, altering it by=
 my
> own hands. Installing the new kernel doesn't seem to replace this file.
> Then who does? Why is it important if at all?
> =09I had the following strings in /boot/kernel.conf at the begining:
>  =09       en ed0
> =09       po ed0 0x280
>                ir ed0 5
>                iom ed0 0xd8000
>                f ed0 0
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe@freebsd.org"



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