Just got a guruplug server plus and after dealing with not being able to use gigE, finally got wifi associated to my wireless. Running apt-get update, then apt-get upgrade, I get a kernel panic in the console:
Unable to handle kernel NULL pointer dereference at virtual address 0000003c
pgd = c0004000
[0000003c] *pgd=00000000
Internal error: Oops: 17 [#1] PREEMPT
last sysfs file: /sys/devices/platform/leds-gpio/leds/plug2l:red:wmode/brightness
Modules linked in: libertas_sdio libertas xt_tcpudp iptable_filter ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 ip_tables x_tables ipv6 snd_usb_audio snd_pcm snd_page_alloc snd_usb_lib snd_seq_midi snd_seq_midi_event snd_rawmidi snd_hwdep snd_seq snd_timer snd_seq_device snd soundcore [last unloaded: uap8xxx]
CPU: 0 Not tainted (2.6.32-00007-g56678ec #1)
PC is at tcp_data_queue+0x8e8/0xc90
LR is at tcp_incr_quickack+0x1c/0x4c
pc : [<c03772e0>] lr : [<c03731d8>] psr: 00000013
sp : de923db8 ip : 655627ea fp : 0000000a
r10: 00000005 r9 : d80bb05e r8 : 655638e2
r7 : d80dae40 r6 : 6556333a r5 : df329f80 r4 : 00000000
r3 : df32a338 r2 : 00000000 r1 : df32a338 r0 : 00000213
Flags: nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 0005397f Table: 18074000 DAC: 00000017
Process ksdioirqd/mmc0 (pid: 1816, stack limit = 0xde922270)
Stack: (0xde923db8 to 0xde924000)
3da0: df329f80 d80dae40
3dc0: 000005c8 d80bb072 d80bb072 d80bb05e 00000005 c037ac48 0401000a 00000000
3de0: d80dae40 df329f80 d80bb072 0401000a 00000005 c03804f0 c036d63c c04099fc
3e00: 0000000a de923e10 c004a68c c04099fc 00000000 00000000 d80dae40 df329f80
3e20: d80bb072 c0382264 0401000a 000095ce 00000005 d80bb05e 00000006 d80dae40
3e40: c043afa8 dea44000 00000008 00000000 c06532b0 c0364ff4 d80dae40 d80dae40
3e60: d80bb05e c0364e6c dea44000 c0364aac 80000000 c03ae6f8 d80dae40 c0653290
3e80: c0584dd8 dea44000 00000008 c0341d6c 00000200 00000700 00000001 c05829e0
3ea0: 00000040 0000eaf6 0000012c 0000eaf8 0000000c c0341e64 00000000 60000013
3ec0: c05829e0 de922000 00000040 c034493c 60000013 de922000 00000101 c060e4e8
3ee0: 00000001 00000003 0000000c c0049860 1ea6001c 00000700 00000020 00000000
3f00: 00000100 60000013 d80bb048 d80dae40 d80bb022 dea44000 7fffffff dea442e0
3f20: de922000 c004999c 00000000 c0344274 00000000 bf188dc4 c055a128 c033a774
3f40: df857600 00000620 dea60000 d80dae40 dea60000 00000618 00000000 dea60020
3f60: 00000000 bf1a2f50 00000000 00000000 00000000 00000000 00000000 df0f7c00
3f80: df857600 df857600 00000001 c03154d8 00000000 de923fa7 c03153f8 00000001
3fa0: 00000001 02923fd4 df2b5df8 de923fd4 df2b5df8 df0f7c00 c03153f8 00000000
3fc0: 00000000 00000000 00000000 c005dc74 00000000 00000000 de923fd8 de923fd8
3fe0: 00000000 00000000 00000000 00000000 00000000 c002e3d0 00a62031 00a62431
[<c03772e0>] (tcp_data_queue+0x8e8/0xc90) from [<c037ac48>] (tcp_rcv_established+0x52c/0x5d8)
[<c037ac48>] (tcp_rcv_established+0x52c/0x5d8) from [<c03804f0>] (tcp_v4_do_rcv+0x28/0x1dc)
[<c03804f0>] (tcp_v4_do_rcv+0x28/0x1dc) from [<c0382264>] (tcp_v4_rcv+0x4d4/0x7b4)
[<c0382264>] (tcp_v4_rcv+0x4d4/0x7b4) from [<c0364ff4>] (ip_local_deliver_finish+0x164/0x24c)
[<c0364ff4>] (ip_local_deliver_finish+0x164/0x24c) from [<c0364e6c>] (ip_rcv_finish+0x3c0/0x3e4)
[<c0364e6c>] (ip_rcv_finish+0x3c0/0x3e4) from [<c0341d6c>] (netif_receive_skb+0x4ac/0x51c)
[<c0341d6c>] (netif_receive_skb+0x4ac/0x51c) from [<c0341e64>] (process_backlog+0x88/0xd8)
[<c0341e64>] (process_backlog+0x88/0xd8) from [<c034493c>] (net_rx_action+0x80/0x1ec)
[<c034493c>] (net_rx_action+0x80/0x1ec) from [<c0049860>] (__do_softirq+0xe0/0x1d8)
[<c0049860>] (__do_softirq+0xe0/0x1d8) from [<c004999c>] (do_softirq+0x44/0x60)
[<c004999c>] (do_softirq+0x44/0x60) from [<c0344274>] (netif_rx_ni+0x34/0x60)
[<c0344274>] (netif_rx_ni+0x34/0x60) from [<bf188dc4>] (lbs_process_rxed_packet+0x390/0x3bc [libertas])
[<bf188dc4>] (lbs_process_rxed_packet+0x390/0x3bc [libertas]) from [<bf1a2f50>] (if_sdio_interrupt+0x2c0/0x3a4 [libertas_sdio])
[<bf1a2f50>] (if_sdio_interrupt+0x2c0/0x3a4 [libertas_sdio]) from [<c03154d8>] (sdio_irq_thread+0xe0/0x200)
[<c03154d8>] (sdio_irq_thread+0xe0/0x200) from [<c005dc74>] (kthread+0x78/0x80)
[<c005dc74>] (kthread+0x78/0x80) from [<c002e3d0>] (kernel_thread_exit+0x0/0x8)
Code: e1530006 1a00005b e58583d0 e8bd87f0 (e594303c)
---[ end trace 45e688f70d8c35ef ]---
Kernel panic - not syncing: Fatal exception in interrupt
[<c0032a34>] (unwind_backtrace+0x0/0xd4) from [<c0043e04>] (panic+0x48/0x134)
[<c0043e04>] (panic+0x48/0x134) from [<c0031120>] (die+0x164/0x190)
[<c0031120>] (die+0x164/0x190) from [<c0033a00>] (__do_kernel_fault+0x68/0x80)
[<c0033a00>] (__do_kernel_fault+0x68/0x80) from [<c040994c>] (do_page_fault+0x220/0x23c)
[<c040994c>] (do_page_fault+0x220/0x23c) from [<c002d2f4>] (do_DataAbort+0x38/0x9c)
[<c002d2f4>] (do_DataAbort+0x38/0x9c) from [<c0407aac>] (__dabt_svc+0x4c/0x60)
Exception stack(0xde923d70 to 0xde923db8)
3d60: 00000213 df32a338 00000000 df32a338
3d80: 00000000 df329f80 6556333a d80dae40 655638e2 d80bb05e 00000005 0000000a
3da0: 655627ea de923db8 c03731d8 c03772e0 00000013 ffffffff
[<c0407aac>] (__dabt_svc+0x4c/0x60) from [<c03772e0>] (tcp_data_queue+0x8e8/0xc90)
[<c03772e0>] (tcp_data_queue+0x8e8/0xc90) from [<c037ac48>] (tcp_rcv_established+0x52c/0x5d8)
[<c037ac48>] (tcp_rcv_established+0x52c/0x5d8) from [<c03804f0>] (tcp_v4_do_rcv+0x28/0x1dc)
[<c03804f0>] (tcp_v4_do_rcv+0x28/0x1dc) from [<c0382264>] (tcp_v4_rcv+0x4d4/0x7b4)
[<c0382264>] (tcp_v4_rcv+0x4d4/0x7b4) from [<c0364ff4>] (ip_local_deliver_finish+0x164/0x24c)
[<c0364ff4>] (ip_local_deliver_finish+0x164/0x24c) from [<c0364e6c>] (ip_rcv_finish+0x3c0/0x3e4)
[<c0364e6c>] (ip_rcv_finish+0x3c0/0x3e4) from [<c0341d6c>] (netif_receive_skb+0x4ac/0x51c)
[<c0341d6c>] (netif_receive_skb+0x4ac/0x51c) from [<c0341e64>] (process_backlog+0x88/0xd8)
[<c0341e64>] (process_backlog+0x88/0xd8) from [<c034493c>] (net_rx_action+0x80/0x1ec)
[<c034493c>] (net_rx_action+0x80/0x1ec) from [<c0049860>] (__do_softirq+0xe0/0x1d8)
[<c0049860>] (__do_softirq+0xe0/0x1d8) from [<c004999c>] (do_softirq+0x44/0x60)
[<c004999c>] (do_softirq+0x44/0x60) from [<c0344274>] (netif_rx_ni+0x34/0x60)
[<c0344274>] (netif_rx_ni+0x34/0x60) from [<bf188dc4>] (lbs_process_rxed_packet+0x390/0x3bc [libertas])
[<bf188dc4>] (lbs_process_rxed_packet+0x390/0x3bc [libertas]) from [<bf1a2f50>] (if_sdio_interrupt+0x2c0/0x3a4 [libertas_sdio])
[<bf1a2f50>] (if_sdio_interrupt+0x2c0/0x3a4 [libertas_sdio]) from [<c03154d8>] (sdio_irq_thread+0xe0/0x200)
[<c03154d8>] (sdio_irq_thread+0xe0/0x200) from [<c005dc74>] (kthread+0x78/0x80)
[<c005dc74>] (kthread+0x78/0x80) from [<c002e3d0>] (kernel_thread_exit+0x0/0x8)
More info about the sheeva:
- Linux sheevaplug-debian 2.6.32-00007-g56678ec #1 PREEMPT Mon Feb 8 03:49:55 PST 2010 armv5tel GNU/Linux
- Connected to internet using wifi
- Connected using a WPA2 protected connection
- Using screen Version: 4.0.3-11+lenny1
Any ideas?
Thanks.