我从9.04直升到9.10的,这段时间发现因为无线网卡出错而时常导致死机。具体场景是:有线网络,没有出现过死机;无线网络,特别是网络情况不太好时,经常死机,一天死机好几回,所以可以定位为无线网卡的问题。具体症状是浏览器与终端均不可用。出错时的kern.log如下:其中红色部分log是每次死机必然出现的,蓝色部分log不一定会导致死机,但只要有红色部分出现,肯定是先出现了蓝色部分的log。
Dec 4 13:34:23 wentrue-laptop kernel: [10047.061141] CE: hpet increasing min_delta_ns to 50624 nsec
Dec 4 13:34:40 wentrue-laptop kernel: [10063.785218] iwlagn 0000:03:00.0: Microcode SW error detected. Restarting 0x2000000.
Dec 4 13:34:40 wentrue-laptop kernel: [10063.785231] iwlagn 0000:03:00.0: Error setting new RXON (-5)
Dec 4 13:34:40 wentrue-laptop kernel: [10063.786320] bridge-wlan0: disabling the bridge
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800260] BUG: unable to handle kernel NULL pointer dereference at 00000012
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800271] IP: [<f840157e>] iwl_mac_reset_tsf+0x8e/0x140 [iwlcore]
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800306] *pde = 7dbd0067
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800313] Oops: 0000 [#1] SMP
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800321] last sysfs file: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/energy_full
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800329] Modules linked in: tun aes_i586 aes_generic binfmt_misc bridge stp bnep ppdev vmnet parport_pc vmblock vsock vmci vmmon joydev snd_hda_codec_analog pcmcia arc4 ecb snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy iwlagn iwlcore mac80211 snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event uvcvideo videodev v4l1_compat yenta_socket rsrc_nonstatic pcmcia_core snd_seq ricoh_mmc sdhci_pci sdhci btusb psmouse serio_raw iptable_filter cfg80211 snd_timer snd_seq_device ip_tables x_tables nvidia(P) snd soundcore snd_page_alloc thinkpad_acpi led_class nvram lp parport ohci1394 ieee1394 video output e1000e intel_agp agpgart
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800459]
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800462] Pid: 794, comm: phy0 Tainted: P (2.6.31-15-generic #50-Ubuntu) 7663D91
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800465] EIP: 0060:[<f840157e>] EFLAGS: 00010046 CPU: 0
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800473] EIP is at iwl_mac_reset_tsf+0x8e/0x140 [iwlcore]
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800476] EAX: 00000000 EBX: f2bb09e0 ECX: f2bb0f64 EDX: 00001b1b
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800478] ESI: f2bb0f64 EDI: 00000292 EBP: f2be9f00 ESP: f2be9ef0
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800480] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800482] Process phy0 (pid: 794, ti=f2be8000 task=f2ac1920 task.ti=f2be8000)
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800484] Stack:
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800485] f2bb0f70 f6483340 f2872220 f2bb01a0 f2be9f3c f84bf1cb f6483554 00000004
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800491] <0> 00000001 00000001 00000004 f6483554 f6483554 00000001 00000001 00000004
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800497] <0> f6483340 f2bb01a0 f648359c f2be9f58 f84c19f7 f7068000 c08145c0 f6483518
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800503] Call Trace:
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800517] [<f84bf1cb>] ? ieee80211_sta_config_auth+0x13b/0x320 [mac80211]
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800528] [<f84c19f7>] ? ieee80211_sta_work+0x107/0x1c0 [mac80211]
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800534] [<c0157a7e>] ? run_workqueue+0x6e/0x140
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800546] [<f84c18f0>] ? ieee80211_sta_work+0x0/0x1c0 [mac80211]
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800550] [<c0157bd8>] ? worker_thread+0x88/0xe0
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800553] [<c015c280>] ? autoremove_wake_function+0x0/0x40
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800557] [<c0157b50>] ? worker_thread+0x0/0xe0
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800559] [<c015bf8c>] ? kthread+0x7c/0x90
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800562] [<c015bf10>] ? kthread+0x0/0x90
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800566] [<c0104007>] ? kernel_thread_helper+0x7/0x10
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800567] Code: 00 00 00 89 c7 8b 83 4c b6 00 00 85 c0 74 05 e8 c9 1e 09 c8 8b 83 5c b6 00 00 c7 83 4c b6 00 00 00 00 00 00 83 bb 48 b6 00 00 02 <0f> b7 40 12 c7 83 50 b6 00 00 00 00 00 00 c7 83 54 b6 00 00 00
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800601] EIP: [<f840157e>] iwl_mac_reset_tsf+0x8e/0x140 [iwlcore] SS:ESP 0068:f2be9ef0
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800613] CR2: 0000000000000012
Dec 4 13:34:40 wentrue-laptop kernel: [10063.800616] ---[ end trace 672e3df7ef16544b ]---
Dec 4 13:34:40 wentrue-laptop kernel: [10063.805056] bridge-wlan0: down
Dec 4 13:34:40 wentrue-laptop kernel: [10063.805065] bridge-wlan0: detached
升级到ubunt9.10后因无线网卡内核出错而频繁死机
-
- 帖子: 21
- 注册时间: 2007-03-09 20:20
-
- 帖子: 3
- 注册时间: 2010-02-13 0:22
Re: 升级到ubunt9.10后因无线网卡内核出错而频繁死机
你的问题解决了吗?我同样碰到这个问题,而且在获取IP的时候CPU会100%挂起呢。查了一堆资料,说是BUG,不过我是SUSE Linux。
kernel: iwlagn: Microcode SW error detected. Restarting 0x2000000.
# uname -a
Linux SLES11X64 2.6.27.19-5-default #1 SMP 2009-02-28 04:40:21 +0100 x86_64 x86_64 x86_64 GNU/Linux
# modprobe -l *iwl*
/lib/modules/2.6.27.19-5-default/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko
/lib/modules/2.6.27.19-5-default/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
/lib/modules/2.6.27.19-5-default/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
# lsmod | grep iwl
iwlagn 98956 0
iwlcore 95156 1 iwlagn
rfkill 10948 4 thinkpad_acpi,iwlcore
led_class 5008 2 thinkpad_acpi,iwlcore
mac80211 241360 2 iwlagn,iwlcore
cfg80211 28200 3 iwlagn,iwlcore,mac80211
kernel: iwlagn: Microcode SW error detected. Restarting 0x2000000.
# uname -a
Linux SLES11X64 2.6.27.19-5-default #1 SMP 2009-02-28 04:40:21 +0100 x86_64 x86_64 x86_64 GNU/Linux
# modprobe -l *iwl*
/lib/modules/2.6.27.19-5-default/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko
/lib/modules/2.6.27.19-5-default/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
/lib/modules/2.6.27.19-5-default/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
# lsmod | grep iwl
iwlagn 98956 0
iwlcore 95156 1 iwlagn
rfkill 10948 4 thinkpad_acpi,iwlcore
led_class 5008 2 thinkpad_acpi,iwlcore
mac80211 241360 2 iwlagn,iwlcore
cfg80211 28200 3 iwlagn,iwlcore,mac80211