Subject: kern/25466: kernel panic in wi_init
To: None <gnats-bugs@gnats.NetBSD.org>
From: MOCHIZUKI Tomomitsu <mochi@thn.ne.jp>
List: netbsd-bugs
Date: 05/05/2004 11:45:25
>Number:         25466
>Category:       kern
>Synopsis:       kernel panic
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed May 05 02:46:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Mochizuki Tomomitsu
>Release:        NetBSD 2.0E
>Organization:
	
>Environment:
  Last cvs update 3 May 2004 JST.
  IBM Thinkpad X21

  using Wireless card is

  wi0 at pcmcia0 function 0: ROOT, HFA384x/IEEE, Version 01.02
  wi0: 802.11 address 00:07:b5:10:03:97
  wi0: using RF:PRISM2 MAC:HFA3841 CARD:HWB3163 rev.B
  wi0: Intersil Firmware: Primary (0.3.0), Station (0.8.3)
  wi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
and
  wi0 at pcmcia0 function 0: BUFFALO, WLI2-CF-S11,
  wi0: 802.11 address 00:07:40:7c:10:a6
  wi0: using RF:PRISM2.5 MAC:ISL3873B(PCMCIA)
  wi0: Intersil Firmware: Primary (1.1.0), Station (1.4.9)
  wi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps

Architecture: i386
Machine: i386
>Description:
In each, it is ifconfig When trying to set by the command, kernel does a panic.

ifconfig wi0 inet 192.168.1.83 netmask 255.255.255.0 media DS11 nwkey foo chan 6 nwid BARBAR

>How-To-Repeat:


uvm_fault(0xc8dba294,0,0,1) -> 0xe
kernel: page fault trap, code=0
Stoppeed in pid 207.1 (ifconfig) at netbsd:wi_init+0xe: movl 0xd10(%esi),%ebx

db> bt
wi_init(c0cde000,3,0,c8de0630,c8dea664) at netbsd:wi_init+0xe
ieee80211_ioctl(c0cde034,8020690c,c0d51000,0,3042300e) at netbsd:ieee80211_ioctl+0x51d
wi_ioctl(c0cde034,8020690c,c0d51000,0,c0cdc800,3) at netbsd:wi_ioctl+0x79
in_ifinit(c0cde034,c0d51000,c8e2beb4,0,80) at netbsd:in_ifinit+0x256
in_control(c0d52000,8040691a,c8e2bea4,c0cde034,c8dea664) at netbsd:in_control+0x459
ifioctl(c0d52000,8040691a,c8e2bea4,c8dea664,0) at netbsd:ifioctl+0x164
sys_ioctl(c8dbd738,c8e2bf64,c8e2bf5c,0,c8e2bfa4) at netbsd:sys_ioctl+0x122
syscall_plain() at netbsd:syscall_plain+0x7e
--- syscall (number 54) ---
0xbdbc15bb
db>


>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: