P.S. I also tried --force, still same symptom.
In 11.1 with successful suspend/resume.
/var/log/message on 11.1 (success)
Jan 25 11:27:17 duy-t61-suse pm-suspend[18013]: Entering suspend. In case of problems, please check /var/log/pm-suspend.log
Jan 25 11:27:18 duy-t61-suse kernel: wlan0: disassociating by local choice (reason=3)
Jan 25 11:27:18 duy-t61-suse avahi-daemon[3139]: Withdrawing address record for 192.168.0.103 on wlan0.
Jan 25 11:27:18 duy-t61-suse avahi-daemon[3139]: Leaving mDNS multicast group on interface wlan0.IPv4 with address 192.168.0.103.
Jan 25 11:27:18 duy-t61-suse avahi-daemon[3139]: Interface wlan0.IPv4 no longer relevant for mDNS.
Jan 25 11:27:18 duy-t61-suse kernel: vendor=8086 device=2841
Jan 25 11:27:18 duy-t61-suse kernel: iwl3945 0000:03:00.0: PCI INT A disabled
Jan 25 11:27:18 duy-t61-suse avahi-daemon[3139]: Withdrawing address record for fe80::21c:bfff:fe08:4b11 on wlan0.
Jan 25 11:27:18 duy-t61-suse nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/autofs' exited with error status 1.
Jan 25 11:27:21 duy-t61-suse kernel: PM: Syncing filesystems ... done.
/var/log/pm-suspend.log on 11.1 (success)
2009-01-25 11:27:17.688153662 -0800: running 'suspend'/'suspend'/'' hooks.
===== 2009-01-25 11:27:17.746782622 running hook: /usr/lib/pm-utils/sleep.d/00clear =====
===== 2009-01-25 11:27:17.783760855 running hook: /usr/lib/pm-utils/sleep.d/01logging =====
suspend initiated: Sun Jan 25 11:27:17 PST 2009
Linux duy-t61-suse 2.6.27.7-9-default #1 SMP 2008-12-04 18:10:04 +0100 x86_64 x86_64 x86_64 GNU/Linux
kernel command line: 'root=/dev/disk/by-id/ata-HITACHI_HTS722020K9SA00_FDE_070829DP0400DTG2XH4A-part8 resume=/dev/disk/by-id/ata-HITACHI_HTS722020K9SA00_FDE_070829DP0400DTG2XH4A-part12 splash=silent vga=0x367'
Module Size Used by
af_packet 20728 4
ip6t_LOG 7180 7
xt_tcpudp 3608 2
xt_pkttype 2152 3
ipt_LOG 6812 8
xt_limit 3180 15
xt_physdev 2832 2
bridge 57288 1
stp 3020 1 bridge
bnep 14664 2
i915 34520 2
rfcomm 42648 4
drm 100592 3 i915
sco 12572 2
snd_pcm_oss 48896 0
l2cap 24056 12 bnep,rfcomm
snd_mixer_oss 16808 1 snd_pcm_oss
binfmt_misc 10260 1
snd_seq 61968 0
snd_seq_device 8604 1 snd_seq
ip6t_REJECT 6024 3
nf_conntrack_ipv6 24840 4
ip6table_raw 2456 1
xt_NOTRACK 2152 4
ipt_REJECT 3480 3
xt_state 2568 8
iptable_raw 2760 1
iptable_filter 3400 1
ip6table_mangle 3128 0
nf_conntrack_netbios_ns 2840 0
nf_conntrack_ipv4 12792 4
nf_conntrack 80480 5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4
ip_tables 19464 2 iptable_raw,iptable_filter
ip6table_filter 3240 1
ip6_tables 21048 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
x_tables 23376 12 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,xt_physdev,ip6t_REJECT,xt_NOTRACK,ipt_REJECT,xt_state,ip_tables,ip6_tables
ipv6 293608 23 ip6t_REJECT,nf_conntrack_ipv6,ip6table_mangle
cpufreq_conservative 8272 0
cpufreq_userspace 4204 0
cpufreq_powersave 2248 0
acpi_cpufreq 8968 1
fuse 61088 5
loop 17924 0
dm_mod 73952 0
hci_usb 13232 0
btusb 13264 0
bluetooth 63652 10 bnep,rfcomm,sco,l2cap,hci_usb,btusb
arc4 2216 2
ecb 3464 2
pcmcia 38640 0
crypto_blkcipher 19372 1 ecb
sdhci_pci 9176 0
snd_hda_intel 545508 1
thinkpad_acpi 67284 0
iwl3945 97652 0
sdhci 20716 1 sdhci_pci
uvcvideo 56240 0
snd_pcm 95440 2 snd_pcm_oss,snd_hda_intel
yenta_socket 26404 1
mmc_core 65216 1 sdhci
snd_timer 26664 2 snd_seq,snd_pcm
rsrc_nonstatic 10920 1 yenta_socket
snd_page_alloc 9816 2 snd_hda_intel,snd_pcm
compat_ioctl32 8536 1 uvcvideo
ricoh_mmc 4504 0
video 24124 0
rfkill 11044 4 thinkpad_acpi,iwl3945
mac80211 242320 1 iwl3945
ohci1394 31380 0
snd_hwdep 9072 1 snd_hda_intel
rtc_cmos 13960 0
videodev 35328 2 uvcvideo,compat_ioctl32
ac 5776 0
button 8328 0
wmi 8160 0
battery 13840 0
ieee1394 98880 1 ohci1394
pcmcia_core 39140 3 pcmcia,yenta_socket,rsrc_nonstatic
iTCO_wdt 13040 0
snd 74632 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
output 3672 1 video
e1000e 122900 0
sr_mod 16196 0
i2c_i801 12836 0
soundcore 8816 1 snd
iTCO_vendor_support 4268 1 iTCO_wdt
v4l1_compat 14220 2 uvcvideo,videodev
rtc_core 22420 1 rtc_cmos
led_class 5008 2 thinkpad_acpi,iwl3945
cfg80211 28200 2 iwl3945,mac80211
intel_agp 29936 1
pcspkr 3064 0
rtc_lib 3560 1 rtc_core
i2c_core 35280 1 i2c_i801
cdrom 36200 1 sr_mod
joydev 12112 0
sg 35344 0
usbhid 52896 0
hid 41568 1 usbhid
ff_memless 8912 1 usbhid
sd_mod 35064 5
crc_t10dif 2152 1 sd_mod
ehci_hcd 55348 0
uhci_hcd 27928 0
usbcore 198656 7 hci_usb,btusb,uvcvideo,usbhid,ehci_hcd,uhci_hcd
edd 10272 0
ext3 141912 2
mbcache 10412 1 ext3
jbd 68824 1 ext3
fan 6016 0
ide_pci_generic 4652 0
piix 7424 0
ide_core 118012 2 ide_pci_generic,piix
ata_generic 6044 0
ata_piix 21628 0
ahci 34628 4
libata 183376 3 ata_generic,ata_piix,ahci
scsi_mod 179144 4 sr_mod,sg,sd_mod,libata
dock 14564 1 libata
thermal 24232 0
processor 49904 4 acpi_cpufreq,thermal
thermal_sys 14336 4 video,fan,thermal,processor
hwmon 4040 2 thinkpad_acpi,thermal_sys
total used free shared buffers cached
Mem: 3061120 1785924 1275196 0 185684 955912
-/+ buffers/cache: 644328 2416792
Swap: 4195760 0 4195760
===== 2009-01-25 11:27:17.838144163 running hook: /usr/lib/pm-utils/sleep.d/02rtcwake =====
rtcwake alarm not enabled in /etc/pm/config.d/rtcwake.config, doing nothing...
===== 2009-01-25 11:27:17.848378006 running hook: /usr/lib/pm-utils/sleep.d/05led =====
===== 2009-01-25 11:27:17.857861194 running hook: /usr/lib/pm-utils/sleep.d/06autofs =====
===== 2009-01-25 11:27:17.943612596 running hook: /usr/lib/pm-utils/sleep.d/10NetworkManager =====
Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
===== 2009-01-25 11:27:18.168433487 running hook: /usr/lib/pm-utils/sleep.d/30s2disk-check =====
===== 2009-01-25 11:27:18.187675877 running hook: /usr/lib/pm-utils/sleep.d/45pcmcia =====
ejecting PCMCIA cards...
===== 2009-01-25 11:27:18.215156045 running hook: /usr/lib/pm-utils/sleep.d/50modules =====
===== 2009-01-25 11:27:18.232555184 running hook: /usr/lib/pm-utils/sleep.d/80acpi-fan =====
===== 2009-01-25 11:27:18.241267115 running hook: /usr/lib/pm-utils/sleep.d/80videobios =====
===== 2009-01-25 11:27:18.249942589 running hook: /usr/lib/pm-utils/sleep.d/94cpufreq =====
===== 2009-01-25 11:27:18.295115509 running hook: /usr/lib/pm-utils/sleep.d/95led =====
===== 2009-01-25 11:27:18.359468870 running hook: /usr/lib/pm-utils/sleep.d/99Zgrub =====
===== 2009-01-25 11:27:18.364413423 running hook: /usr/lib/pm-utils/sleep.d/99info =====
2009-01-25 11:27:18.368171791: done running suspend/suspend hooks.
INFO: going to suspend. In case of problems with the selected suspend options,
INFO: please read /usr/share/doc/packages/pm-utils/README.smart-suspend-to-RAM
INFO: module i915 is loaded, trusting it to restore video after resume.
+ /usr/sbin/s2ram --force
Switching from vt7 to vt1
fbcon fb0 state 1
fbcon fb0 state 0
switching back to vt7
+ RET=0
+ set +x
2009-01-25 11:27:38.009702979 -0800: running 'suspend'/'resume'/'reverse' hooks.
blah blah blah about resuming, not enough character count for a post(<10000)