Here is what I did to get it to work, I used several post to get it to work and I haven't had suspend not work yet! Check my blog for updates:
http://blog.justinconover.com/2007/0...-e1505-part-2/
1.) Add the fglrx drivers doing the manual and add the following:
http://wiki.cchtml.com/index.php/Ubu...allation_Guide
$ sudo vi /etc/default/linux-restricted-modules-common
Code:
DISABLED_MODULES=”fglrx”
2.) Add the following “return 1;” to powernowd at use_ondemand
$ sudo vi /etc/init.d/powernowd
Code:
use_ondemand() {
return 1;
for x in /sys/devices/system/cpu/*; do
echo -n ondemand >$x/cpufreq/scaling_governor;
status=$?
if [ $status != 0 ]; then
return $status
fi
done
return 0
}
$ sudo /etc/init.d/powernowd restart
3.) Create 2 network scripts to restart ipw3945
$ sudo vi /etc/acpi/suspend.d/07-networkmanager.sh
Code:
!/bin/sh
/usr/bin/dbus-send –system \
–dest=org.freedesktop.NetworkManager \
–type=method_call \
/org/freedesktop/NetworkManager \
org.freedesktop.NetworkManager.sleep
And
$ sudo vi /etc/acpi/resume.d/63-networkmanager.sh
Code:
#!/bin/sh
/usr/bin/dbus-send –system \
–dest=org.freedesktop.NetworkManager \
–type=method_call \
/org/freedesktop/NetworkManager \
org.freedesktop.NetworkManager.wake
If the formating gets messed up, check out this post, about 7 down:
http://www.ubuntuforums.org/showthre...945+%2Bsuspend
4.) Add the following to acpi-support
$ sudo vi /etc/default/acpi-support
Code:
MODULES_WHITELIST=”ipw3945 fglrx”
SAVE_VBE_STATE=true
POST_VIDEO=false
SAVE_VIDEO_PCI_STATE=true
USE_DPMS=tru
# DOUBLE_CONSOLE_SWITCH=true
5.) Change Power Management “Running on Battery” to “SUSPEND” when laptop lid is closed:
Code:
System > Preferences > Power Management > Running on Battery
When laptop lid is closed; Suspend
That seems to be the special mojo to get suspend working.
Bookmarks