Linux - วิธีการได้รับเหตุผลในการปลุก?


12

เป็นไปได้หรือไม่ที่จะได้รับเหตุผลของการปลุกระบบ (Wake-on-LAN, ปุ่มเปิดปิด, ปลุกจาก USB) บน Linux? ฉันใช้ Ubuntu, เคอร์เนล Linux ไม่มีที่อยู่อาศัย 2.6.37-12-generic # 26 ~ lucid1-Ubuntu SMP พุธ 5 มกราคม 21:52:06 UTC 2011 i686 GNU / Linux


3
ฉันไม่ใช่ผู้เชี่ยวชาญของ linux แต่ถ้าเป็นไปได้อาจเป็นการกระจายเฉพาะดังนั้นคุณอาจต้องการรวมการกระจายที่คุณกำลังทำงานด้วย นี่เป็นความคิดที่ดีสำหรับคำถามที่คุณถามเกี่ยวกับระบบปฏิบัติการใด ๆ
squillman

ฉันคิดว่ามันไม่ได้เฉพาะเจาะจงมาก distro (อาจจะถูกเก็บไว้ที่ไหนสักแห่งใน / sys หรือ / proc) แต่ฉันใช้: Linux จรจัด 2.6.37-12- ทั่วไป # 26 ~ lucid1-Ubuntu SMP พุธ 5 มกราคม 21:52 : 06 UTC 2011 i686 GNU / Linux
honzas

ฉันอยากรู้เช่นกัน! ในกรณีของฉันฉันอยากจะรู้ว่าเครื่องของฉันตื่นเพราะสัญญาณเตือน RTC (ในกรณีนี้มันควรกลับไปนอนหลังจากใช้สคริปต์เล็กน้อย) หรือเพราะฉันกดแป้นคีย์บอร์ด (ซึ่งในกรณีนี้มันไม่ควร กลับไปนอนจนกว่าฉันจะพูดอย่างนั้น)
สเตฟาน

คำตอบ:


2

ขึ้นอยู่กับฮาร์ดแวร์ของคุณคุณสามารถค้นหาได้โดยใช้ dmidecode:

$ sudo dmidecode |grep Wake-up
    Wake-up Type: Power Switch

มีข้อมูลฮาร์ดแวร์ที่มีประโยชน์อื่น ๆ อีกมากมายจาก dmidecode เช่นยี่ห้อ / รุ่น / หมายเลขซีเรียลของเมนบอร์ด / DIMMs / ของคุณ

ในอูบุนตูมันมาพร้อมกับแพ็คเกจ dmidecode ควรมีให้แม้ใน Lucid


2
เท่าที่ฉันสามารถบอกได้เสมอว่า "Power Switch"
Sec

1
ใช่นั่นเป็นเพียงแค่ให้ข้อมูลฮาร์ดแวร์มากกว่าการบันทึกกิจกรรม แต่ในบันทึกนี้ - คุณจะบอกได้อย่างไรว่าเมนบอร์ดรองรับ Wake on lan ผ่านทางdmidecode? เครื่องของฉันทั้งหมดพูดว่า "Power Switch"
Sridhar Sarnobat

1

sorta นี้จะอธิบายมันได้ในระดับฮาร์ดแวร์ สิ่งที่คุณเห็นเมื่อคุณdmesg | grep -i 'acpi'?


1
ใช่ฉันรู้ abou / proc / acpi / wakeup และฉันใช้มันในเครื่องอื่นและมันเลือกอุปกรณ์ที่ได้รับอนุญาตให้ปลุกระบบ แต่หลังจากการปลุกฉันไม่สามารถบอกได้ว่าอุปกรณ์ใดที่ทำให้เกิดการปลุก
honzas

ดังนั้นฉันถาม: การ grepping ล็อกเคอร์เนลไม่ได้บอกคุณว่าอะไรที่ทำให้อุปกรณ์ตื่นขึ้นด้วย ACPI? ฉันลอง grepping บนเดสก์ท็อปดังนั้นฉันจึงไม่พบสิ่งใดที่สนุกเลย
songei2f

นี่เป็นข้อความเก่า ๆ เกี่ยวกับเคอร์เนลบั๊กมันแสดงให้เห็นเป็นพิเศษในขณะที่ทำการดีบั๊กปัญหา ACPI ใน 2.6.17 และมากกว่านั้นมันจะแสดงรายการอุปกรณ์ด้วยการกำหนดบัส PCI (หรืออะไรก็ตามที่เป็นนรก) และพูดว่าปลุกใช่ไหม?
songei2f

1
น่าสนใจ เมื่อ Googling เกี่ยวกับเรื่องนี้ผู้คนจำนวนมากบ่นเกี่ยวกับบันทึกการดีบักที่มีเสียงดัง มันอาจจะเป็นพวกเขาก็เปลี่ยนระดับการบันทึกให้เป็นที่เงียบสงบโดยค่าเริ่มต้นและคุณจำเป็นต้องขึ้นเสียงถ้าคุณต้องการที่จะเห็นสิ่งเก่า
songei2f

1
นี้อาจจะมีประโยชน์มากยิ่งขึ้น, รายการ params แก้ปัญหาคุณสามารถส่งผ่านที่ระบุเฉพาะชนิดของข้อมูล ACPI คุณต้องการดู
songei2f
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.