小山です。 From: Shun-ichi TAHARA (田原 俊一) <jado@flowernet.gr.jp> Subject: [plamo:23097] Re: install plamo 4.0 to sotec note PC Date: Sun, 04 Jul 2004 18:19:34 +0900 (JST) > Planet のソースを引っ張ってきて、src/ifctld.c の 145行目あたり、 > > /* Wait 1500ms to avoid chattering */ > if (count++ >= 6) { > status = link; > link_last = link; > } > > ここの 6 を大きめ(2秒程度切れると仮定すると 8以上、おそらくは 10~12程 > 度でいいのかな?) にして、ifctld だけ再コンパイルして差し換えたらどうで > しょうか? kernel 2.4.25では、同じでした。若干繰り返しの間隔が長くなったよ うな気もしますが、変わっていないような気もします。 kernel 2.6.7では、上の書き換えをしなくても動作しました。ただ、 2.6.7のsis900では、ifconfigコマンドにmediaパラメータが必要なようで す。/etc/network.confのシェル変数がどのように/etc/rc.d/rc.ipに伝わ るのか分からなかったので、/etc/rc.d/rc.ipを log /sbin/ifconfig $DEVICE up "$IPADDR" $NM $BC $MT media auto と直接書き換えました。 -- 小山満 plamo@gvelo.ddnn.jp
Attachment:
pgp00005.pgp
Description: PGP signature