Sensor Hardware di Linux
Kamis, 27 Oktober 2005M
23 Ramadhan 1426H
- Download mp3
- International phone card
- Baufinanzierung
- Valentines flowers delivered to your loved one door. Send fresh tulips, a dozen roses with chocolates, or any flower bouquet. Flower freshness & delivery guaranteed.
- Real Time GPS Vehicle Tracking Live Tracking 10 Second Updates
- Musical Instrument Allans Music Australia
- Download Free Movies
- Science of Identity Foundation - quotes and videos on happiness and well-being.
- Hewlett Packard Laptops Buy HP notebooks in Australia
Kini semakin banyak perangkat keras komputer dilengkapi dengan sistem sensor, yang bisa digunakan sebagai alat pemantauan ke dalam aplikasi melalui sensornya. Berkaitan dengan temperatur lingkungan kerja komputer, sensor yang paling utama adalah sensor temperatur perangkat keras internal, seperti pada prosesor, mainboard dan power-supply. Apa saja sensor yang bisa kita pakai di Linux? Berikut beberapa aplikasi sensor yang kebetulan bisa diinstall di komputer saya.
lm_sensors
Aplikasi lm_sensors menyediakan pemantauan sensor pada mainboard, prosesor, power-supply dan interface card (ISA atau PCI). Aplikasi ini membutuhkan modul I2C pada kernelnya dan software pemantauannya (daemon). Modul hardware sensors sudah termasuk di dalam seri kernel Linux 2.6, di versi 2.4 masih terpisah, harus di-patch terlebih dahulu. Aplikasi ini berguna jika perangkat kerasnya dikenali oleh lm_sensors, jadi jangan protes jika lm_sensors sudah diinstall tapi tidak menemukan sesuatu yang bisa dipantau.
Spesifikasi komputer saya adalah Pentium3 733MHz dengan mainboard Asus CUSL-2C. Sensor internal yang bisa dikenali adalah sensor tipe as99127f, dengan modul kernel:
# lsmod |grep i2c i2c_sensor 2816 1 w83781d i2c_algo_bit 8808 1 nvidiafb i2c_i801 7660 0 i2c_core 17328 7 w83781d, i2c_sensor, tuner, saa7134, nvidiafb, i2c_algo_bit, i2c_i801
Spesifikasi di atas bisa menghasilkan keluaran sensor sebagai berikut:
$ sensors
as99127f-i2c-0-2d
Adapter: SMBus I801 adapter at e800
VCore 1: +1.68 V (min = +1.57 V, max = +1.73 V)
VCore 2: +1.68 V (min = +1.57 V, max = +1.73 V)
+3.3V: +3.47 V (min = +3.14 V, max = +3.46 V) ALARM
+5V: +4.92 V (min = +4.73 V, max = +5.24 V)
+12V: +11.61 V (min = +10.82 V, max = +13.19 V)
-12V: -11.57 V (min = -13.22 V, max = -10.74 V)
-5V: -4.98 V (min = -5.25 V, max = -4.74 V)
Proc Fan: 4623 RPM (min = 0 RPM, div = 2)
M/B Temp: +37 C (high = +40 C, hyst = +37 C)
CPU Temp: +43.8 C (high = +52 C, hyst = +47 C)
vid: +1.650 V (VRM Version 8.2)
alarms:
beep_enable:
Sound alarm enabled
Ah, power supply unit komputer saya sudah mulai rusak, terlihat di atas tegangan kabel 3.3V sudah melebihi toleransi yang diijinkan.
SMART
Self Monitoring and Reporting Tools adalah sebuah fitur internal harddisk. SMART memiliki chip dan memori tersendiri yang berfungsi memantau dan mencatat kondisi harddisk. Pantauan dan catatan ini bisa dibaca ke dalam aplikasi di Linux melalui program smartmontools. Smartmontools memiliki dua bagian program, smartd sebagai daemon dan user-space smartctl. Berikut contoh laporan smartd ke dalam syslog:
Oct 27 05:11:04 lavender smartd[10368]: Device: /dev/hda, 47 Currently unreadable (pending) sectors
Oct 27 05:11:04 lavender smartd[10368]: Device: /dev/hda, SMART Usage Attribute: 199 UDMA_CRC_Error_Count changed from 114 to 162
Oct 27 05:11:04 lavender smartd[10368]: Device: /dev/hda, SMART Usage Attribute: 204 Shock_Count_Write_Opern changed from 251 to 250
Oct 27 05:11:05 lavender smartd[10368]: Device: /dev/hda, ATA error count increased from 9852 to 9872
Pelaporan syslog di atas muncul akibat kejadian di dmesg berikut:
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=2367579, sector=2367578
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 2367578
ReiserFS: hda5: warning: vs-13070: reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [1042503 1042507 0x0 SD]
Ternyata partisi /var saya ada bagian yang rusak.
hddtemp
Sensor lain yang sederhana dan cukup berguna adalah hddtemp, yang bisa melaporkan temperatur internal harddisk.
# hddtemp /dev/hda /dev/hda: Maxtor 5T040H4: known drive, but it doesn't have a temperature sensor. # hddtemp /dev/hdb /dev/hdb: MAXTOR 4K020H1: 23 C
Sensor-sensor di atas bisa ditampilkan visual dalam aplet GNOME, jadi sambil terus bekerja kondisi harddisk, prosesor dan mainboard terpantau juga.


