[Armadillo:00624] seri2ethの設定
kurosaki
email@hidden
2005年 11月 7日 (月) 20:07:03 JST
お世話になります。黒崎です。
以下のsysinitの設定ファイルで、
seri2eth & としてバックグラウンドで実行させると
通常のtelnet #23はOKなのですが、 ポート#21347 は以下のメッセー
ジとなり有効になりません。
エラーメッセージ: Connection closed by foreign host.
seri2eth としてフォアグラウンドで実行させると
通常のtelnetがNGとなりますが、 ポート#21347 でseri2eth が
ちゃんと動作します。
行いたいことは、TLNETでポート#23も#2347も使えることです。以下の
sysinitファイルは、
オリジナルのものに以下追加しただけです。記述の順番やバックグラウンドで動作さ
せるときのポートの制約などあるのでしょうか。お気づきの点ありましたら、よろし
くお願いいたします。
echo "Running snmpd"
/sbin/snmpd -f -c /etc/snmpd.conf &
/bin/seri2eth &
-----------sysinit-------------------
#!/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin
TZ=JST-9
CONFIG_MP=/etc/config
echo "Mounting proc: "
mount -t proc proc /proc
echo "Mounting var: "
mount -t ramfs none /var
echo "Populating /var: "
mkdir /var/run/ &&
mkdir /var/tmp/ &&
chmod 777 /var/tmp &&
cp /bin/tinylogin /var/ &&
chmod 4755 /var/tinylogin
/bin/sh /etc/rc.d/rc.flatfsd
echo "Mounting /home/guest/pub: "
mount -t ramfs none /home/guest/pub &&
chown guest /home/guest/pub &&
chgrp guest /home/guest/pub &&
echo "Setting hostname: "
hostname -F /etc/HOSTNAME
echo "Setting up interface lo: "
ifconfig lo up 127.0.0.1
echo "Setting up interface eth0: "
ifconfig eth0 192.168.11.4 netmask 255.255.255.0 \
broadcast 192.168.11.255 up
route add default gw 192.168.11.1 eth0
echo "`cat /etc/DISTNAME`" > /tmp/issue
echo "`cat /etc/DISTNAME`" > /tmp/issue.net
echo "`uname -s` `uname -r` [`uname -m` arch]" >> /tmp/issue
echo "`uname -s` `uname -r` [`uname -m` arch]" >> /tmp/issue.net
echo >> /tmp/issue
echo >> /tmp/issue.net
echo "Running snmpd"
/sbin/snmpd -f -c /etc/snmpd.conf &
/bin/seri2eth &
echo "Running local start scripts."
for i in /etc/rc.d/S*
do
if [ -x $i ]; then
/bin/sh $i
fi
done
----- End of mail -----
armadillo メーリングリストの案内