Wie kann ich die Sensorerkennung an meinem Intel Pentium M durchführen und den Lüfter stoppen?

1521
towi

Nach erfolgreicher Installation lm-sensorsauf meinem neuen schlüsselfertigen Linux habe ich angerufen sensors-detect. Leider meldet es, dass es keine Sensoren erkennen kann . Ich habe das 2010-Skript aus meiner Turnkey-Distribution getestet und auch das aktuelle heruntergeladen.

Ich verwende einen Linux-Kernel 2.6.32-5-686 auf einem guten alten Dell D400 Latitude - einem "Intel Pentium M 1.8GHz" (Familie 6, Modell 13, Schritt 6), wie gesagt /proc/cpuinfo. Ich denke, das coretempwäre der Treiber der Wahl.

Es scheint, dass der Kernpunkt darin liegt, dass das Kernel-Modul coretempnicht mit Geräten und Geräten arbeitet. Wenn ich renne modprobe coretemp, heißt es

FATAL: error inserting coretemp (.../coretemp.ko): No such device 

Welches "Gerät" ist gemeint? Ist das der richtige Treiber?

Ich bekomme etwas bei /proc/acpi/thermal_zone/THM/temperature. Ich vermute aber, dass es gefälscht ist, es zeigt immer 46 ° C. Derzeit werden Werte zwischen 46 ° C und 47 ° C angezeigt.

Auch /proc/acpi/processor/CPU0/enthält Informationen, diesmal ist es sinnvoll erscheint. Zum Beispielcat info

processor id: 0 acpi id: 0 bus master control: yes power management: yes throttling control: yes limit interface: yes 

Ein echo 4 > throttling(4 = 50%) führt tatsächlich dazu, dass die CPU scheinbar langsamer läuft. Ich habe auch versucht 6(25%) und 7 (12%). Leider summt der Lüfter trotzdem.

Haben Sie eine Idee, wie ich dieses ausgezeichnete Computergerät zum Schweigen bringen kann , ohne die Drähte herauszureißen (was wahrscheinlich keine gute Idee ist)?


dmidecodeAusgabe aktualisieren

# dmidecode 2.9 SMBIOS 2.3 present. 61 structures occupying 2324 bytes. Table at 0x000F8CF0.  Handle 0x0000, DMI type 0, 20 bytes BIOS Information Vendor: Dell Computer Corporation Version: A08 Release Date: 06/28/2005 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 512 kB Characteristics: ISA is supported PCI is supported PC Card (PCMCIA) is supported PNP is supported APM is supported BIOS is upgradeable BIOS shadowing is allowed Boot from CD is supported Selectable boot is supported 3.5"/720 KB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported AGP is supported Smart battery is supported BIOS boot specification is supported Function key-initiated network boot is supported  Handle 0x0100, DMI type 1, 25 bytes System Information Manufacturer: Dell Computer Corporation Product Name: Latitude D400 Version: Not Specified ... Wake-up Type: Power Switch  ...  Handle 0x0400, DMI type 4, 32 bytes Processor Information Socket Designation: Microprocessor Type: Central Processor Family: Pentium M Manufacturer: Intel ID: D6 06 00 00 BF F9 E9 AF Signature: Type 0, Family 6, Model 13, Stepping 6 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) CLFSH (CLFLUSH instruction supported) DS (Debug store) ACPI (ACPI supported) MMX (MMX technology supported) FXSR (Fast floating-point save and restore) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) SS (Self-snoop) TM (Thermal monitor supported) PBE (Pending break enabled) Version: Not Specified Voltage: 3.3 V External Clock: 133 MHz Max Speed: 1800 MHz Current Speed: 1800 MHz Status: Populated, Enabled Upgrade: None L1 Cache Handle: 0x0700 L2 Cache Handle: 0x0701 L3 Cache Handle: Not Provided  ...  Handle 0x1B00, DMI type 27, 12 bytes Cooling Device Type: Fan Status: OK OEM-specific Information: 0x0000DD00  Handle 0x1C00, DMI type 28, 20 bytes Temperature Probe Description: CPU Internal Temperature Location: Processor Status: OK Maximum Value: 127.0 deg C Minimum Value 0.0 deg C Resolution: 1.000 deg C Tolerance: 0.5 deg C Accuracy: Unknown OEM-specific Information: 0x0000DC00 

sensors-detectAusgabe aktualisieren :

