네트워크에 장치가 두 개만 있는 경우 Wake on LAN

네트워크에 장치가 두 개만 있는 경우 Wake on LAN

Wake on LAN이 직접 연결된 장치에서 작동하도록 하려고 합니다. BIOS에서 이 기능을 활성화하고 wakeonlan여러 번 사용해 보았습니다.

이더넷에는 두 개의 장치만 있고 두 번째 장치는 꺼져 있기 때문에 내 컴퓨터가 유선으로 패킷을 보내려고 하지 않는 것 같습니다. 처음에는 내 네트워크 인터페이스가 다운된 것을 발견하고 이를 불러왔습니다 ip link set dev enp0s25 up. 그러나 이것은 도움이 되지 않았습니다.

Wireshark로 확인했는데 인터페이스에서 패킷이 전송되지 않습니다. 이더넷을 통해 ping이나 ARPing을 시도하면 Wireshark에서도 이를 볼 수 없습니다. 그러나 Wireshark는 케이블 반대편에 켜져 있는 컴퓨터에서 완벽하게 작동합니다.

그렇다면 내 컴퓨터가 유선을 통해 WoL 패킷을 보내려고 하는지 어떻게 확인하고, 그렇지 않은 경우 어떻게 작동하게 할까요?

송신기 장치에 대한 추가 정보:

  • 우분투16.04
  • IP 주소 출력. 누락된 LOWER_UP합계에 유의하세요 state DOWN.
2: enp0s25: <NO-CARRIER,BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 14:58:d0:b7:45:33 brd ff:ff:ff:ff:ff:ff
    inet 192.168.170.70/16 scope global enp0s25
       valid_lft forever preferred_lft forever
  • ethtool의 출력:
Settings for enp0s25:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: Unknown!
    Duplex: Unknown! (255)
    Port: Twisted Pair
    PHYAD: 2
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown (auto)
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: no
  • 나는 명령을 시도 wakeonlan 44:8a:5b:3d:7e:8a하고 또한 시도했다-i 192.168.170.06

편집하다

두 번째 호스트에 대한 추가 정보:

  • 운영 체제는 데비안 5입니다.
  • ifconfig 출력:
eth1      Link encap:Ethernet  HWaddr 44:8a:5b:3d:7e:8a
          inet addr:192.168.170.06  Bcast:192.168.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:296 errors:0 dropped:0 overruns:0 frame:0
          TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:71526 (69.8 KiB)  TX bytes:42828 (41.8 KiB)
          Memory:febe0000-fec00000
  • ethtool eth1산출:
Settings for eth1:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbag
        Wake-on: g
        Current message level: 0x00000001 (1)
        Link detected: yes

관련 정보