I'm having the same problem with the stable maverick kernel: ~$ uname -a Linux thinkpad 2.6.35-27-generic #48-Ubuntu SMP Tue Feb 22 20:25:46 UTC 2011 x86_64 GNU/Linux ~$ cat /proc/version_signature Ubuntu 2.6.35-27.48-generic 2.6.35.11 When booted in the docking station, suspend fails both while in the docking station and while undocked from the docking station. If I boot the laptop outside of the docking station, suspend works fine. Disabling the serial and parallel port in the BIOS fixes the problem, but I would like to be able to use the serial port and parallel port on the docking station. Here is the dmesg output from a failed attempt: [277157.770373] Freezing user space processes ... (elapsed 0.02 seconds) done. [277157.792612] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done. [277157.812576] PM: Entering mem sleep [277157.812614] Suspending console(s) (use no_console_suspend to debug) [277157.850381] sd 2:0:0:0: [sda] Synchronizing SCSI cache [277157.850828] sd 2:0:0:0: [sda] Stopping disk [277157.920230] serial 00:0a: disable failed [277157.920238] legacy_suspend(): pnp_bus_suspend+0x0/0x90 returns -5 [277157.920245] PM: Device 00:0a failed to suspend: error -5 [277158.430300] PM: suspend of drv:sd dev:2:0:0:0 complete after 579.946 msecs [277158.430344] PM: suspend of drv:scsi dev:target2:0:0 complete after 579.939 msecs [277158.430359] PM: suspend of drv:scsi dev:host2 complete after 579.908 msecs [277158.430374] PM: Some devices failed to suspend [277158.430708] sd 2:0:0:0: [sda] Starting disk [277158.562140] PM: resume of drv:usb dev:5-2 complete after 131.410 msecs [277158.562152] PM: resume of drv:usbhid dev:5-2:1.1 complete after 131.296 msecs [277158.562164] PM: resume of drv:usbhid dev:5-2:1.0 complete after 131.397 msecs [277158.590514] PM: resume of drv:usb dev:1-4.2 complete after 159.269 msecs [277158.590526] PM: resume of drv:hub dev:1-4.2:1.0 complete after 159.225 msecs [277158.590780] PM: resume of drv:usb dev:1-4.1 complete after 159.654 msecs [277158.590807] PM: resume of drv:hub dev:1-4.1:1.0 complete after 159.612 msecs [277158.650263] PM: resume of drv:usb dev:1-4.2.1 complete after 218.812 msecs [277158.650297] PM: resume of drv:usblp dev:1-4.2.1:1.0 complete after 218.790 msecs [277158.652021] PM: resume of drv:usb dev:1-4.1.3 complete after 220.656 msecs [277158.652048] PM: resume of drv:hub dev:1-4.1.3:1.0 complete after 220.676 msecs [277158.711291] PM: resume of drv:usb dev:1-4.1.3.1 complete after 279.726 msecs [277158.711303] PM: resume of drv:usbhid dev:1-4.1.3.1:1.1 complete after 279.627 msecs [277158.711320] PM: resume of drv:usbhid dev:1-4.1.3.1:1.0 complete after 279.702 msecs [277159.585389] IBM TrackPoint firmware: 0x0e, buttons: 3/3 [277159.603615] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input27 [277159.622617] PM: resume of drv:sd dev:2:0:0:0 complete after 1191.940 msecs [277159.622632] PM: resume of drv:scsi_disk dev:2:0:0:0 complete after 1116.401 msecs [277159.622645] PM: resume of drv:scsi_device dev:2:0:0:0 complete after 1191.947 msecs [277159.770056] PM: resume of drv:pcmcia_socket dev:pcmcia_socket0 complete after 147.324 msecs [277159.773290] PM: resume of devices complete after 1342.911 msecs [277159.773473] PM: resume devices took 1.340 seconds [277159.773493] PM: Finishing wakeup. [277159.773495] Restarting tasks ... done. [277159.776364] video LNXVIDEO:00: Restoring backlight state [277159.956612] Skipping EDID probe due to cached edid [277160.300400] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X [277160.352816] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X [277160.354054] ADDRCONF(NETDEV_UP): eth0: link is not ready [277160.630068] ADDRCONF(NETDEV_UP): wlan0: link is not ready [277161.746060] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro,commit=0 [277161.750872] EXT4-fs (sda1): re-mounted. Opts: commit=0 [277161.835832] EXT4-fs (sda7): re-mounted. Opts: commit=0 [277162.211052] e1000e: eth0 NIC Link is Up 10 Mbps Half Duplex, Flow Control: None [277162.211122] e1000e 0000:00:19.0: eth0: Autonegotiated half duplex but link partner cannot autoneg. Try forcing full duplex if link gets many collisions. [277162.211131] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO [277162.213285] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [277164.401491] wlan0: authenticate with 1c:af:f7:d0:63:41 (try 1) [277164.403343] wlan0: authenticated [277164.403409] wlan0: associate with 1c:af:f7:d0:63:41 (try 1) [277164.407506] wlan0: RX AssocResp from 1c:af:f7:d0:63:41 (capab=0x431 status=0 aid=1) [277164.407514] wlan0: associated [277164.451286] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready