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


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.