เปิดพัดลม CPU ด้วยตนเอง


14

BIOS ของฉันควบคุมความเร็วพัดลมของฉันและฉันต้องการทำให้มันเป็นเช่นนั้น ฉันมีเครื่องจักรในห้องใต้ดินของฉันซึ่งปกติแล้วมันค่อนข้างเท่ห์และตราบใดที่เครื่องไม่ได้รับภาระมากแฟน ๆ ก็ไม่จำเป็นต้องวิ่งเลย BIOS จัดการสิ่งนี้ได้ดีอยู่แล้ว

แต่ถ้าแฟน ๆ ของฉันไม่ทำงานฉันก็ไม่มีวิธีทดสอบพวกเขาเพื่อให้แน่ใจว่าพวกเขาจะไม่พัง ดังนั้นฉันต้องการสร้างสคริปต์ที่จะเปิดการระเบิดของแฟน ๆ อย่างเต็มรูปแบบในไม่กี่วินาทีจากนั้นใช้เซ็นเซอร์ lm เพื่อตรวจสอบความเร็วของพัดลมแล้วฉันจะรู้ว่าแฟน ๆ จะไม่แตก

ฉันจะเปิดพัดลมให้เต็มความเร็วด้วยตนเองได้อย่างไร ฉันไม่ต้องการใช้ fancontrol เพราะฉันไม่ได้มองหาบางสิ่งบางอย่างที่ทำงานต่อเนื่องและควบคุมความเร็วของพัดลม ฉันแค่ต้องการบางอย่าง "เทคโนโลยีต่ำ" ที่จะเปิดใช้งานโดยไม่คำนึงถึงอุณหภูมิ

หัวข้ออื่นกล่าวว่า:

ถ้าคุณอยากจะทำมันด้วยตัวคุณเองคุณอาจจะสามารถหาไฟล์ที่ชื่ออุปกรณ์พิเศษpwm1, ฯลฯpwm2 /sys/class/hwmon/*/device/คุณสามารถแมวพวกเขาเพื่อรับค่าปัจจุบันหรือเขียนตัวเลขระหว่าง 0 และ 255 เพื่อเปลี่ยนความเร็วพัดลม

นั่นจะสมบูรณ์แบบ แต่ดูเหมือนจะไม่ทำงาน Fancontrol บอกว่าแฟนซีพียูของฉันเป็น/sys/devices/platform/it87.656/pwm3แต่เมื่อฉันตั้งที่ 255 มันไม่ได้ส่งผลกระทบต่อความเร็วพัดลมเลย

ไม่มีใครรู้ว่าฉันจะเปิดพัดลมจากสคริปต์ด้วยตนเองได้อย่างไรโดยไม่คำนึงถึงอุณหภูมิ


1
มักจะมีบางสิ่งที่เหมือนpwm3_enableกัน เป็นเรื่องเฉพาะสำหรับit87.656ชิปควบคุมของคุณดังนั้นจึงเป็นเรื่องยากที่ผู้อื่นจะพูดได้ คุณทดลองได้ไหม
Robie Basak

คำตอบ:


10

คุณสามารถทำได้ด้วยเครื่องมือ

pwmconfig

เครื่องมือนี้ปกติจะใช้เพื่อบันทึกไฟล์การกำหนดค่าสำหรับ fancontrol แต่คุณไม่ต้องทำ คุณสามารถเริ่มใช้เครื่องมือนี้ได้มากกว่าที่จะทำให้แฟน ๆ ทุกคนใช้ความเร็วสูงสุดโดยการหว่านที่นั่นด้วยความเร็วปัจจุบันเช่นนี้:

Giving the fans some time to reach full speed...
Found the following fan sensors:
  hwmon0/device/fan1_input     current speed: 2129 RPM
  hwmon0/device/fan2_input     current speed: 1679 RPM
  hwmon0/device/fan3_input     current speed: 0 ... skipping!
  hwmon0/device/fan4_input     current speed: 0 ... skipping!

หลังจากนั้นคุณเพียงข้าม (Ctr + C) เครื่องมือโดยไม่บันทึกอะไรเลย

ในการติดตั้งเครื่องมือคุณสามารถใช้คำสั่งต่อไปนี้:

sudo apt-get install fancontrol

4
ไม่ทำงานบนเน็ตบุ๊ค Asus EeePC Seashell Series - ไม่พบเซ็นเซอร์ที่เข้ากันได้
อีวาน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.