From owner-freebsd-current@FreeBSD.ORG Thu Jul 21 04:28:37 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 7CBEB16A422 for ; Thu, 21 Jul 2005 04:28:37 +0000 (GMT) (envelope-from minimarmot@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id D637743D49 for ; Thu, 21 Jul 2005 04:28:36 +0000 (GMT) (envelope-from minimarmot@gmail.com) Received: by wproxy.gmail.com with SMTP id 67so80522wri for ; Wed, 20 Jul 2005 21:28:36 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=JCRthLuTzjpqnooMir8F/rKncL1s2Qw3dHe/mh42B4OHtIzUdCwkyvXIaJNlaGqARhBlKaL0yr2S1IwunlqUg7Lwqkc5Mip26DXrXMo/BRx8GBCqpqkXl4chtYy58GqjqBHI9Z0g2En/Ox2CAkFrhfTfrMMdK2DviJcYe/IsJ0k= Received: by 10.54.3.6 with SMTP id 6mr380184wrc; Wed, 20 Jul 2005 21:28:05 -0700 (PDT) Received: by 10.54.44.33 with HTTP; Wed, 20 Jul 2005 21:28:05 -0700 (PDT) Message-ID: <47d0403c050720212836f77a5c@mail.gmail.com> Date: Wed, 20 Jul 2005 23:28:05 -0500 From: Ben Kaduk To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: 6.0-release beta1 breaks ndis for dell truemobile 1400 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ben Kaduk 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 04:28:37 -0000 Hi All, 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 as recommended, with the bcmwl* files being the ones here: http://netfiles.uiuc.edu/kaduk/www/* 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-cur= rent What steps can I take to help debug this regression? Thanks, Ben Kaduk