리눅스-깨우는 이유를 얻는 방법?


12

Linux에서 시스템 깨우기 (Wake-on-LAN, 전원 단추, USB에서 깨우기)의 이유를 얻을 수 있습니까? 커널 리눅스 노숙자 인 우분투 2.6.37-12 일반 # 26 ~ lucid1-Ubuntu SMP를 사용하고 있습니다. 1 월 5 일 21:52:06 UTC 2011 i686 GNU / Linux


3
나는 리눅스 전문가가 아니지만 가능하다면 배포판에 따라 다를 수 있으므로 작업중 인 배포판을 포함시킬 수 있습니다. 이것은 일반적으로 OS에 대해 질문하는 것이 좋습니다.
— squillman 2016 년

나는 그것이 배포판에 따라 다르지 않다고 생각하지만 (어쩌면 / sys 또는 / proc에 어딘가에 저장되어있을 수도 있음) 사용하고 있습니다. : 06 UTC 2011 i686 GNU / Linux
— 혼자

나도 정말로 알고 싶다! 필자의 경우 RTC 알람 (작은 스크립트를 실행 한 후 다시 잠자기 상태)으로 인해 또는 컴퓨터가 깨어서는 안된다는 이유로 내 컴퓨터가 깨어 났는지 알고 싶습니다. 내가 그렇게 말할 때까지 다시 잠 들어라).
— Stefan

답변:


2

하드웨어에 따라 dmidecode를 사용하여 찾을 수 있습니다.

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

dmidecode에는 마더 보드 / DIMM / CPU의 제조업체 / 모델 / 일련 번호와 같은 유용한 하드웨어 정보가 많이 있습니다.

우분투에는 dmidecode 패키지가 포함되어 있으며 Lucid에서도 사용할 수 있습니다.


2
내가 알 수있는 한, 항상 "전원 스위치"라고합니다.
— 초

1
예, 활동 기록이 아닌 하드웨어 정보 만 제공합니다. 그러나이 노트에서-마더 보드가 LAN을 통해 웨이크를 지원하는지 어떻게 알 수 dmidecode있습니까? 내 모든 기계는 "전원 스위치"라고 말합니다
— Sridhar Sarnobat

1

이것은 하드웨어 수준에서 설명합니다 . 당신은 무엇을 볼 수 dmesg | grep -i 'acpi'있습니까?


1
예, abou / proc / acpi / wakeup을 알고 있으며 다른 컴퓨터에서 사용하고 있으며 시스템을 깨울 수있는 장치를 선택합니다. 그러나 깨어 난 후이 장치들 중 어느 장치가 깨어남을 유발하는지 말할 수 없습니다.
— honzas

따라서 나는 묻습니다 : 커널 로그를 grepping하면 ACPI를 통해 장치를 깨우는 것이 무엇인지 알려주지 않습니까? 나는 그것을 데스크탑에 파고 들었으므로 분명히 거기에서 재미있는 것을 찾지 못했습니다.
— songei2f

이것은 커널 버그에 관한 매우 오래된 메시지 이며, 2.6.17 이상에서 ACPI 문제를 디버깅하는 동안 PCI 버스 지정 (또는 그 무엇이든간에)으로 장치를 나열한다는 것을 보여줍니다.
— songei2f

1
흥미 롭군 인터넷 검색에서 많은 사람들이 시끄러운 디버그 로그에 대해 불평했습니다. 그것은 그들이 나중에 조용 할 로깅 수준을 변경할 수 있습니다 기본적으로 , 그리고 당신이 오래된 물건을보고 싶다면 당신은 소음까지 필요 .
— songei2f

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.