|
先说下基本的信息:
电脑是thinkpad T60
操作系统,内核
- uname -a
- Linux ArchT60 3.0-ARCH #1 SMP PREEMPT Wed Aug 17 20:24:07 UTC 2011 i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux
复制代码
网络环境是无线网,通过家里的路由器(ip:192.168.0.254)链接internet.
DNS是路由器的IP
现在描述下碰到的怪问题:
挂起以前,一切正常。
挂起(pm-suspend)成功,唤醒也成功,显示找到Wlan并连接了。
然后不能访问互联网
ping www.google.com 不通
ping 路由器192.168.0.254 不通
ping 另一台电脑 192.168.0.1 没问题
ping google的IP 没问题
看来是DNS问题。我把DNS改成google的DNS 8.8.8.8 浏览器可以上网了,ping www.google.com 也没问题了。
但是ping 路由器依然不行。
最怪的是,我reboot笔记本后,仍然ping不通路由器,自然也不能通过浏览器修改路由器设置。 唯一解决的办法是通过另一台电脑进到路由器,然后重启路由器。 重启路由器以后,我的笔记本就一切正常了。
还尝试了的办法有:
唤醒以后,重启network-manager服务 - 不解决问题。
唤醒以后,ifconfig wlan0 down/up - 不解决问题
列一下最后一次的挂起/唤醒日志。我没发现问题。
我没装netcfg, 所以那个11netcfg什么也不做。
- Initial commandline parameters:
- Wed Aug 31 01:01:24 CEST 2011: Running hooks for suspend.
- Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
- Linux ArchT60 3.0-ARCH #1 SMP PREEMPT Wed Aug 17 20:24:07 UTC 2011 i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux
- Module Size Used by
- appletalk 22087 0
- ipx 16898 0
- p8022 855 1 ipx
- psnap 1489 2 appletalk,ipx
- llc 3029 2 p8022,psnap
- p8023 784 1 ipx
- cryptd 6893 0
- aes_i586 6940 0
- aes_generic 25670 1 aes_i586
- ipv6 250073 22
- btusb 9889 0
- bluetooth 122161 1 btusb
- crc16 1069 1 bluetooth
- usbhid 31199 0
- hid 65215 1 usbhid
- snd_hda_codec_analog 61196 1
- snd_hda_intel 19101 2
- snd_hda_codec 66954 2 snd_hda_codec_analog,snd_hda_intel
- pcmcia 31470 0
- snd_hwdep 4942 1 snd_hda_codec
- radeon 910898 2
- snd_pcm 60015 2 snd_hda_intel,snd_hda_codec
- i2c_i801 7063 0
- uhci_hcd 19609 0
- thinkpad_acpi 54903 0
- e1000e 125717 0
- evdev 7278 14
- snd_timer 15374 1 snd_pcm
- ehci_hcd 34935 0
- psmouse 56431 0
- intel_agp 8720 0
- yenta_socket 18774 0
- ttm 45269 1 radeon
- intel_gtt 11417 1 intel_agp
- usbcore 119644 5 btusb,usbhid,uhci_hcd,ehci_hcd
- snd 43593 11 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,thinkpad_acpi,snd_timer
- snd_page_alloc 5869 2 snd_hda_intel,snd_pcm
- pcmcia_rsrc 8808 1 yenta_socket
- iTCO_wdt 10293 0
- serio_raw 3390 0
- iTCO_vendor_support 1545 1 iTCO_wdt
- pcmcia_core 10082 3 pcmcia,yenta_socket,pcmcia_rsrc
- battery 8865 0
- nsc_ircc 12726 0
- irda 90767 1 nsc_ircc
- thermal 6595 0
- drm_kms_helper 21997 1 radeon
- tpm_tis 6349 0
- soundcore 4986 1 snd
- button 3646 0
- nvram 4733 1 thinkpad_acpi
- ac 2505 0
- tpm 9973 1 tpm_tis
- tpm_bios 4229 1 tpm
- crc_ccitt 1095 1 irda
- video 9780 0
- drm 147782 4 radeon,ttm,drm_kms_helper
- agpgart 22096 4 intel_agp,ttm,intel_gtt,drm
- i2c_algo_bit 4423 1 radeon
- i2c_core 16625 5 radeon,i2c_i801,drm_kms_helper,drm,i2c_algo_bit
- fuse 58597 11
- arc4 1086 2
- iwl3945 66333 0
- iwl_legacy 45594 1 iwl3945
- mac80211 191541 2 iwl3945,iwl_legacy
- cfg80211 138620 3 iwl3945,iwl_legacy,mac80211
- rfkill 12406 4 bluetooth,thinkpad_acpi,cfg80211
- cpufreq_ondemand 5056 0
- acpi_cpufreq 5113 1
- freq_table 2047 2 cpufreq_ondemand,acpi_cpufreq
- processor 21876 3 acpi_cpufreq
- mperf 1027 1 acpi_cpufreq
- ext3 112606 3
- jbd 40433 1 ext3
- mbcache 4249 1 ext3
- sg 20982 0
- sr_mod 13244 0
- sd_mod 26147 9
- cdrom 31277 1 sr_mod
- pata_acpi 2388 0
- ata_generic 2455 0
- ata_piix 18561 8
- libata 154449 3 pata_acpi,ata_generic,ata_piix
- scsi_mod 111801 4 sg,sr_mod,sd_mod,libata
- total used free shared buffers cached
- Mem: 2582144 1161876 1420268 0 27412 291024
- -/+ buffers/cache: 843440 1738704
- Swap: 995992 0 995992
- /usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
- /usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/01grub suspend suspend:
- /usr/lib/pm-utils/sleep.d/01grub suspend suspend: success.
- Running hook /etc/pm/sleep.d/09tpfand suspend suspend:
- :: Stopping ThinkPad fan control daemon [BUSY] [DONE]
- /etc/pm/sleep.d/09tpfand suspend suspend: success.
- Running hook /etc/pm/sleep.d/10hal suspend suspend:
- :: Stopping Hardware Abstraction Layer [BUSY] [DONE]
- /etc/pm/sleep.d/10hal suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/11netcfg suspend suspend:
- /usr/lib/pm-utils/sleep.d/11netcfg suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:
- /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
- /usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
- Running hook /etc/pm/sleep.d/90alsa suspend suspend:
- /etc/pm/sleep.d/90alsa suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
- /usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
- Running hook /etc/pm/sleep.d/91alsa suspend suspend:
- /etc/pm/sleep.d/91alsa suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
- /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
- /usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
- Kernel modesetting video driver detected, not using quirks.
- /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
- kernel.acpi_video_flags = 0
- /usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
- Wed Aug 31 01:01:25 CEST 2011: performing suspend
- Wed Aug 31 22:16:39 CEST 2011: Awake.
- Wed Aug 31 22:16:39 CEST 2011: Running hooks for resume
- Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
- /usr/lib/pm-utils/sleep.d/99video resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
- /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
- /usr/lib/pm-utils/sleep.d/95led resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
- /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.
- Running hook /etc/pm/sleep.d/91alsa resume suspend:
- ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused
- aplay: main:660: audio open error: Connection refused
- /etc/pm/sleep.d/91alsa resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
- /usr/lib/pm-utils/sleep.d/90clock resume suspend: success.
- Running hook /etc/pm/sleep.d/90alsa resume suspend:
- ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused
- aplay: main:660: audio open error: Connection refused
- /etc/pm/sleep.d/90alsa resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
- Reloaded unloaded modules.
- /usr/lib/pm-utils/sleep.d/75modules resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/49bluetooth resume suspend:
- /usr/lib/pm-utils/sleep.d/49bluetooth resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/11netcfg resume suspend:
- /usr/lib/pm-utils/sleep.d/11netcfg resume suspend: success.
- Running hook /etc/pm/sleep.d/10hal resume suspend:
- A daemon is starting another daemon, this is unlikely to work as intended.\n
- :: Starting Hardware Abstraction Layer [BUSY] [DONE]
- /etc/pm/sleep.d/10hal resume suspend: success.
- Running hook /etc/pm/sleep.d/09tpfand resume suspend:
- A daemon is starting another daemon, this is unlikely to work as intended.\n
- :: Starting ThinkPad fan control daemon [BUSY] [DONE]
- /etc/pm/sleep.d/09tpfand resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/01grub resume suspend:
- /usr/lib/pm-utils/sleep.d/01grub resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
- /usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.
- Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
- /usr/lib/pm-utils/sleep.d/00logging resume suspend: success.
- Wed Aug 31 22:16:40 CEST 2011: Finished.
复制代码
再列一下rc.conf的局部
- MODULES=(acpi-cpufreq cpufreq_ondemand iwl3945 fuse radeon vboxdrv !floppy !pcspkr)
- INTERFACES=(!eth0 !wlan0)
- # Routes to start at boot-up (in this order)
- # Declare each route then list in ROUTES
- # - prefix an entry in ROUTES with a ! to disable it
- #
- gateway="default gw 192.168.0.254"
- ROUTES=(gateway)
- DAEMONS=(syslog-ng !network @acpid @alsa netfs @crond hal @cups !dbus networkmanager @sshd tpfand gdm)
复制代码
实在搞不懂为什么就ping不通路由器呢? 请各位给帮着分析一下好么? 谢谢啦! |
|