>What is the status of support for onboard Intel networking? Intel
>EtherExpress PRO/100 PCI Cards work fine with the fxp0 driver, but I am
>have having alot of problems with the onboard intel networking. For
>example, SuperMicro PIIIDM3 motherboards, while setting up a firewall
>server, I get "Unsupported PHY type" errors from the onboard
>networking.. Whats the deal, Linux supports this onboard networking with
>their eepro100.c driver, why can't freebsd support this?
Some minor changes are needed. I'll make them as soon as I can find the
time. Meanwhile, this change might get it working:
Index: if_fxp.c
===================================================================
RCS file: /home/ncvs/src/sys/pci/if_fxp.c,v
retrieving revision 1.77
diff -c -r1.77 if_fxp.c
*** if_fxp.c 1999/09/30 19:03:12 1.77
--- if_fxp.c 2000/03/27 08:30:21
***************
*** 839,845 ****
/*
* Shift in address.
*/
! for (x = 6; x > 0; x--) {
if ((i + offset) & (1 << (x - 1))) {
reg = FXP_EEPROM_EECS | FXP_EEPROM_EEDI;
} else {
--- 839,845 ----
/*
* Shift in address.
*/
! for (x = 8; x > 0; x--) {
if ((i + offset) & (1 << (x - 1))) {
reg = FXP_EEPROM_EECS | FXP_EEPROM_EEDI;
} else {
This will probably break support for those that were working, however.
Let me know if it works.
-DG
David Greenman
Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org
Creator of high-performance Internet servers - http://www.terasolutions.com
Pave the road of life with opportunities.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message