From owner-freebsd-current Thu Oct 15 22:58:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA15844 for freebsd-current-outgoing; Thu, 15 Oct 1998 22:58:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.easystreet.com (easystreet.com [206.26.36.40]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA15835 for ; Thu, 15 Oct 1998 22:58:57 -0700 (PDT) (envelope-from ctapang@easystreet.com) Received: from apex (dial-56-088.easystreet.com [206.103.56.88]) by mail.easystreet.com (8.8.7/8.8.7) with SMTP id WAA20904 for ; Thu, 15 Oct 1998 22:58:38 -0700 (PDT) Message-ID: <001801bdf8d2$1d525ec0$0d787880@apex> From: "Carlos C. Tapang" To: Subject: Intel Pro/10 ethernet card driver Date: Thu, 15 Oct 1998 23:56:34 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3155.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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