Hi all, I'm not sure if this is the right place to post this, but I may have a bug report for the ath9k driver. I'm running a single board computer with a 600Mhz celeron processor. On the minipci bus I have a Ubiquiti SR71-12 802.11n card. Also attached is a shell script with the commands I run to cause the oops. Note that the first time the ifconfig line in this script is run, a "SIOCSIFFLAGS: Input/Output Error" is triggered, the kernel oops happens about 5 seconds after the ifconfig line is run a second time. If this is not the right place to post this, could someone please point me in the right direction? Thanks. And thanks again for donating your time to such a great project! -Woody
[ 292.816058] wlan0: Creating new IBSS network, BSSID 66:4a:0b:f1:cf:96 [ 293.001493] BUG: unable to handle kernel NULL pointer dereference at 00000018 [ 293.001658] IP: [<debccac1>] ath_beacon_setup+0x59/0xea [ath9k] [ 293.001804] *pde = 00000000 [ 293.001901] Oops: 0000 [#1] SMP [ 293.002032] last sysfs file: /sys/class/firmware/0000:01:07.0/loading [ 293.002105] Modules linked in: loop arc4 ecb ath9k mac80211 led_class ath cfg80211 rfkill parport_pc parport snd_intel8x0 button processor snd_ac97_codec ac97_bus snd_pcm snd_timer snd soundcore i2c_i801 snd_page_alloc serio_raw shpchp i2c_core pci_hotplug intel_agp rng_core agpgart pcspkr joydev evdev usbhid hid ext3 jbd mbcache sd_mod piix ide_pci_generic ide_core ata_generic ata_piix libata scsi_mod ehci_hcd uhci_hcd e100 mii floppy usbcore nls_base thermal fan thermal_sys [last unloaded: scsi_wait_scan] [ 293.004323] [ 293.004386] Pid: 1454, comm: phy0 Not tainted (2.6.31.6 #1) [ 293.004459] EIP: 0060:[<debccac1>] EFLAGS: 00010246 CPU: 0 [ 293.004558] EIP is at ath_beacon_setup+0x59/0xea [ath9k] [ 293.004629] EAX: 00000000 EBX: dc4d5000 ECX: dc81a974 EDX: 00000022 [ 293.004703] ESI: dc81a974 EDI: dc7360c0 EBP: dc4c8000 ESP: dc8bdd04 [ 293.004777] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 [ 293.004848] Process phy0 (pid: 1454, ti=dc8bc000 task=dc1e3ae0 task.ti=dc8bc000) [ 293.004848] Stack: [ 293.004848] dc81a974 c1013a49 00019000 dc4c8000 c1003996 00019000 00019000 00008240 [ 293.004848] <0> dc4c8000 00000087 00000000 deadbeef 0000007b 0000007b 000000d8 00000000 [ 293.004848] <0> c82dbeef dc4c8000 04001000 00000000 debbe8da dc187000 dc81a974 dc4c8000 [ 293.004848] Call Trace: [ 293.004848] [<c1013a49>] ? smp_apic_timer_interrupt+0x6c/0x76 [ 293.004848] [<c1003996>] ? apic_timer_interrupt+0x2a/0x30 [ 293.004848] [<debbe8da>] ? ath9k_hw_set_interrupts+0x1df/0x25d [ath9k] [ 293.004848] [<debccd1f>] ? ath_beacon_config+0x1cd/0x362 [ath9k] [ 293.004848] [<debcd117>] ? ath_beacon_alloc+0x1be/0x215 [ath9k] [ 293.004848] [<debce2f6>] ? ath9k_bss_info_changed+0x15d/0x31f [ath9k] [ 293.004848] [<debce199>] ? ath9k_bss_info_changed+0x0/0x31f [ath9k] [ 293.004848] [<dea26fb5>] ? ieee80211_bss_info_change_notify+0x10d/0x11d [mac80211] [ 293.004848] [<dea2b8d8>] ? __ieee80211_sta_join_ibss+0x334/0x3a6 [mac80211] [ 293.004848] [<c117152d>] ? extract_entropy+0x3e/0x84 [ 293.004848] [<dea2bc66>] ? ieee80211_sta_find_ibss+0x31c/0x3b0 [mac80211] [ 293.004848] [<c1021e2c>] ? update_curr+0x66/0x187 [ 293.004848] [<c10224a7>] ? dequeue_entity+0x10/0x11b [ 293.004848] [<dea2c2c2>] ? ieee80211_ibss_work+0x291/0x34f [mac80211] [ 293.004848] [<c1219da2>] ? schedule+0x811/0x87f [ 293.004848] [<c10287f0>] ? finish_task_switch+0x4a/0xca [ 293.004848] [<c103c4fb>] ? worker_thread+0x13e/0x1c0 [ 293.004848] [<dea2c031>] ? ieee80211_ibss_work+0x0/0x34f [mac80211] [ 293.004848] [<c103fa56>] ? autoremove_wake_function+0x0/0x2d [ 293.004848] [<c103c3bd>] ? worker_thread+0x0/0x1c0 [ 293.004848] [<c103f7b3>] ? kthread+0x6e/0x73 [ 293.004848] [<c103f745>] ? kthread+0x0/0x73 [ 293.004848] [<c1003b77>] ? kernel_thread_helper+0x7/0x10 [ 293.004848] Code: 18 ba 22 00 00 00 89 03 eb 0b c7 03 00 00 00 00 ba 02 00 00 00 8b 41 1c 89 43 04 8b 0c 24 8b 81 50 07 00 00 f6 81 e4 00 00 00 20 <8b> 70 18 74 05 8a 48 19 09 ce 8b 4f 50 89 e8 52 89 da 6a 00 6a [ 293.004848] EIP: [<debccac1>] ath_beacon_setup+0x59/0xea [ath9k] SS:ESP 0068:dc8bdd04 [ 293.004848] CR2: 0000000000000018 [ 293.010890] ---[ end trace 71bd7de86da68ba7 ]---
Attachment:
wireless.sh
Description: wireless.sh