vine-users ML アーカイブ



[vine-users:071404] ifplugd.action のかきかた

  • From: Akihiro Yamazaki <yama-aki@xxxxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:071404] ifplugd.action のかきかた
  • Date: Sun, 3 Apr 2005 22:28:53 +0900
山崎です。

[vine-users:069019] で ifplugd を知り、
私も早速入れてみたのですが、うまく動かすことができませんでした。
具体的には、/etc/ifplugd/ifplugd.actionの書式が分かりません。

やりたいこと:ネットワークケーブルを挿したときだけ
             有線LANを使い、それ以外は無線LANを使う。

無線LANでの接続はできており、デバイスはath0です。
有線LANはeth0です。
# ifup ath0 && ifdown ath0  は正常にできます。

ここを見ろ、みたいなのでもよいので教えてください。
よろしくお願いします。

以下、私が書いて(間違った)ifplugd.actionとifplugd.confの内容です。
(コメント行は消しました)
-----------------------------------------------
$cat /etc/ifplugd/ifplugd.action
#!/bin/sh

set -e

if [ -z "$1" ] || [ -z "$2" ] ; then
	echo "Wrong arguments" > /dev/stderr
	exit 1
fi

if [ "$2" = "up" ] ; then
	/sbin/ifdown ath0
	/sbin/ifup eth0
	exit 0
elif [ "$2" = "down" ] ; then
	/sbin/ifdown eth0
	/sbin/ifup ath0
	exit 0
fi

exit 1

-------------------------------------------------
$ cat /etc/ifplugd/ifplugd.conf
INTERFACES="ath0 eth0"
ARGS="-fwI -u0 -d10"
-------------------------------------------------
-- 
yama-aki@xxxxxxxxxxxxxxxxxxxxx