0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Raspberry Pi 3 B Wake on Lan etherwake

Last updated at Posted at 2019-07-20

箇条書きですみませんが、備忘録として記載しました。

#【僕の環境は以下】
NOOBS_v3_1_1 でラズパイインストールしています。
現在のVer 以下で表示することができます。
$sudo apt-get install lsb-release
$lsb_release -a
以下が表示結果

Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

$cat /proc/version で kernel ver表示 以下表示結果

Linux version 4.19.57-v7+ (dom@buildbot) 
(gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) 
#1244 SMP Thu Jul 4 18:45:25 BST 2019

#【1】PC Bios設定
PCにより色々と設定内容が違います。以下は僕のマシン
僕のマシン 2号機 Gateway 2013年10月購入 DX4840-H54E/GL
windows10 Home(windows7からVerup)
まずは wake on lan Bios設定
以下で設定
Power Manegament SetUp
 PowerOn PCIE Device on Enable
 Deep Power Off mode Disable【ここが、ミソ】

1号機 Hp 2019年5月中古購入(Amazon) HP EliteDesk800 G1 SFF
メモリ:16GB/新品SSD:240GB でカスタマイズされたもの
Windows 10 Professional
以下で設定
ESCキーでBIOS設定画面がでる。
Advaced
Power on Options
After Power on loss →on
Power
 S5 Maximum Power Savings → Disable

#【2】PC lan設定
コントロールパネルの
デバイスマネージャでネットワークアダプタの詳細設定で
Wake on Magic Packet を 有効にする。

#【3】ラズパイ etherwake インストール
$sudo apt-get install etherwake

ためしてみる。

$sudo etherwake XX:XX:XX:XX:XX:XX(mac アドレス)

で立ち上がります。

ちなみに windowsのmacアドレスは コマンドプロンプトで
ipconfig/all
とたたいて 表示される物理アドレス

#【4】node.jsで動かしてみる。
1)nodejs インストール
■Nodejs Install
$sudo apt-get update
$sudo apt-get install -y nodejs npm
$sudo npm update -g npm

【nodejs,npmを最新とする】
■verを調べる
$sudo node -v
$sudo npm -v

【node.jsを最新とする】
バージョン管理ツールのインストール
$sudo npm install -g n

$sudo n --stable(推奨版)
$sudo n --latest(最新)

■nodejsを最新版とする
$sudo n latest

■バージョンを推奨版とする。これにしておく。
$sudo n stable

■一応インストールバージョン確認
$sudo n ls

#【5】etherwake.js 作成

$sudo nano ethetwake.js

etherwake.js
exec('sudo etherwake XX:XX:XX:XX:XX:XX', (err, stdout, stderr) => {
  if (err) { console.log(err); }
  console.log(stdout);
});

試してみる
$sudo etherwake.js

これで立ち上がります。

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?