From owner-freebsd-current Wed Sep 5 8:47:45 2001 Delivered-To: freebsd-current@freebsd.org Received: from enterprise.spock.org (cm-24-29-85-81.nycap.rr.com [24.29.85.81]) by hub.freebsd.org (Postfix) with ESMTP id 269C137B407 for ; Wed, 5 Sep 2001 08:47:43 -0700 (PDT) Received: (from jon@localhost) by enterprise.spock.org serial EF600Q3T-B7F; Wed, 5 Sep 2001 11:47:30 -0400 (EDT) (envelope-from jon)$ Date: Wed, 5 Sep 2001 11:47:30 -0400 From: Jonathan Chen To: Yoichi NAKAYAMA Cc: current@FreeBSD.ORG Subject: Re: 3CXFE575CT-JP with NEWCARD doesn't work Message-ID: <20010905114730.C28669@enterprise.spock.org> References: <86n14cms6f.wl@e-ppp8.eken.phys.nagoya-u.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: telnet/1.1x In-Reply-To: <86n14cms6f.wl@e-ppp8.eken.phys.nagoya-u.ac.jp>; from yoichi@eken.phys.nagoya-u.ac.jp on Mon, Sep 03, 2001 at 08:26:16PM +0900 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 03, 2001 at 08:26:16PM +0900, Yoichi NAKAYAMA wrote: > I just cvsup'ed and buildkernel with NEWCARD. > Then my note book doesn't recognize MAC address of the card(3CXFE575CT-JP) > following are concerning log for new kernel and old kernel(cvsup'ed 2-3 weeks ago) This looks like it could have been caused by my moving the default io range around. The IO port assigned to your card could be in conflict with something else. Try the following patch, which reverts to the old range. It would be really nice if the pci bus code could just do these assignments automagically... Index: pccbb.c =================================================================== RCS file: /export/ncvs/src/sys/dev/pccbb/pccbb.c,v retrieving revision 1.24 diff -u -r1.24 pccbb.c --- pccbb.c 2001/08/27 11:23:05 1.24 +++ pccbb.c 2001/09/05 15:44:45 @@ -1243,8 +1243,8 @@ start = end = tmp; break; case SYS_RES_IOPORT: - if (start <= 0x1000) - start = 0x1000; + if (start <= 0x3000) + start = 0x3000; if (end < start) end = start; break; -Jon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message