Scanning Problem
Miguel Bello
mbello
Wed Apr 5 18:15:54 PDT 2006
Hi all,
I have an embedded board TQM8xxL with motorola processor mpc823e 50Mhz,
Flash Memory
8MB, RAM Memory 16MB.
I am using kernel version 2.4.4 to which I have applied patches to
update the wireless extensions.
The hostap driver version is 0.3.9.
I am testing with a Netgear card 16-bit Model MA401.
I set wireless card in Managed mode and assign essid and IP manually
and it connects with my Access point.
I obtain kernel oops when I want to do scan with the iwlist command
# iwlist wlan0 scanning
Oops: kernel access of bad area, sig: 11
NIP: C3040CDC XER: 8000817F LR: C3040C70 SP: C0D75C30 REGS: c0d75b80
TRAP: 0300
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: C308DE24, DSISR: C0000000
TASK = c0d74000[387] 'iwlist' Last syscall: 54
last math 00000000 last altivec 00000000
GPR00: 0003FC00 C0D75C30 C0D74000 C0D75C38 00000000 00000000 C0D75C48
00000000
GPR08: 00000000 C304E224 C0BBA710 00000000 33553034 1001C83C C0BB8000
00000000
GPR16: 00000000 00000003 00000011 00000000 00000001 C0BBA710 C02C3270
00000000
GPR24: C0BBA710 00000000 C0D75C38 00000001 C02C3282 C0BB802B C0BB8023
C0BB802B
Call backtrace:
C00E6414 C3041504 C00FAEC8 C00F3510 C01275EC C00E9E34 C00438A8
C00025BC 0FE00ECC 10002224 100031D8 0FDC6EF4 00000000
Kernel panic: Aiee, killing interrupt handler!
doing a debug with ksymoops I get:
>>NIP; c3040cdc <[hostap]__prism2_translate_scan+2c4/8b0>
>>GPR1; c0d75c30 <_end+b8c700/2e4db30>
>>GPR2; c0d74000 <_end+b8aad0/2e4db30>
>>GPR3; c0d75c38 <_end+b8c708/2e4db30>
>>GPR6; c0d75c48 <_end+b8c718/2e4db30>
>>GPR9; c304e224 <[hostap]freq_list+0/c>
>>GPR10; c0bba710 <_end+9d11e0/2e4db30>
>>GPR14; c0bb8000 <_end+9cead0/2e4db30>
>>GPR21; c0bba710 <_end+9d11e0/2e4db30>
>>GPR22; c02c3270 <_end+d9d40/2e4db30>
>>GPR24; c0bba710 <_end+9d11e0/2e4db30>
>>GPR26; c0d75c38 <_end+b8c708/2e4db30>
>>GPR28; c02c3282 <_end+d9d52/2e4db30>
>>GPR29; c0bb802b <_end+9ceafb/2e4db30>
>>GPR30; c0bb8023 <_end+9ceaf3/2e4db30>
>>GPR31; c0bb802b <_end+9ceafb/2e4db30>
Trace; c00e6414 <do_softint+74/88>
Trace; c3041504 <[hostap]prism2_ioctl_giwscan+23c/37c>
Trace; c00faec8 <wireless_process_ioctl+43c/940>
Trace; c00f3510 <dev_ioctl+540/5e4>
Trace; c01275ec <inet_ioctl+240/25c>
Trace; c00e9e34 <sock_ioctl+28/38>
Trace; c00438a8 <sys_ioctl+268/28c>
Trace; c00025bc <ret_from_syscall_1+0/b4>
Trace; 0fe00ecc Before first symbol
Trace; 10002224 Before first symbol
Trace; 100031d8 Before first symbol
Trace; 0fdc6ef4 Before first symbol
Trace; 00000000 Before first symbol
Does anyone have an idea what is wrong ?
Many thanks in advance
Miguel
More information about the Hostap
mailing list