Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Aug 1998 21:12:14 -0700
From:      Mike Smith <mike@smith.net.au>
To:        Jian Peng <jaypeng@crab.rutgers.edu>
Cc:        freebsd-mobile@FreeBSD.ORG, Steve Sizemore <steve@cmpharm.ucsf.edu>
Subject:   Re: ed0: device timeout 
Message-ID:  <199808050412.VAA00385@antipodes.cdrom.com>
In-Reply-To: Your message of "Tue, 04 Aug 1998 22:37:46 EDT." <35C7C57A.961BC90D@crab.rutgers.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Hello all,
> 
> I have been trying to get a pcmcia ethernet card to work with FreeBSD
> 2.2.6-RELEASE for months, and I have no luck yet. Hopefully someone will
> help me out.
> My laptop is a Acer Extensa 392c with Texas Instrument PCI Cardbus 1250
> Controller. The two cards I tried are DAYNA Communicard E and ACCTON
> EN2216-2. Both are NE2000 clone and on the PAO supporting list. I bought
> the ACCTON card 2 weeks ago. Mr. Sizemore succeeded in getting a ACCTON
> EN2216 (don't know -1 or -2) to work with a Acer Extensa 390 so I had
> lots of hope on this one. (about the difference: I think the 392c and
> 390 are quite the same; ACCTON EN2216-1 is a 10Base-T model, ACCTON
> EN2216-2 is a 10BaseT and 10Base2 Duo, autodetect under win95). 

The 2216 autodetects in hardware.  (I used to use one).

> What he
> did is installing PAO patch by default and it works immediately.

PAO is not necessary for this.  I generally ignore messages referring 
to PAO because I don't run it and thus can't help with it.

> I tried the same thing, either card was probed successfully. Name of the
> card and right physical address was displayed. Then when I brought the
> card up, I would always have a "ed0: device timeout" message. I even
> could not ping my gateway.

Either you are not receiving interrupts, or your cabling is busted.

> There are someting I have tried:
> I tried to change the port, irq for pcic0 and ed0. First I tried to
> follow all the information given by win95, then I found it makes no
> difference. One interesting thing is: under win95, the controller is on
> irq 9 and ethercard is on irq 10. However under FreeBSD, the only way I
> got the card probed is assigning them the same irq.

This may result in the card being probed, but it will never work like 
this.  The card *must* have a different interrupt.

> I tried irq 10 and
> irq 5 and I can not tell the difference. Though under win95 my build-in
> sound card uses the irq 5.

This means that IRQ 5 is not available, and you can't use it for 
PCCARDs.

> So please help. If you need more information about my computer, please
> email me at jaypeng@crab.rutgers.edu.

Simple:  let the pcic take the interrupt it's given.  Fill in the 
resource list in /etc/pccard.conf with the resources that are really 
free.  Insert the card.

That's all it takes to make the 2216 work.

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message



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