전원 버튼을 누르는 것 외에 Wake-on-LAN 패킷으로 인해 PC가 부팅되는지 확인할 수 있는 (신뢰할 수 있는) 방법이 있습니까? WOL이 올바르게 구성되었는지 자동으로 확인하고 싶습니다.
WOL 출력 에 대해 알고 있지만 ethtool
WOL이 열려 있는지 여부만 알려주고 PC가 어떻게 부팅되는지는 알려주지 않습니다. 그렇죠?
답변1
네트워크 하드웨어가 WOL 깨우기(부팅 중 초기화 후 읽을 수 있음)를 기반으로 일부 상태를 유지하지 않는 한 이를 확인할 수 없습니다.
2000년 이후로 WOL을 자세히 살펴보지는 않았지만 당시 제가 사용했던 네트워크 카드에는 확실히 그런 기능이 없었습니다.
답변2
다음을 사용한 수동 테스트etherwake
와 같은 도구를 사용하여 테스트할 수 있다고 생각합니다 etherwake
. 배포판에 따라 etherwake
Ubuntu/Debian, RHEL/CentOS/Fedora ether-wake
에서 호출됩니다 . Net-tools 패키지의 일부로 Fedora에 기본적으로 설치되어 있습니다.
지침:
# Redhat
$ ether-wake 00:11:22:33:44:55
# Debian/Ubuntu
$ etherwake 00:11:22:33:44:55
서버가 WOL을 지원하는지 확인하려면:
$ ethtool eth0
Settings for eth0:
Supported ports: [ ]
Supported link modes:
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: g
Wake-on: g
Link detected: yes
"Wake-on 지원: g" 및 "Wake-on: g"는 카드가 WOL을 지원하도록 구성되었음을 나타냅니다. 누락된 경우 ifcfg-eth0
구성 에 추가할 수 있습니다 . 다음과 같은 파일:
ETHTOOL_OPTS="wol g"
사용hwinfo
자세히 살펴보면 hwinfo
시스템이 절전 모드를 종료하는 방법에 대한 메시지를 찾을 수 있다는 것을 알았습니다. 이더넷 장치와 관련된 뉴스도 곧 나올 예정입니다. 예를 들어:
<6>[721194.499752] e1000e 0000:00:19.0: wake-up capability disabled by ACPI
<7>[721194.499757] e1000e 0000:00:19.0: PME# disabled
<7>[721194.499831] e1000e 0000:00:19.0: irq 46 for MSI/MSI-X
<6>[721194.574306] ehci_hcd 0000:00:1a.0: power state changed by ACPI to D0
<6>[721194.576330] ehci_hcd 0000:00:1a.0: power state changed by ACPI to D0
나중에 다른 소식도 있을 예정입니다:
<6>[721197.226679] PM: resume of devices complete after 3162.340 msecs
<7>[721197.226861] PM: Finishing wakeup.
<4>[721197.226862] Restarting tasks ... done.
<6>[721197.228541] video LNXVIDEO:00: Restoring backlight state
여기에는 시스템 부팅 방법(WOL 또는 전원 스위치)과 관련된 몇 가지 메시지가 있을 수 있다는 생각입니다. udev 이벤트의 일부로 실행되는 스크립트를 추가하면 hwinfo 출력을 통해 WOL 및 전원 스위치 메시지가 있는지 확인할 수 있습니다. 지금은 단지 아이디어일 뿐입니다.
인용하다
답변3
전원 버튼을 비활성화합니다.
컴퓨터가 꺼져 있는 동안 컴퓨터를 모니터링할 수 있는 iLO/RAC 등이 없다면 내가 아는 한 그럴 가능성은 없습니다.
나는 그것을 듣지 못했지만 네트워크 카드에서 일종의 로그를 읽을 수 있는 특정 공급업체 도구가 있을 수 있습니다.