Kernel crash of Tenda W322UA (RT3071)
-
Hi~
i'm a newbie of pfsense
when i'm setup the wireless using Ad-hoc(IBSS) mode and i will get the kernel crash
i'm using Tenda W322UA (RT3071)
please give me some advice please,thank you very much!ver : 2.0.1-RELEASE (i386)
motherboard :MINIXD2700-HD
wireless usb : tenda W322UACrash report begins. Anonymous machine information:
i386
8.1-RELEASE-p6
FreeBSD 8.1-RELEASE-p6 #0: Mon Dec 12 17:53:00 EST 2011 root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8Crash report details:
Filename: /var/crash/bounds
2Filename: /var/crash/info.0
Dump header from device /dev/da0s1b
Architecture: i386
Architecture Version: 1
Dump Length: 77312B (0 MB)
Blocksize: 512
Dumptime: Wed Mar 28 16:43:52 2012
Hostname: pfSense.localdomain
Magic: FreeBSD Text Dump
Version String: FreeBSD 8.1-RELEASE-p6 #0: Mon Dec 12 17:53:00 EST 2011
root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8
Panic String:
Dump Parity: 2354581865
Bounds: 0
Dump Status: goodFilename: /var/crash/info.1
Dump header from device /dev/da0s1b
Architecture: i386
Architecture Version: 1
Dump Length: 76288B (0 MB)
Blocksize: 512
Dumptime: Wed Mar 28 16:52:21 2012
Hostname: pfSense.localdomain
Magic: FreeBSD Text Dump
Version String: FreeBSD 8.1-RELEASE-p6 #0: Mon Dec 12 17:53:00 EST 2011
root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8
Panic String:
Dump Parity: 2166493545
Bounds: 1
Dump Status: goodFilename: /var/crash/textdump.tar.0
ddb.txt���������������������������������������������������������������������������������������������0600����0�������0�������140000������11734637710� 7103� �����������������������������������������������������������������������������������������������������ustar���root����������������������������wheel������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������db:0:kdb.enter.default> run lockinfo
db:1:lockinfo> show locks
No such command
db:1:locks> show alllocks
No such command
db:1:alllocks> show lockedvnods
Locked vnodes
db:0:kdb.enter.default> show pcpu
cpuid = 3
dynamic pcpu = 0x4698880
curthread = 0xc5fd8780: pid 15 "usbus4"
curpcb = 0xc5acfd90
fpcurthread = none
idlethread = 0xc5d8fa00: pid 11 "idle: cpu3"
APIC ID = 3
currentldt = 0x50
db:0:kdb.enter.default> bt
Tracing pid 15 tid 64058 td 0xc5fd8780
ieee80211_chan2mode(ffff,c5acfb34,c0900425,c6a64000,c6468000,…) at ieee80211_chan2mode+0xa
ieee80211_node_set_chan(c6d4a000,ffff,6) at ieee80211_node_set_chan+0x2e
ieee80211_dup_bss(c6468000,c6cdb01e,c08fff42,c602fdc0,8,...) at ieee80211_dup_bss+0x7b
ieee80211_fakeup_adhoc_node(c6468000,c6cdb01e,6,c5acfb6c,c092cd3d,...) at ieee80211_fakeup_adhoc_node+0x2b
adhoc_input(c6cc6000,c67f7e00,29,ffffffd5,ffffffff,...) at adhoc_input+0xc52
ieee80211_input_all(c6a64000,c67f7e00,29,ffffffd5,c6a55000,...) at ieee80211_input_all+0x7e
run_rx_frame(c6a5b5c0,1,1000,1000,0,...) at run_rx_frame+0x1aa
run_bulk_rx_callback(c6a5b5c0,0,c5fd8780,c5fd8780,c5acfc6c,...) at run_bulk_rx_callback+0x449
usbd_callback_wrapper(c6a58030,c5acfcc4,c09f2b3b,4,c5acfcc4,...) at usbd_callback_wrapper+0x3d7
usb_command_wrapper(c6a58030,0,c602fdac,c12ce3fc,0,...) at usb_command_wrapper+0xb1
usb_callback_proc(c6a58044,0,c0ed4bc9,68,374fe55,...) at usb_callback_proc+0x88
usb_process(c602fca4,c5acfd38,167203ff,ff4db60f,c32a40b0,...) at usb_process+0xc6
fork_exit(c09297d0,c602fca4,c5acfd38) at fork_exit+0x88
fork_trampoline() at fork_trampoline+0x8
--- trap 0, eip = 0, esp = 0xc5acfd70, ebp = 0 ---
db:0:kdb.enter.default> ps
pid ppid pgrp uid state wmesg wchan cmd
27242 1 27242 1002 Ss select 0xc6c85424 dhcpd
23504 1 23326 65534 S select 0xc6b3b8a4 dnsmasq
63810 56635 34467 0 S nanslp 0xc133c224 sleep
54350 55539 55539 0 S piperd 0xc63fe930 rrdtool
56635 1 34467 0 S wait 0xc62262a8 sh
55539 1 55539 0 Ss select 0xc6b624e4 apinger
16615 14878 16615 0 S+ ttyin 0xc5ea1470 sh
14878 14571 14878 0 S+ wait 0xc69b6aa0 sh
14622 19240 14622 0 Ss (threaded) sshlockout_pf
64185 S nanslp 0xc133c224 sshlockout_pf
64182 S piperd 0xc67e6000 initial thread
14571 1 14571 0 Ss+ wait 0xc6935550 login
11288 1 11288 0 Ss nanslp 0xc133c224 minicron
10864 1 10864 0 Ss nanslp 0xc133c224 minicron
10460 1 10460 0 Ss nanslp 0xc133c224 minicron
61306 1 61306 0 Ss nanslp 0xc133c224 cron
48523 1 48523 0 Ss select 0xc63edb64 ntpd
47855 1 26 123 S+ select 0xc63ee4e4 ntpd
35398 34467 34467 0 S nanslp 0xc133c224 php
35090 34467 34467 0 S accept 0xc63df03e php
34752 30256 30256 0 S accept 0xc642e9e6 php
34616 30256 30256 0 S accept 0xc642e9e6 php
34467 29908 34467 0 Ss wait 0xc641cd48 initial thread
30256 29908 30256 0 Ss wait 0xc636eaa0 initial thread
29908 1 29571 0 S kqread 0xc6240600 lighttpd
23029 1 23029 0 Ss select 0xc623dd24 inetd
19240 1 19240 0 Ss select 0xc6245a24 syslogd
19058 1 26 0 S+ piperd 0xc6304620 logger
19003 1 26 0 S+ bpf 0xc62c9100 tcpdump
13234 1 13234 65 Ss select 0xc62454e4 dhclient
7154 1 7154 0 Ss select 0xc623de24 dhclient
273 1 273 0 Ss select 0xc623c3a4 devd
262 260 260 0 S kqread 0xc6242e00 check_reload_status
260 1 260 0 Ss kqread 0xc6244000 check_reload_status
41 0 0 0 SL mdwait 0xc629c800 [md0]
25 0 0 0 SL sdflush 0xc136ac60 [softdepflush]
24 0 0 0 SL syncer 0xc134fd94 [syncer]
23 0 0 0 SL vlruwt 0xc5e99aa0 [vnlru]
22 0 0 0 SL psleep 0xc134fac8 [bufdaemon]
21 0 0 0 SL pollid 0xc133b77c [idlepoll]
20 0 0 0 SL pgzero 0xc136b914 [pagezero]
19 0 0 0 SL psleep 0xc136b53c [vmdaemon]
18 0 0 0 SL psleep 0xc136b504 [pagedaemon]
9 0 0 0 SL ccb_scan 0xc1306454 [xpt_thrd]
8 0 0 0 SL pftm 0xc04f6d80 [pfpurge]
7 0 0 0 SL waiting_ 0xc13571d8 [sctp_iterator]
17 0 0 0 SL cooling 0xc60408d4 [acpi_cooling0]
16 0 0 0 SL tzpoll 0xc130b28c [acpi_thermal]
15 0 0 0 RL (threaded) usb
64060 D - 0xc602fd0c [usbus4]
64059 D - 0xc602fcdc [usbus4]
64058 Run CPU 3 [usbus4]
64057 D - 0xc602fc7c [usbus4]
64056 D - 0xc601adac [usbus3]
64055 D - 0xc601ad7c [usbus3]
64054 D - 0xc601ad4c [usbus3]
64053 D - 0xc601ad1c [usbus3]
64051 D - 0xc6005dac [usbus2]
64050 D - 0xc6005d7c [usbus2]
64049 D - 0xc6005d4c [usbus2]
64048 D - 0xc6005d1c [usbus2]
64046 D - 0xc5ff3dac [usbus1]
64045 D - 0xc5ff3d7c [usbus1]
64044 D - 0xc5ff3d4c [usbus1]
64043 D - 0xc5ff3d1c [usbus1]
64041 D - 0xc5fdddac [usbus0]
64040 D - 0xc5fddd7c [usbus0]
64039 D - 0xc5fddd4c [usbus0]
64038 D - 0xc5fddd1c [usbus0]
14 0 0 0 SL - 0xc133c084 [yarrow]
6 0 0 0 SL crypto_r 0xc136a28c [crypto returns]
5 0 0 0 SL crypto_w 0xc136a268 [crypto]
4 0 0 0 SL - 0xc1339924 [g_down]
3 0 0 0 SL - 0xc1339920 [g_up]
2 0 0 0 SL - 0xc1339918 [g_event]
13 0 0 0 SL (threaded) ng_queue
64017 D sleep 0xc12dcae0 [ng_queue3]
64016 D sleep 0xc12dcae0 [ng_queue2]
64015 D sleep 0xc12dcae0 [ng_queue1]
64014 D sleep 0xc12dcae0 [ng_queue0]
12 0 0 0 WL (threaded) intr
64067 I [irq15: ata1]
64066 I [irq14: ata0]
64065 I [irq5: ppc1]
64064 I [swi0: uart]
64063 I [irq1: atkbd0]
64052 I [irq16: uhci3]
64047 I [irq18: uhci2]
64042 I [irq19: uhci1+]
64037 I [irq23: uhci0 ehci0]
64034 I [irq9: acpi0]
64030 I [swi6: task queue]
64029 I [swi6: Giant taskq]
64027 I [swi5: +]
64025 I [swi2: cambio]
64013 I [swi4: clock]
64012 I [swi4: clock]
64011 I [swi4: clock]
64010 I [swi4: clock]
64009 I [swi1: netisr 0]
64008 I [swi3: vm]
11 0 0 0 RL (threaded) idle
64007 Run CPU 0 [idle: cpu0]
64006 Run CPU 1 [idle: cpu1]
64005 Run CPU 2 [idle: cpu2]
64004 CanRun [idle: cpu3]
1 0 1 0 SLs wait 0xc5d8dd48 [init]
10 0 0 0 SL audit_wo 0xc136a600 [audit]
0 0 0 0 SLs (threaded) kernel
64187 D - 0xc63ee840 [run0 taskq]
64036 D - 0xc5fd5e80 [bge1 taskq]
64035 D - 0xc5fc3e40 [bge0 taskq]
64033 D - 0xc5f5f0c0 [acpi_task_2]
64032 D - 0xc5f5f0c0 [acpi_task_1]
64031 D - 0xc5f5f0c0 [acpi_task_0]
64028 D - 0xc5f5f200 -
Can you use the W322UA as an Access Point? If so, configure it that way before enabling.