Trouble with "if_fxp.ko" kernel module ?

Gary E. RAFE, Ph.D. rafege at mail.com
Sun Dec 19 20:23:04 PST 2004


Has anyone seen this behavior:

Toshiba Satellite Pro 6100, FreeBSD 5.3-RELEASE,
system installed in a port replicator,
a custom kernel *without* "device miibus" and "device fxp".
Loading kernel modules "miibus.ko" & "if_fxp.ko" results in
the kernel messages:

fxp0: <Intel 82801CAM (ICH3) Pro/100 VE Ethernet> port 0xdf40-0xdf7f mem 0xfceff000-0xfcefffff irq 11 at device 8.0 on pci2
fxp0: Disabling dynamic standby mode in EEPROM
fxp0: New EEPROM ID: 0xfffd
fxp0: EEPROM checksum @ 0xff: 0xffff -> 0xbbb9
fxp0: Ethernet address: ff:ff:ff:ff:ff:ff

Adding "device miibus" and "device fxp" to the custom kernel,
and a reboot, results in a working Ethernet port:

fxp0: <Intel 82801CAM (ICH3) Pro/100 VE Ethernet> port 0xdf40-0xdf7f mem 0xfceff000-0xfcefffff irq 11 at device 8.0 on pci2
miibus0: <MII bus> on fxp0
inphy0: <i82562ET 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:00:39:xx:xx:xx

Is this known behavior ?

I seem to recall being able to use the kernel module approach
to access the Ethernet port in 5.2.1-RELEASE.

Regards to the list...
--
Gary E. RAFE, Ph.D.	<mailto:rafege at mail.com>
Please do not send me HTML-encoded mail.
It will be discarded automatically.


More information about the freebsd-mobile mailing list