From owner-freebsd-mobile@FreeBSD.ORG Sun Mar 21 12:04:48 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 3AAC916A4CF; Sun, 21 Mar 2004 12:04:48 -0800 (PST) In-Reply-To: <20040321145820.GA23350@gazelle.win.tue.nl> from Manfred Riem at "Mar 21, 2004 03:58:20 pm" To: mriem@win.tue.nl (Manfred Riem) Date: Sun, 21 Mar 2004 12:04:48 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20040321200448.3AAC916A4CF@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) cc: freebsd-hardware@freebsd.org cc: freebsd-mobile@freebsd.org Subject: Re: Project Evil and Dell TrueMobile 1300 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Mar 2004 20:04:48 -0000 > Hi Paul, No no, it's 'Hi Bill.' See where it says "Bill Paul" all over the place, not "Paul Bill?" Read it. Learn it. Live it. Damn it. > I've tried to get Project Evil working for my Dell True Mobile 1300, which > is using the 'bcmwl5.sys' driver. I have got it compiling and ended up with > the if_ndis.ko file. > > Upon loading it tells me > > link_elf: symbol bus_alloc_resource_any undefined > > Note that I have done this using 5.2.1 and copied the files as you > suggested in a email on the freebsd-hardware list. > > Any hints? I know that it is almost impossible to debug this, but > can you give it a try? If you really need access to it, please contact > me offlist. Apparently the bus_alloc_resource_any() function was added recently in -current as a replacement for bus_alloc_resource() that uses less arguments, and _every_ _single_ consumer of the bus_alloc_resource() API was updated to use it, including the NDISulator. All it does in this case is break backwards compatibility with 5.2.x though, so I have backed the changes to the NDISulator code out. Download if_ndis_pccard.c and if_ndis_pci.c again and recompile, then it should work. -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= you're just BEGGING to face the moose =============================================================================