From owner-freebsd-current@FreeBSD.ORG Thu Jul 21 17:29:31 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13CCA16A41F for ; Thu, 21 Jul 2005 17:29:31 +0000 (GMT) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de [80.67.18.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4950643D46 for ; Thu, 21 Jul 2005 17:29:29 +0000 (GMT) (envelope-from freebsd-listen@fabiankeil.de) Received: (qmail 31820 invoked from network); 21 Jul 2005 17:29:28 -0000 Received: from unknown (HELO localhost) ([pbs]775067@[83.129.64.130]) (envelope-sender ) by smtprelay04.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 21 Jul 2005 17:29:28 -0000 Date: Thu, 21 Jul 2005 19:29:41 +0200 From: Fabian Keil To: Ben Kaduk Message-ID: <20050721192941.74e673fa@localhost> In-Reply-To: <47d0403c050720212836f77a5c@mail.gmail.com> References: <47d0403c050720212836f77a5c@mail.gmail.com> X-Mailer: Sylpheed-Claws 1.0.4 (GTK+ 1.2.10; i386-portbld-freebsd5.4) Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Signature_Thu__21_Jul_2005_19_29_41_+0200_+zWKmP0GdiRLNbSD; protocol="application/pgp-signature"; micalg=pgp-sha1 Cc: freebsd-current@freebsd.org Subject: Re: 6.0-release beta1 breaks ndis for dell truemobile 1400 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2005 17:29:31 -0000 --Signature_Thu__21_Jul_2005_19_29_41_+0200_+zWKmP0GdiRLNbSD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Ben Kaduk wrote: > I have not extensively used the ndis driver since I am not often > around wireless networks, but > after installing 5.4-release I compiled the driver using=20 > cd /usr/src/sys/modules/ndis > make install > cd /usr/src/sys/modules/if_ndis > ndiscvt -i bcmwl5a.inf -s bcmwl5.sys -o ndis_driver_data.h > make && make install >=20 > as recommended, with the bcmwl* files being the ones here: > http://netfiles.uiuc.edu/kaduk/www/* >=20 > The self-extracting driver (for windows) also generated a bcmwl5.inf > (not 'a'), but ndiscvt > produced an error whilst trying to read this file, so I used the 'a' > version, and ndiscvt finished > successfully; if_ndis was produced with no errors, and I was able to > kldload if_ndis.ko and ndis.ko. Upon doing this, console messages > were produced recognizing my Dell TrueMobile 1400 (broadcom bcm4324 > chipset), but i didn't have a wireless network to use then. > Since then, I have performed a source upgrade to 6.0-release beta1 > (cvsup last saturday; can't be more precise since I must boot windows > to use wireless :( ). > I just today had occasion to use the wireless card, and kldload()-ing > if_ndis resulted in a panic(). I didn't save the message for two > reasons: (1), I thought it was just that if_ndis.ko had not been > rebuild with world, and (2) I'm using my laptop at a friend's > appartment with no serial console. After performing several > iterations of cleaning for ndis, if_ndis, and wlan, and > rebuilding/installing, I produced if_ndis.ko, ndis.ko, and wlan.ko > that I could successfully kldload() with no panic. However, there > were no console messages that appeared indicating that the system had > found my hardward, leading to the statement in the subject that the > beta breaks ndis for this card. I have already posted a pciconf -lv > to the list in this thread: > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=3D116619+0+current/freebsd-c= urrent >=20 > What steps can I take to help debug this regression? At first you should try to build ndis the right way, which was changed a while ago. Now /usr/sbin/ndisgen is used to put the firmware in a separate module.=20 Fabian --=20 http://www.fabiankeil.de/ --Signature_Thu__21_Jul_2005_19_29_41_+0200_+zWKmP0GdiRLNbSD Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFC39uQoomUOj0wp30RAk/hAJ9RFZO5XNxkp5QhBXo6jCvr1jNaoACdFQ0c 1O/3qCpWoIxWDg3FOf156ng= =K1iZ -----END PGP SIGNATURE----- --Signature_Thu__21_Jul_2005_19_29_41_+0200_+zWKmP0GdiRLNbSD--