🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.net.lan
Article #1311

Wake On LAN

#1311
From: Hiroaki Sengoku
Date: Tue, 18 Jan 2000 00:00
48 lines
2921 bytes
仙石です。

最近 Wake On LAN (WOL) サポートな 100BaseTX カードが 2000 円程度で売られ
ているのを見て、衝動買いをしてしまいました。

# 安くなったものですねぇ。ついでに 8 ポートスイッチングハブも 9300 円だっ
# たので衝動買いしてしまいました (^^;)。

一応、Linux のドライバがあることを確認するだけの理性は残っていたのですが、
肝心の WOL パケットを送信するアプリケーションは添付されていないのに、どー
せ誰かが公開しているに違いない、と高をくくっていました。

# Linksys EtherFast 10/100 LAN Card V2 (WOL ケーブル付)
# ちなみにマザーボードは BH6 です。

で、付属フロッピーに入っていた tulip.c を Linux のカーネルソースツリーに
コピーしてモジュールとしてコンパイル、insmod したら無事認識したので、次
は WOL の実験をすべく WOL パケットを送信するアプリケーションを WWW で検
索しました。

# モジュールだとカーネルを再構築する必要がないから楽ですね。
# リブートの必要さえないから、Windows より手間要らず。

すぐに Windows 用のアプリケーションは見つかりましたが、Linux (UNIX) 用は
見つけることができませんでした。というわけで、100 行程度のプログラムを即
興で作りましたので公開します。次の URL に置きました。

	http://www.gcd.org/sengoku/freesoft.ja.html

使い方は単純で、

	wol 192.168.1.255 01:23:45:67:89:ab

などと実行すると、192.168.1.255 (broadcast) 宛のパケットが届く範囲にある、
MAC アドレスが 01:23:45:67:89:ab のインタフェースを持つマシンの電源が ON 
になります。

最近の Linux は電源 OFF までリモートからできるので、このプログラムを使え
ば、リモートから立ち上げて、用が済んだらリモートから電源を切る、なんて使
い方が可能になります。

Linux 以外の OS で動くかは未確認なので、動作レポートを送って頂けると幸い
です。Linux だと 2.2 から broadcast がデフォルト状態では送れなくなってい
る (このおかげでちょっとハマった) のですが、他の OS だとどうなのでしょう?


#5526.								仙石 浩明
http://www.gcd.org/sengoku/		Hiroaki Sengoku <sengoku@gcd.org>
Technical Details
Message-ID: <85vcdj$ers$1@toyokawa.gcd.org>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10684a,e0aa7465eb81427e,start
X-Google-Attributes: gid10684a,public
X-Google-Thread: fa805,e0aa7465eb81427e,start
X-Google-Attributes: gidfa805,public
From: Hiroaki Sengoku <sengoku@gcd.org>
Subject: Wake On LAN
Date: 2000/01/18
Message-ID: <85vcdj$ers$1@toyokawa.gcd.org>
X-Deja-AN: 573770382
Content-Type: text/plain; charset=ISO-2022-JP
X-Complaints-To: abuse@gcd.org
X-Trace: toyokawa.gcd.org 948122867 15229 210.161.209.178 (17 Jan 2000 15:27:47 GMT)
Organization: Personal Site GCD, JAPAN
Mime-Version: 1.0
NNTP-Posting-Date: 17 Jan 2000 15:27:47 GMT
Newsgroups: fj.net.lan,fj.os.linux