Date: Thu, 15 Oct 1998 23:56:34 -0700 From: "Carlos C. Tapang" <ctapang@easystreet.com> To: <freebsd-current@FreeBSD.ORG> Subject: Intel Pro/10 ethernet card driver Message-ID: <001801bdf8d2$1d525ec0$0d787880@apex>
next in thread | raw e-mail | index | archive | help
I am using the 2.2.7 release, but I believe this problem exists in -current also. The mechanism by which if_ex.c distinguishes between the older Pro/10 and the Pro/10+ does not work for all Pro/10+ (plus) cards. I have a plus card, but the driver thinks it's the older card. I will go through the handbook and learn how to submit a fix. It may take me a while to do it because I still need to find out what the right mechanism is. All I know right now is that the ethernet address is not the differentiating element. The driver right now does not work for a (probably) small subset of Pro/10+ cards. It gets all the eeprom info correct except the IRQ, and without the IRQ no packets go through: ping does not get anything back from another machine on the same ethernet hub. I kludged the driver to force it to use the plus configuration data, and now at least I got this FreeBSD machine to work. --Carlos 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?001801bdf8d2$1d525ec0$0d787880>