From owner-freebsd-mobile@FreeBSD.ORG Tue Mar 9 20:26:44 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 16C4816A4CE for ; Tue, 9 Mar 2004 20:26:44 -0800 (PST) Received: from pd7mo4no.prod.shaw.ca (idcmail-mo2no.cg.shawcable.net [64.59.134.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC2BE43D2F for ; Tue, 9 Mar 2004 20:26:43 -0800 (PST) (envelope-from jamesearl@shaw.ca) Received: from pd8mr1no.prod.shaw.ca (pd8mr1no-qfe2.prod.shaw.ca [10.0.144.158]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HUC009BJELBY7@l-daemon> for freebsd-mobile@freebsd.org; Tue, 09 Mar 2004 21:17:35 -0700 (MST) Received: from shaw.ca ([10.0.145.133]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HUC00KHFELBL3@l-daemon> for freebsd-mobile@freebsd.org; Tue, 09 Mar 2004 21:17:35 -0700 (MST) Received: from [10.0.144.81] by pd7ims1.prod.shaw.ca (mshttpd); Tue, 09 Mar 2004 21:17:35 -0700 Date: Tue, 09 Mar 2004 21:17:35 -0700 From: James Earl To: freebsd-mobile@freebsd.org Message-id: <128fd87128f9aa.128f9aa128fd87@shaw.ca> MIME-version: 1.0 X-Mailer: iPlanet Messenger Express 5.2 HotFix 1.18 (built Jul 28 2003) Content-type: text/plain; charset=us-ascii Content-language: en Content-transfer-encoding: 7bit Content-disposition: inline X-Accept-Language: en Priority: normal Subject: NDISulator results with MPI350 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: Wed, 10 Mar 2004 04:26:44 -0000 The following are some results from trying out the NDISulator with an MPI350 MiniPCI card under 5.2.1-RELEASE and NDIS sources as of 2004/03/09. I updated to the latest firmware and downloaded the latest Windows drivers. # sysctl debug.bootverbose=1 debug.bootverbose: 0 -> 1 # kldload if_ndis ndis0: port 0x8000-0x80ff mem 0xc040000 0-0xc07fffff,0xc0200000-0xc0203fff irq 11 at device 2.0 on pci2 pcib2: device ndis0 requested decoded memory range 0xc0400000-0xc07fffff pcib2: device ndis0 requested decoded memory range 0xc0200000-0xc0203fff pcib2: device ndis0 requested decoded I/O range 0x8000-0x80ff can't re-use a leaf (NodeName)! can't re-use a leaf (InfrastructureMode)! can't re-use a leaf (PowerSaveMode)! can't re-use a leaf (SupportedRates)! can't re-use a leaf (SSID1)! ndis0: NDIS API version: 5.0 ndis0: 802.11 address: ac:e9:03:00:00:00 ndis0: couldn't retrieve channel info: 19 ndis0: bpf attached ndis0: bpf attached ndis0: 11b rates: # dhclient ndis0 ndis0: set mclist failed: 28 ndis0: set ssid failed: 19 ndis0: couldn't retrieve channel info: 19 ndis0: set ssid failed: 19 ndis0: couldn't retrieve channel info: 19 ndis0: set ssid failed: 19 ndis0: couldn't retrieve channel info: 19 ad0: WARNING - WRITE_DMA interrupt was seen but timeout fired LBA=2703359 (system freezes up until this (dhclient ndis0) has finished. The ad0 line only came up once for me. Wireless status light turns off after this also) # sysctl -a | grep ndis (Not sure if this is useful) hw.ndis_filepath: /compat/ndis hw.ndis0.MediaDisconnectDamper: 10 hw.ndis0.AdapterType: 1 hw.ndis0.NodeName: hw.ndis0.InfrastructureMode: 1 hw.ndis0.PowerSaveMode: 0 hw.ndis0.SupportedRates: 0 hw.ndis0.SSID1: hw.ndis0.RadioName: PCX504 hw.ndis0.FormFactor: PCI hw.ndis0.Environment: 1 hw.ndis0.NdisVersion: 0x00050001 hw.ndis0.BusType: 5 hw.ndis0.IOBaseAddress: 0x8000 hw.ndis0.InterruptNumber: 11 hw.ndis0.DebugFlags: UNSET hw.ndis0.DebugFlags2: UNSET hw.ndis0.MagicPacketMode: UNSET hw.ndis0.SlotNumber: UNSET hw.ndis0.NoWZCOids: UNSET hw.ndis0.CLMVersion: UNSET hw.ndis0.FWImageName: UNSET hw.ndis0.DMAAlignment: UNSET hw.ndis0.NumRxDesc: UNSET hw.ndis0.NumTxDesc: UNSET hw.ndis0.NumTxCmpDesc: UNSET hw.ndis0.AuxMemMapSize: UNSET hw.ndis0.LatencyTimer: UNSET hw.ndis0.MaxSendPackets: UNSET hw.ndis0.IsFlashless: UNSET hw.ndis0.AutoConfig: UNSET hw.ndis0.NoFirmwareCheck: UNSET hw.ndis0.RadioOff: UNSET hw.ndis0.BroadcastScanValue: UNSET hw.ndis0.BroadcastListValue: UNSET hw.ndis0.ProbeListValue: UNSET hw.ndis0.LLCMode: UNSET hw.ndis0.TransmitPower: UNSET hw.ndis0.UseKeyMappingKeys: UNSET hw.ndis0.QuietMode: UNSET hw.ndis0.OneTimeDisconnectTime: UNSET hw.ndis0.AutoCfgActiveScanDamper: UNSET