Popularity: 5% [?]
Kamis, 27 Oktober 2005 @ 7:19
Oh, metasensor toh, kirain sensors beneran macam ini. Hehehe.
Kamis, 27 Oktober 2005 @ 9:11
badan sensor nasional?
Kamis, 27 Oktober 2005 @ 16:26
ini mau ngasih tau sensor-nya apa mau ngasih tau rusaknya?
Sabtu, 29 Oktober 2005 @ 7:34
Yah mungkin lebih baik gak usah dipasang sensornya, kalo dipasang ternyata malah bikin pusing karna tau banyak hardware yang udah mulai rusak
Sabtu, 29 Oktober 2005 @ 7:35
Mas GNOME nya CANTIK AMIR, make apa itu mas Distro? terus themes GNOME?. pokoknya COOL ABIS
(OSX Like deh)
Mohon bantuannya
*semangat make LINUX ON
Sabtu, 29 Oktober 2005 @ 21:55
Wah, kebetulan papan induk yang dipakai sama nih.
tapi koq di saya cuma ada i2c_i801 dan i2c_core doang ya? dan pas saya “sensors” muncul pesan kesalahan “No sensors found!”, ini kenapa ya? pengen ngeliat juga apakah unit penyuplai tenaga listrik saya juga sudah mulai rusak. oia, saya pakai FC 4.
Minggu, 30 Oktober 2005 @ 7:11
#6: Coba jalankan
sensors-detectdulu, nanti sensor yang terdeteksi bakal disave ke bootscript dan edit /etc/sensors.conf jika diperlukan.Senin, 26 Desember 2005 @ 22:04
[...] Firstable I’m affraid to install Linux on it. It’s because of the lm-sensors thing that I read previously can cause your IBM (Lenovo) laptops can destroy forever! I have limited time to read why so back then, but I just kept in mind “no Linux on IBM (Lenovo) laptops!”. And I did that. But then, I read on this discussing about lm-sensors (or to be exact, how bad Jay’s computer was. ). It inspired me to test it on my PC, and after that I read that IBM (Lenovo) laptops can be destroy forever if you only run this command on your IBM (Lenovo) laptops. That inspired me to install Linux on my R51 and realize how stupid I am for this long time. BTW, it can happen because the chip that IBM used was not compatible with lm-sensors. [...]
Kamis, 19 Januari 2006 @ 9:30
kat mana kedudukan fius kat power supply
Jumat, 15 September 2006 @ 12:31
Mas tanya gimana aplikasi sensor yg masuk ke database komp dg vb sql server 2000
Minggu, 5 Agustus 2007 @ 15:09
salam kenal
mas jay,
nama saya iwan wah kebetulan pas liat keterangan di atas :
hda: dma_intr: status=0×51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0×40 { UncorrectableError }, LBAsect=2367579, sector=2367578
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 2367578
jadi inget nih ada HD maxtor 20Gb di rumah yang keterangannya hampir sama, cuma pas waktu saya repair pake distro Rescue (linux) katanya sih ada di sector 0, terus sector 8, sector 16, sector 24
Senin, 20 Agustus 2007 @ 9:39
salam kenal aja dech
Minggu, 6 April 2008 @ 10:33
[...] Sensor Hardware di Linux (by Yulian) [...]