Date: Mon, 27 Mar 2000 00:29:37 -0800 From: David Greenman <dg@root.com> To: John Von Essen <john@essenz.com> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Onboard Intel Networking - i82559 Message-ID: <200003270829.AAA14551@implode.root.com> In-Reply-To: Your message of "Sun, 26 Mar 2000 23:04:35 EST." <38DEDDD3.23ED6088@essenz.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>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 majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003270829.AAA14551>