Overclock freeze the 701

Bug #303143 reported by Filippo82
2
Affects Status Importance Assigned to Milestone
NiceeePC
New
Undecided
Unassigned

Bug Description

Hi I followed the wiki... Clean install of ubuntu, updated, installed array kernel. fixed issues etc.
I have a problem, when I press fnf6 buttons for the overclock my eeepc freezes... maybe too fast passes to get the 900 mhz?
Anyway this is my eee-overclock.

#!/bin/sh
# Change FSB clock of the Asus EEE using the 'eee' module
# Setup the processor to run at 675Mhz in normal load and 900Mhz in heavy load
# Using p4-clockmod and cpufreq-ondemand (overclocking in steps to prevent freezes)

#Check if the module exists - Commented for Adam's kernel compatibility
#if [ -z "`ls /lib/modules/$(uname -r)/kernel/drivers/acpi | grep eee.ko`" ]; then
# echo "eee module not found."
# exit 1
#fi

# This script needs to be called at start time and when suspending
case "$1" in
  on)
  # Start overclocker module, overclock in six steps
  modprobe i2c_i801
  modprobe eee
  echo 75 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 80 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 85 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 90 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 95 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 100 24 1 > /proc/eee/fsb
  # Start frequency scaling modules
  modprobe p4-clockmod
  modprobe cpufreq-ondemand
  echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
  # Set frequency to minimize fan rotation if no cpu is needed
  echo 675000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
 ;;
 off)
  # Gradually restore frequency
  echo 95 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 90 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 85 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 80 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 75 24 1 > /proc/eee/fsb
  sleep 0.2
  echo 70 24 1 > /proc/eee/fsb
  # Remove frequency management modules
  modprobe -r eee
  modprobe -r i2c_i801
  echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
  modprobe -r p4-clockmod
 ;;
 toggle)
  if [ -r /proc/eee/fsb ] && [ `cat /proc/eee/fsb | cut -f 1 -d " "` -gt 70 ]; then
   exec $0 off
  else
   exec $0 on
  fi
 ;;
 *)
  echo "USAGE: `basename $0` (on|off|toggle)"
 ;;
esac

Revision history for this message
Carlos Jenkins Pérez (carlos.jenkins) wrote :

Hi.
What Ubuntu version are you using. The script is only for Hardy.
Anyway, I think to know what it is.
Check #261401 I think is the same.

First try to fix by typing in console:

niceeepc manual unblacklist_i2c

Cheers.

Revision history for this message
Filippo82 (filcorti) wrote :

Hi!! Thanks 4 your support!
I use 8.04!
I tried the to use niceeepc manual but it says FAIL, here it is.

filippo@filippo-laptop:~$ niceeepc manual unblacklist_i2c
WARNING this mode can perform unsafe actions.
NiceeePC will try to detect your eeePC model... [DONE] eeePC 701 detected.
Unblacklist i2c_i801... [FAIL]
[DONE]

Same freeze...
Thanks for everything friend

Revision history for this message
Filippo82 (filcorti) wrote :

Hi! Well I changed the steps to overclock

echo 72 24 1 > /proc/eee/fsb
sleep 0.2
echo 74 24 1 > /proc/eee/fsb
sleep 0.2
echo 76 24 1 > /proc/eee/fsb
sleep 0.2
echo 78 24 1 > /proc/eee/fsb
sleep 0.2
echo 80 24 1 > /proc/eee/fsb
sleep 0.2
echo 82 24 1 > /proc/eee/fsb
sleep 0.2
echo 84 24 1 > /proc/eee/fsb
sleep 0.2
echo 85 24 1 > /proc/eee/fsb
sleep 0.2
echo 88 24 1 > /proc/eee/fsb
sleep 0.2
echo 90 24 1 > /proc/eee/fsb
sleep 0.2
echo 95 24 1 > /proc/eee/fsb
sleep 0.2
echo 100 24 1 > /proc/eee/fsb

Now it works!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.