PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Archlinux + Speedstep + IBM T21



spychodelics
07.12.05, 15:00
Tag,

sitze seit 4 Tagen an meinem kleinen Problem ich bekomme
das speedstep-smi modul nicht geladen damit ich auf
/sys/blablabla/cpu/cpu0
in die Frequenztabelle zugreifen kann.



hcat cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 6
cpu MHz : 796.666
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 1595.39



cat info
processor id: 0
acpi id: 1
bus mastering control: yes
power management: yes
throttling control: yes
limit interface: yes





Ich gehe davon aus das es am Kernel liegt, da SS unter Ubuntu funktioniert,
unter Archlinux jedoch nicht.

Ich habe schon alle möglichen Settings durch, bin nach

http://www.thinkwiki.org/wiki/How_to_get_SpeedStep_working_on_Coppermine-piix4-smi_based_Thinkpads

vorgegangen und weiteren Tutorials

es kommt jedoch immer ein

FATAL: Error inserting speedstep_smi (/lib/modules/2.6.10-rc1-mm4-xa1/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-smi.ko): No such device

unter Ubuntu sind beide Module geladen das speedstep-lib und das speedstep-smi, ausserdem sind weitere freq_table module geladen.


//////edit


Ich hab mal zum spass den ubuntukernel unter arch gestarten, aber da fehlen dann auch die speedstep module, /lib/modules/... von ubuntu hab ich auf meine archpartition kopiert.


jemand ne ahnung, fehlen infos?




Meine derzeitigen Kernelsettings (die relevanten)
#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_SOFTWARE_SUSPEND=y
CONFIG_PM_STD_PARTITION=""

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_HOTKEY=m
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
CONFIG_ACPI_IBM=y
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=m

#
# APM (Advanced Power Management) BIOS Support
#
CONFIG_APM=m
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
# CONFIG_APM_CPU_IDLE is not set
# CONFIG_APM_DISPLAY_BLANK is not set
# CONFIG_APM_RTC_IS_GMT is not set
# CONFIG_APM_ALLOW_INTS is not set
# CONFIG_APM_REAL_MODE_POWER_OFF is not set

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=m
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=m
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m

#
# CPUFreq processor drivers
#
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_POWERNOW_K6=m
CONFIG_X86_POWERNOW_K7=m
CONFIG_X86_POWERNOW_K7_ACPI=y
CONFIG_X86_POWERNOW_K8=m
CONFIG_X86_POWERNOW_K8_ACPI=y
CONFIG_X86_GX_SUSPMOD=m
CONFIG_X86_SPEEDSTEP_CENTRINO=m
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
CONFIG_X86_SPEEDSTEP_ICH=m
CONFIG_X86_SPEEDSTEP_SMI=y
CONFIG_X86_P4_CLOCKMOD=m
CONFIG_X86_CPUFREQ_NFORCE2=m
CONFIG_X86_LONGRUN=m
CONFIG_X86_LONGHAUL=m

#
# shared options
#
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
CONFIG_X86_SPEEDSTEP_LIB=y
CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y


vielen danke im voraus.

ThorstenHirsch
07.12.05, 15:14
Genau das gleiche Problem habe ich auch seit dem letzten Kernelupdate von Arch. Davor konnte ich das smi-Modul laden ohne Fehlermeldung ...allerdings hatte es gar nicht funktioniert als ich es noch laden konnte: das einzige was es gebracht hat, war dass die CPU-Auslastung stieg.

spychodelics
07.12.05, 15:38
ich nutze nichtmal den archkernel da er total überladen ist, bisher bin ich immer besser gelaufen mir meinen eigenen zu bauen. das problem ist nur das irgendwas fehl.
Entweder im Arch oder im Kernel

bert2002
09.12.05, 22:02
also ich hab nen eigenen kernelchen und es rennt einwandfrei

spychodelics
10.12.05, 13:38
Schön das es bei dir läuft.

Bei mir auch und zwar mit oben angegeben Kerneloptionen.
Hatte vergessen die neue System.map mit rüberzukopieren.

mfg spy