Integrated Intel Ethernet works with generic kernel, but not mine...

Mykroft Holmes IV mykroft at explosive.mail.net
Tue Jul 8 08:48:34 PDT 2003



J.M. Warenda wrote:

>     A few weeks back I installed FreeBSD 5.0-RELEASE on my laptop to
> check it out (as well as explore the adaptability of the laptop to
> other operating systems).  I spent a good bit of time getting a dual
> boot setup working as desired and making Win2k work with the machine
> ... and the last few days I've finally spent trying to nail down the
> FreeBSD kernel.
> 
>     Right now my biggest hangup is support for the integrated Intel
> ethernet adapter.  The generic kernel created by the installer produced
> the following boot information for the adapter ...
> 
> fxp0: <Intel Pro/100 Ethernet> port 0x4000-0x403f mem
> 0xe8200000-0xe8200fff irq 10 at device 8.0 on pci2
> fxp0: Ethernet address 00:00:f0:76:23:d6
> inphy0: <i82562ET 10/100 media interface> on miibus0
> inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> 
>     And the adapter functioned fine.  After compiling a kernel for the
> unit however, I get the following results which needless to say are ...
> quite different ...
> 
> fxp0: <Intel Pro/100 Ethernet> port 0x4000-0x403f mem
> 0xe8200000-0xe8200fff irq 10 at device 8.0 on pci2
> fxp0: could not map device registers
> device_probe_and_attach: fxp0 attach returned 6
> 
>     Now, I scoured man pages, the site, etc looking for references to
> inphy but came up with nothing.  I assume as it was listed in the
> kernel that dependancy came from miibus ... but since it obviously
> wasn't working I tried looking around to see if there was another
> dependancy I wasn't finding.  I found OpenBSD/NetBSD references to phy
> devices but none appear to be relevant to FreeBSD 5.0-RELEASE.
> 
>     Could anyone perchance give me some insight into what I'm doing
> wrong here that is causing this device to fail with my kernel?
> 
> -John
> 
> 

did you enable mii when you built your kernel? You'll need it as well as 
fxp support.

Adam



More information about the freebsd-questions mailing list