From owner-freebsd-mobile@FreeBSD.ORG Thu Jan 22 19:17:54 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F126216A4CE for ; Thu, 22 Jan 2004 19:17:54 -0800 (PST) Received: from ack.Berkeley.EDU (ack.Berkeley.EDU [128.32.206.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3925743D31 for ; Thu, 22 Jan 2004 19:17:54 -0800 (PST) (envelope-from mhunter@ack.Berkeley.EDU) Received: (from mhunter@localhost) by ack.Berkeley.EDU (8.11.3/8.11.3) id i0N3Hqb19517 for freebsd-mobile@freebsd.org; Thu, 22 Jan 2004 19:17:52 -0800 (PST) Date: Thu, 22 Jan 2004 19:17:52 -0800 From: Mike Hunter To: freebsd-mobile@freebsd.org Message-ID: <20040123031752.GA19208@ack.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Subject: 5.2-release NDIS panic (Dell D800 Broadcom TruMobile 1400) 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: Fri, 23 Jan 2004 03:17:55 -0000 Hey everybody, I was trying to get the NDIS driver working on my laptop. I followed instructions I found here: http://www.freebsd.org/cgi/getmsg.cgi?fetch=20768+26271+/usr/local/www/db/text/2003/freebsd-mobile/20031221.freebsd-mobile I'm running 5.2-release, but I'm cvsup'd to current as of Jan 22, 2004 to build ndis. Maybe I misunderstood the instructions...is that unsynchronization a problem? The `kldload ndis` worked fine, but here's the panic: #kldload if_ndis ndis0: mem 0xfafec000-0xfafedfff irq ii at device 3.0 on pci2 ndis0: NDIS API verson: 5.0 ndis0: 802.11 address: 00:90::4b:2e:b4:0c ndis0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ifmedia_set: no match for 0x180/0xffffffff panic: ifmedia_set Debugger("pannic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> tr ... Debugger(...) panic(c0997e37,180,ffffffff,c50a1000,8) at panic+0xd5 ifmedia_set(c50a19ac,180,0,0,c50a19ac) at ifmedia_set+0x4c ieee80211_media_init(c50a1000,c06ebd50,c54475b0,d9deab30,c5448b88) at ieee80211_media_init+0x587 ndis_attach(c4baa080,c50e604c,c08a69b0,c4b94580,d9deabb4) at ndis_attach+0xcd3 device_probe_and_attach bug_generic_driver_added devclass_add_driver driver_module_handler module_register_init linker_file_sysinit linker_load_file linker_load_module kldload syscall... Xint0x80_syscall()... --- syscall(304, FreeBSD ELF32, kldload), epi= 0x280bcdef, esp= 0xbfbfecec, ebp=0xbfbfed20 --- ... Thanks, Mike