Some south bridges, CPUs or memory controllers contain embedded sensors. Do you want to scan for them? This is totally safe. (YES/no): yes Silicon Integrated Systems SIS5595... No VIA VT82C686 Integrated Sensors... No VIA VT8231 Integrated Sensors... No AMD K8 thermal sensors... No AMD Family 10h thermal sensors... No AMD Family 11h thermal sensors... No Intel Core family thermal sensor... No Intel Atom thermal sensor... No Intel AMB FB-DIMM thermal sensor... No VIA C7 thermal sensor... No VIA Nano thermal sensor... No  ... Do you want to scan for Super I/O sensors? (YES/no): Probing for Super-I/O at 0x2e/0x2f Trying family `National Semiconductor'... No Trying family `SMSC'... Yes Found unknown chip with ID 0x1011 Probing for Super-I/O at 0x4e/0x4f Trying family `National Semiconductor'... No Trying family `SMSC'... No Trying family `VIA/Winbond/Nuvoton/Fintek'... No Trying family `ITE'... No  ... interfaces. This is normally safe. Do you want to scan for IPMI interfaces? (YES/no): Probing for `IPMI BMC KCS' at 0xca0... No Probing for `IPMI BMC SMIC' at 0xca8... No  ... ISA slots! Do you want to scan the ISA I/O ports? (YES/no): Probing for `National Semiconductor LM78' at 0x290... No Probing for `National Semiconductor LM79' at 0x290... No Probing for `Winbond W83781D' at 0x290... No Probing for `Winbond W83782D' at 0x290... No  ... Do you want to probe the I2C/SMBus adapters now? (YES/no): Sorry, no supported PCI bus adapters found. Module i2c-dev loaded successfully.  Sorry, no sensors were detected. 
1
Drahtrippen ist sicherlich keine gute Idee. Haben Sie die neueste [BIOS-Version A08] (http://www.dell.com/support/drivers/us/de/19/DriverDetails?driverId=R104377) vom 13.07.2005? Es scheint auch, dass Dell nur Windows für diesen Computer vorgesehen hat, so dass die Installation eines neuen BIOS oder das Finden guter Linux-Treiber problematisch sein kann. Das Problem kann auch durch einen aktiven Laptop-Kühler gelöst werden. harrymc vor 11 Jahren 0
Ja, A08 ist es. Ich dachte, der Chipsatz sei generisch oder die CPU, also könnten Treiber funktionieren. Sie denken, das BIOS ist im Weg? towi vor 11 Jahren 0
Ihr BIOS ist anscheinend das neueste für diesen Computer verfügbare. Ich konnte nicht herausfinden, ob SMART darauf verfügbar ist, aber Sie könnten vielleicht [smartctl verwenden] (http://www.techrepublic.com/blog/opensource/using-smartctl-to-get-smart) ausprobieren -status-information-on-your-festplatten / 1389), um weitere Informationen zu erhalten. harrymc vor 11 Jahren 0
Können Sie Ihren Sensor-Erkennungsausgang bereitstellen? Dies ist normalerweise sehr hilfreich, um Sie zu einem geeigneten Kernel-Modul zu führen. Normalerweise müssen Sie Spiele mit Ihrer /etc/modprobe.conf spielen, um Ihre Hardware auf einen bestimmten Namen zu verweisen, damit der Treiber richtig passt. slm vor 11 Jahren 0
@sim: Ok, ich werde es tun, wenn ich nach Hause komme. Bis dahin heißt es nur (aus meinem Kopf) "SMC" (?) Wird erkannt, wahrscheinlich probiert es etwas aus, dann geht es mit weiteren Tests weiter, fragt mich ob es wirklich weitergehen soll ... aber alles ist "Nein". towi vor 11 Jahren 0
@ harrymc: Ich habe das doppelt überprüft: Ich hatte A06 am Laufen. Ich habe auf A08 aktualisiert, aber die Änderungen sind geringfügig, sodass ich nichts davon erwartet hatte. Und in der Tat nein: Immer noch kein Sensor-Detect-Erfolg. towi vor 11 Jahren 0
Vielleicht sollten Sie eine andere Live-Linux-Distribution wie Ubuntu ausprobieren. Wenn dies nicht funktioniert, gehe ich davon aus, dass die Sensoren Ihres Computers nicht betriebsbereit sind (oder nie waren). harrymc vor 11 Jahren 0

2 Antworten auf die Frage

0
slm

Meine Erfahrung mit lm-sensors besteht darin, dass Sie herausfinden müssen, welches Kernel-Modul für Ihre Hardware richtig ist. Unterschiedliche Motherboards verwenden unterschiedliche I2C-Chipsätze (I Squared C), daher liegen die meisten der schwersten Probleme.

Ich würde Ihren Verdacht etwas mehr über die Verwendung von Coretemp bestätigen, indem Sie sicherstellen, dass Ihr MB tatsächlich der ist, von dem Sie denken, dass er es ist. Sie können dmidecode verwenden, um es wie folgt weiter abzufragen:

% sudo dmidecode | less # dmidecode 2.11 SMBIOS 2.6 present. 78 structures occupying 2867 bytes. Table at 0x000E0010.  Handle 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: LENOVO Version: 6IET74WW (1.34 ) Release Date: 10/25/2010 Address: 0xE0000 Runtime Size: 128 kB ROM Size: 8192 kB Characteristics: PCI is supported PC Card (PCMCIA) is supported PNP is supported BIOS is upgradeable BIOS shadowing is allowed ESCD support is available Boot from CD is supported Selectable boot is supported EDD is supported 3.5"/720 kB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported BIOS boot specification is supported Targeted content distribution is supported BIOS Revision: 1.52 Firmware Revision: 1.19 ... ... 
Was von dieser Ausgabe ist die wichtige Linie? Ich werde es ausführen, sobald ich nach Hause komme. towi vor 11 Jahren 0
0
harrymc

Vielleicht sollten Sie eine andere Live-Linux-Distribution wie Ubuntu ausprobieren.

Wenn dies nicht funktioniert, gehe ich davon aus, dass die Sensoren Ihres Computers nicht betriebsbereit sind (oder nie waren).