From owner-freebsd-hackers@FreeBSD.ORG Tue Aug 21 12:11:10 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D8E216A468 for ; Tue, 21 Aug 2007 12:11:10 +0000 (UTC) (envelope-from auryn@zirakzigil.org) Received: from aurynhome1sv1.zirakzigil.org (mail.zirakzigil.org [82.63.178.63]) by mx1.freebsd.org (Postfix) with SMTP id 32CBA13C4A7 for ; Tue, 21 Aug 2007 12:11:08 +0000 (UTC) (envelope-from auryn@zirakzigil.org) Received: (qmail 17095 invoked by uid 98); 21 Aug 2007 11:44:26 -0000 Received: from 192.168.229.11 by aurynhome1sv1.zirakzigil.org (envelope-from , uid 89) with qmail-scanner-1.25 ( Clear:RC:1(192.168.229.11):. Processed in 0.046094 secs); 21 Aug 2007 11:44:26 -0000 X-Qmail-Scanner-Mail-From: auryn@zirakzigil.org via aurynhome1sv1.zirakzigil.org X-Qmail-Scanner: 1.25 (Clear:RC:1(192.168.229.11):. Processed in 0.046094 secs) Received: from unknown (HELO aurynhome1ws2.zirakzigil.org) (postmaster@zirakzigil.org@192.168.229.11) by 0 with SMTP; 21 Aug 2007 11:44:26 -0000 Message-ID: <46CAD015.90209@zirakzigil.org> Date: Tue, 21 Aug 2007 13:44:21 +0200 From: Giulio Ferro User-Agent: Thunderbird 2.0.0.0 (X11/20070513) MIME-Version: 1.0 To: benjsc@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: WPI driver X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Aug 2007 12:11:10 -0000 Hi, I'm trying your driver in my sony AR41S notebook: pciconf -lv ... device = '3945ABG Intel 3945ABG Wireless LAN controller' ... cbb0@pci8:3:0: class=0x060700 card=0x9016104d chip=0x8039104c rev=0x00 hdr=0x02 uname -a ... 7.0-CURRENT FreeBSD 7.0-CURRENT #3 : Tue Aug 21 12:41:59 CEST 2007 ... amd64 I've downloaded the source: 20070715-wpi-freebsd-7.0-current.tgz I've built and installed both the firmware and the driver without problems. Unfortunately when I start the driver: ifconfig wpi0 up I get a neverending output which loops on and on: -------- Aug 21 13:36:13 aurynmob2 kernel: wpi_init Aug 21 13:36:13 aurynmob2 kernel: Resetting the card - clearing any uploaded firmware Aug 21 13:36:13 aurynmob2 kernel: EEPROM Version 0x10000004, HW 0x200 Aug 21 13:36:13 aurynmob2 kernel: Loading firmware to adapter at 0x800000, size 0x8000 Aug 21 13:36:13 aurynmob2 kernel: firmware status=0xbfbf0000, val=0x40400000, result=0x0 Aug 21 13:36:13 aurynmob2 kernel: firmware status=0xffff0000, val=0x40400000, result=0x40400000 Aug 21 13:36:13 aurynmob2 kernel: Status Match! - ntries = 1 Aug 21 13:36:13 aurynmob2 kernel: Loading firmware to adapter at 0x0, size 0x95c Aug 21 13:36:13 aurynmob2 kernel: firmware status=0xbfbf0000, val=0x40400000, result=0x0 Aug 21 13:36:13 aurynmob2 kernel: firmware status=0xffff0000, val=0x40400000, result=0x40400000 Aug 21 13:36:13 aurynmob2 kernel: Status Match! - ntries = 1 Aug 21 13:36:13 aurynmob2 kernel: DATA Aug 21 13:36:13 aurynmob2 kernel: DATA Matched Aug 21 13:36:13 aurynmob2 kernel: TEXT Aug 21 13:36:13 aurynmob2 kernel: TEXT Matched Aug 21 13:36:13 aurynmob2 kernel: notify qid=80 idx=0 flags=0 type=1 len=36 Aug 21 13:36:13 aurynmob2 kernel: microcode alive notification version 10e02 alive 1 Aug 21 13:36:13 aurynmob2 kernel: temperature -135 Aug 21 13:36:13 aurynmob2 kernel: NEWSTATE:SCAN Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 72 size 8 async 1 Aug 21 13:36:13 aurynmob2 kernel: wpi_scan_start Aug 21 13:36:13 aurynmob2 kernel: wpi_ops: command: 1 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=0 flags=0 type=72 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=0 flags=0 type=72 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_ops: command: 8 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 119 size 32 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=1 flags=0 type=119 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=1 flags=0 type=119 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 155 size 12 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=2 flags=0 type=155 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=2 flags=0 type=155 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 16 size 43 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=3 flags=0 type=16 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=3 flags=0 type=16 len=4 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 12: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 18: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 24: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 36: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 48: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 72: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 96: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 108: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 2: power index 51 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 4: power index 51 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 11: power index 51 Aug 21 13:36:13 aurynmob2 kernel: chan 1/rate 22: power index 51 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 151 size 52 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=4 flags=0 type=151 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=4 flags=0 type=151 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 24 size 64 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=5 flags=0 type=24 len=8 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=5 flags=0 type=24 len=8 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 71 size 52 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=6 flags=0 type=71 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=6 flags=0 type=71 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 71 size 52 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=7 flags=0 type=71 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=7 flags=0 type=71 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_ops: command: 2 Aug 21 13:36:13 aurynmob2 kernel: Scanning Essid: "" Aug 21 13:36:13 aurynmob2 kernel: Scanning 1 Passive: 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=8 flags=0 type=128 len=8 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=8 flags=0 type=128 len=8 Aug 21 13:36:13 aurynmob2 kernel: notify qid=80 idx=1 flags=0 type=130 len=24 Aug 21 13:36:13 aurynmob2 kernel: scanning channel 1 status 1 Aug 21 13:36:13 aurynmob2 kernel: notify qid=80 idx=2 flags=0 type=131 len=20 Aug 21 13:36:13 aurynmob2 kernel: notify qid=80 idx=3 flags=0 type=132 len=16 Aug 21 13:36:13 aurynmob2 kernel: scan finished nchan=1 status=1 chan=1 Aug 21 13:36:13 aurynmob2 kernel: wpi_ops: command: 32 Aug 21 13:36:13 aurynmob2 kernel: wpi_ops: command: 8 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 119 size 32 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=9 flags=0 type=119 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=9 flags=0 type=119 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 155 size 12 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=10 flags=0 type=155 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=10 flags=0 type=155 len=4 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 16 size 43 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=11 flags=0 type=16 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=11 flags=0 type=16 len=4 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 12: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 18: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 24: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 36: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 48: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 72: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 96: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 108: power index 41 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 2: power index 51 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 4: power index 51 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 11: power index 51 Aug 21 13:36:13 aurynmob2 kernel: chan 6/rate 22: power index 51 Aug 21 13:36:13 aurynmob2 kernel: wpi_cmd 151 size 52 async 0 Aug 21 13:36:13 aurynmob2 kernel: notify qid=4 idx=12 flags=0 type=151 len=4 Aug 21 13:36:13 aurynmob2 kernel: cmd notification qid=4 idx=12 flags=0 type=151 len=4 ...... and so on... ------------------ Any light to shed? Thanks.