Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Aug 2002 12:26:41 -0400
From:      Craig Rodrigues <rodrigc@attbi.com>
To:        freebsd-current@freebsd.org
Subject:   Re: 3COM 3c509 "eeprom failed to come ready"
Message-ID:  <20020825122641.A1046@attbi.com>
In-Reply-To: <20020824223015.A267@attbi.com>; from rodrigc@attbi.com on Sat, Aug 24, 2002 at 10:30:15PM -0400
References:  <20020825001032.JUGF14185.rwcrmhc51.attbi.com@rwcrwbc58> <20020825010026.3DA986BF@nebula.anchoragerescue.org> <20020824213320.A162@attbi.com> <20020825021649.1FCE66BF@nebula.anchoragerescue.org> <20020824223015.A267@attbi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Aug 24, 2002 at 10:30:15PM -0400, Craig Rodrigues wrote:
> On Sat, Aug 24, 2002 at 06:16:48PM -0800, Beech Rintoul wrote:
> > On Saturday 24 August 2002 05:33 pm, Craig Rodrigues wrote:
> > > On Sat, Aug 24, 2002 at 05:00:25PM -0800, Beech Rintoul wrote:
> > > > > ep0: eeprom failed to come ready
> > > > > ep0: eeprom failed to come ready
> > > > > ep0: eeprom failed to come ready
> > > > > ep0: eeprom failed to come ready
> > > > > ep0: Ethernet address 00:00:00:00:00:00
> > 
> > Well, your mileage may vary, but I had exactly the same error message with 
> > one of those cards about 3 months ago. Re-running the setup utils fixed it.
> > If my memory serves me correctly, I also disabled PNP-OS in the bios.
> 
> I already have PNP-OS disabled in the BIOS, 
> (I needed to do this 4 years ago when running Linux.)


Hi,

I think I solved the problem.  I did not need to recompile the kernel,
and I did not have to reconfigure my NIC with the 3Com DOS utilities.

I read the following post from 1999 by Poul-Henning Kamp:

http://docs.freebsd.org/cgi/getmsg.cgi?fetch=632436+0+archive/1999/freebsd-current/19991128.freebsd-current

Poul states that the probing of the ie and ex drivers affects the
3Com magic config registers.

So, what I did was, I edited /boot/device.hints and commented out a bunch
of lines and disabled a few drivers:

============================================================================
#hint.ie.0.at="isa"
#hint.ie.0.port="0x300"
#hint.ie.0.irq="10"
#hint.ie.0.maddr="0xd0000"
hint.ie.0.disabled="1"
#hint.fe.0.at="isa"
#hint.fe.0.port="0x300"
#hint.le.0.at="isa"
#hint.le.0.port="0x300"
#hint.le.0.irq="5"
#hint.le.0.maddr="0xd0000"
hint.le.0.disabled="1"
============================================================================

When I rebooted with the GENERIC kernel, my 3Com 509 card came up just
fine.

-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@attbi.com

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




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