CPU frequency scaling

vertex

Registrierter Bürger
Hallo,

ich möchte gerne mit NetBSD 5.1 auf meinem LenovoX300 estd nutzen um die Batterie zu schonen.
Code:
NetBSD deimos.hell 5.1 NetBSD 5.1 (CORETEX) #5: Sun Dec 12 22:18:53 CET 2010  [email]vortex@deimos.hell[/email]:/usr/src/sys/arch/amd64/compile/CORETEX amd64


Aber leider bekomme ich nach dem Booten und bei dem Versuch estd manuel zu starten folgende Meldung:

Code:
estd: Cannot guess CPU-scaling technology. (maybe you are missing some kernel-option?)

In meinem Kernel habe ich mittlerweile folgendes aktiviert.
Code:
# Intel Enhanced Speedstep for EM64T CPUs
options         ENHANCED_SPEEDSTEP
options         EST_FREQ_USERWRITE      # any user can set frequency
# Intel(R) On Demand Clock Modulation (aka ODCM)
options       INTEL_ONDEMAND_CLOCKMOD
# ACPI will be used if present. If not it will fall back to MPBIOS
acpi0           at mainbus0
options         ACPI_SCANPCI            # find PCI roots using ACPI
options         MPBIOS                  # configure CPUs and APICs using MPBIOS
options         MPBIOS_SCANPCI          # MPBIOS configures PCI roots
#options        PCI_INTR_FIXUP          # PCI interrupt routing via ACPI
#options        PCI_BUS_FIXUP           # fixup PCI bus numbering
#options        PCI_ADDR_FIXUP          # fixup PCI I/O addresses
#options        ACPI_ACTIVATE_DEV       # If set, activate inactive devices
#options        ACPICA_PEDANTIC         # force strict conformance to the Spec.
options         VGA_POST                # in-kernel support for VGA POST

# ACPI devices
acpiacad*       at acpi?                # ACPI AC Adapter
acpibat*        at acpi?                # ACPI Battery
acpibut*        at acpi?                # ACPI Button
acpidalb*       at acpi?                # Direct Application Launch Button# The ACPI Embedded Controller is generally configured via the special ECDT.
# This is required as parts of the DSDT can reference the EC before the normal
# attach phase.
acpiec*         at acpi?                # ACPI Embedded Controller (late binding)
acpiecdt*       at acpi?                # ACPI Embedded Controller (early binding)
acpilid*        at acpi?                # ACPI Lid Switch
acpitz*         at acpi?                # ACPI Thermal Zone

estd -o etc. gibt die gleiche Meldung.
Hat jemand estd mit amd64 und einer Intel CPU am laufen?
Google konnte mir bisher noch keine "richtige" Antowort geben.
Die CPU ist eine Intel Core 2 Duo processor LV7100 (1.2 GHz) und soll Enhanced Intel SpeedStep technology unterstützen.

viele Grüße
vertex
 
habe mal eine neue Kopie vom GENERIC Kernel erstellt und rumprobiert, leider immer das gleiche Ergebnis.
Hat jemand unter NetBSD estd am laufen, am besten mit einer Intel CPU?

vg
vertex
 
Wahrscheinlich sind wie bei meinem Notebook die CPU Fequenzen (C-State) nur mittels ACPI abrufbar. Seit Oktober ist das aber auch in Current eingeflossen und es funktioniert mit meinem AMD Prozessor. Erscheint denn in den Kernelmessages oder unter sysctl irgend etwas zu den CPU-Frequenzen?
 
Hallo,

erst einmal danke für die antworten :)

@ hessijens: leider nein..?
@ darktrym: mir war so, als hätte es unter der letzten RC-Version noch funktioniert, bin mir aber nicht so sicher

vg
 
Ich hab hier eine 5.99.39 am laufen, *.41 crasht beim booten. Wenn der Akku aus China kommt, wird noch das BIOS auf den aktuellen Stand gebracht, mal sehen, ob sich da was bessert.
 
Zurück
Oben