Wake on LAN 대안


8

나는 하나 또는 두 개의 관련 게시물이 있다는 것을 알고 있지만, 내가 요구하는 것을 얻는 것은 없습니다.

FreeNAS를 사용하여 오래된 컴퓨터를 NAS로 사용하고 있으며 약간 조정하면 모든 것이 멋집니다. NAS는 방금 나 자신과 룸메이트가 사용하고 있으므로 WOL (기본 종료 스크립트와 함께 사용)을 사용하여 전력을 절약 할 때마다 NAS의 전원을 자유롭게 켜고 끌 수 있기를 원합니다. 여러 포럼 게시물, 내 마더 보드 매뉴얼에 기능으로 포함되지 않았고 BIOS에 WOL 설정이 부족하여 마더 보드가 WOL을 지원하지 않는 것 같습니다 (Asus p5ld2). 그러나 내 NIC는 (Marvell 88E8053)을 수행합니다. 확실하게, 나는 어쨌든 WOL을 시도했다; NIC가 WOL 매직 패킷을 받았지만 (표시 등 깜박임) 컴퓨터의 전원이 켜지지 않았습니다.

WOL이 실행 가능한 옵션이 아니라는 것을 충분히 확신하고 자연스럽게 다음과 같은 대안을 고려하기 시작했습니다.

  • Rube Goldberg 장치 (주로 농담 .....)
  • 원격 자동차 시동기를 개조하여 원격으로 켭니다 (과거에는이 작업을 수행했으며 일부 부품이 놓여 있습니다)
  • 특정 매직 패킷 (간단하게 WOL)을 수신 한 후 마이크로 컨트롤러를 사용하여 컴퓨터를 켜십시오.

그중 마이크로 컨트롤러가 네트워크에 직접 연결되어 있고 원격 차량 시동기 나 기계 고장과 같은 범위에 의해 제한되지 않기 때문에 마이크로 컨트롤러가 최고라고 생각합니다.


그래서 좋은 사람들에 대한 나의 질문은 다음과 같습니다.

  • 어떤 대안이 빠져 있습니까?
  • 내가 생각해야 할 함정 / 고려 사항은 무엇인가
  • 당신이 줄 일반적인 제안은 무엇입니까
  • 마이크로 컨트롤러가 최선의 선택이라면 어떤 마이크로 컨트롤러를 제안 하시겠습니까?
    • Java / C / C ++ / Python / Lisp / Haskell / Scala에 경험이있는 소프트웨어 개발자이며 새로운 언어를 배우는 데 반대하지 않습니다.

답변:


2

가장 간단한 하드웨어 솔루션은 온 스위치를 배선하여 일종의 릴레이로 켜는 것입니다. 문제의 '복잡성'을 고려하면 (즉, 단순하고 거친 전원 버튼을 누르는 것을 모방해야 함) 마이크로 컨트롤러는 거의 모든 작업을 수행 할 수 있으며 전원 스위치 리드를 탭하기 만하면됩니다. 당신을 엉망으로 만들고 필요에 따라 브리지하십시오.

그래도 물어보고 싶습니다. 시스템을 사용하지 않기 때문에 전원을 끄거나 정전이 발생한 경우 전원을 켜고 싶습니까? 많은 시스템, 심지어 노인 PIII조차 정전 후 간단히 재부팅하도록 설정할 수 있습니다

나는 또한 다른 컴퓨터를 켜기 위해 컴퓨터를 실행하는 것이 위의 것보다 덜 실용적이라고 가정하지만 기계적 접근 방식 이 있다고 지적합니다 .


전원을 절약하기 위해 시스템을 껐다가 켜는 기능을 원합니다. 그래서 원래 간단한 종료 스크립트와 함께 WOL을 사용하려고했습니다. 이 정보도 포함하도록 원래 질문을 업데이트했습니다.
Bface

이 경우 마이크로 컨트롤러로 제어되는 릴레이가 트릭을 수행합니다. 아마도 이더넷 쉴드가 있기 때문에 arudino를보고 on / off 스위치에 연결하여 필요한 것을 수행하고 싶을 것입니다. EE stackexchange site
Journeyman Geek

전에 컴퓨터를 켜기 위해 원격 차량 시동기를 개조했습니다. 마이크로 컨트롤러를 지나서 모든 배선은 새로운 것이 아닙니다. :)
Bface

3

asus.com의 매뉴얼에 따르면 보드 에는 "PCI에서 깨우기"및 "PCIE에서 깨우기"가 있습니다. WOL에 사용하십시오.

OS에서 WOL을 활성화해야 할 수도 있습니다. 기본적으로 비활성화되어 있을지 모르지만 FreeNAS (또는 FreeBSD)도 잘 모르겠습니다.

업데이트 : 네트워킹 칩이 PCI 또는 PCIe 버스에 연결되어 있으므로 버스 웨이크 업 회선을 통해 시스템을 깨울 수 있습니다. 두 가지 전제 조건이 있습니다.

  1. PCI / PCIe 웨이크 업 시스템이 활성화되어 있습니다 (전원 공급 및 활성화).
  2. 네트워크 칩은 일반적으로 드라이버 설정을 통해 WOL을 활성화합니다.


1
WakeOnLan (최종 편집 2008-08-16)-구식이라고 생각하지 않습니까?
Turbo J

asus.com에서 내 보드의 설명서를 다운로드했는데 원하는 내용을 찾을 수 없습니다. p5ld2-VM 또는 SE 설명서를 받았습니까? 또한 네트워크 카드가 통합되어 있으므로 PCI에서 깨우기가 활성화되어 통합 카드에 어떤 도움이되는지 약간 혼란스러워합니다.
Bface

"Gigabit LAN 컨트롤러는 DOS 모드 또는 Windows ME에서 S5 Wake-On_LAN 기능을 지원하지 않습니다"
Bface

이것은 DOS 드라이버가 WOL 활성화를 지원하지 않으며 BIOS도 지원하지 않음을 의미합니다. OS를 통해 WOL을 활성화해야합니다. 그리고 다음에 는 보드 의 전체 모델명을 사용하십시오 . 설명서를 p5ld2추가하지 않고 사용했습니다 .
Turbo J

1

OS에서 지원하는 WOL로 네트워크 카드를 항상 설치할 수 있습니다. PCI에서 깨어날 수 있다면 괜찮을 것입니다.


0

무선은 항상 근사한 아이디어이지만 실수로 전원을 켜거나 끄는 등의 단점이 있습니다. 우발적 인 전원 켜기는 큰 문제가 아닙니다. 그러나 실수로 전원이 꺼질 수 있습니다. 키 포브를 잡고 실수로 잘못된 버튼을 눌러 종료 될 수 있습니다. 그럼에도 불구하고, 근처에있는 누군가가 수신기와 일치하는 비슷한 신호를 사용하고있을 가능성은 낮습니다. 예를 들어 누군가의 차고 문 오프너.

나는 내 오래된 이웃을 발견하고 동일한 X10 주파수를 사용하면서 경험에서 이것을 말합니다. 우리는 조명으로 서로 싸우고 있었고 그것을 알아내는 데 꽤 오랜 시간이 걸렸습니다 ...

왜 마더 보드 만 교체하지 않습니까?

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