接続の設定が保存できません。

パピーリナックスを初めて使う方

モデレータ: 暇人, YoN, nyu

返信する
Bunchan
記事: 3
登録日時: 08/12/22(月) 20:55
お住まい: 京都府

接続の設定が保存できません。

投稿記事 by Bunchan »

お正月間近なのですが、よろしくお願いします。

PCはEPSONのAT-800というCeleron700MHzでメモリが256MB(ビデオと共有するので実際は-16MB)のものです。

Puppy4.1.1をインストールして何の問題もなく使えるのですが、有線LANで固定のIPを指定して保存しても、
再起動すると設定を忘れてしまっています。要するに起動の度に接続の設定が必要になるのです。
なお、固定IPを付けるとその時は何の問題もなく使えています。接続したい環境にはDHCP等が無く、
どうしても固定でIPなどを設定する必要があります。

付けたいIPは172.16.202.0/24のものなのですが、サブネットで本当にこれでいいのかと聞いてくる(親切なんですね)ので、
「これでいい」という返事をしています。不正な設定は保存されないと言うことを読んだので、これが原因なのでしょうか?
書き替えればいいファイルがあれば教えてください。

以上です。よろしくお願いします。
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

実際にどのように入力しているのか、使用している機器や構成等、情報が不足です。
LANの接続先は何でしょう?
他に繋いでいる機器があればその設定はどうなっていますか?
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
Bunchan
記事: 3
登録日時: 08/12/22(月) 20:55
お住まい: 京都府

投稿記事 by Bunchan »

みなさん、あけましておめでとうございます。
返信どうもありがとうございます。

正月でPCが手元にないので....
このLANは学校のLANで、古いPCを図書室のインターネット専用端末
として使おうと考えて(ライセンスの関係でwinはダメなので)
軽いPuppyLinuxが使えればと設定中です。他の古い機種(機種は
異なります。富士通のものです)は同じようにして問題なく設定
できたのですが、この1台が....

PCにはLANポートがついているので、そこを使っています。
LANの環境は172.16.202.0/24で、Proxyサーバ(172.16.202.1)経由で
インターネットに接続するようになっています。GWは172.16.202.2です。
DNSは172.16.202.6です。

設定は、デスクトップ上の接続をクリックして、eth0を認識していた
ので、これで、固定IPを選んで、172.16.202.34、サブネットは
255.255.255.0、上のDNS、default gatewayも入れてクリックしました。
すると多分、172で始まっているのでクラスが合ってない旨の表示がで
たように思いますが、強行しました。
クラスを合わせるためにサブネットは255.255.0.0でやっても同じでした。

次の画面で、設定済みをクリックしました。

Puppyは、HDDにFULLでインストールしていいます。

自宅で、インストールのため、DHCPの環境で使用していると
何の問題もなく設定を覚えていました。

以上です。よろしくお願いします。
mika-j
記事: 38
登録日時: 08/05/23(金) 22:20
連絡する:

投稿記事 by mika-j »

こんばんは。mika-jです。
今年もよろしくお願いいたします。

まずは、可能なら、無難なアドレスでセーブされるかどうか
みてみるのが良いのではないでしょうか。

ところで、172.16.202.0/24はネットワークアドレスになる気がするのですが、
普通に使えるものなのでしょうか?

***

以下は自分が最近、接続の設定が保存できなくなった時のお話です。
使用環境が異なるので、参考程度に見てください。

●環境
使用バージョン: Puppy Linux 4.1.2-JP-beta
インストール: Frugal Insall(SCSI+USB)
NIC: オンボードで接続先はいわゆるブロードバンドルータです。デバイス名はeth0
アドレス:クラスCのプライベートアドレス(固定)

●症状
・LAN接続の設定が保存されないように見える。
・何回も設定すると、時々、保存される事もある。
・起動直後にインターネット接続ウィザードを開くと時々eth0が見えない事がある。

●改善策
/etc/rc.d/rc.networkスクリプトのMAXWAITの値を調整。

●説明
いろいろ、調べてみたところ、アドレスを再設定するのは、/etc/rc.d/rc.network
らしいのですが、このスクリプトが、eth0デバイスの準備ができる前に走りきってしまうため、
アドレスが設定されていないように見えていました。
つまり、デバイスの準備ができていないので、アドレス設定もされない、という事ですね。

この症状の時は、設定自体は保存されているので、起動後しばらく待って、
rc.networkを手で流すと、設定が復活します。
(***復活しない場合は設定自体が保存されていない可能性があるので、この対処方法は無駄です***)

コード: 全て選択

# /etc/rc.d/rc.network
対処の方法ですが、rc.network内のMAXWAIの値を調整します。

(1)まず、失敗しても、元に戻せるよう、バックアップを取ります。

コード: 全て選択

# cd /etc/rc.d/
# cp rc.network rc.network.org
(2)rc.networkをお気に入りのエディタで開いてMAXWAIT=12となっているところを探します。

(3)MAXWAITの値を適当な分、増やします。

MAXWAITの値を増やすことで、eth0デバイスの準備ができるまでの時間をかせぐ事になります。
私の場合は、MAXWAIT=24で設定される様になりました。

コード: 全て選択

   Line   <rc.network抜粋>
---------------------------------------------------------------------------------------------------------------------------
   285    fi
   286  
   287    # wait up to MAXWAIT seconds, in case some firmware is slow to load
   288    MAXWAIT=12 ------------★ここの値を変更
   289    # a list of all the interface config files
   290    echo -n "Waiting for interfaces to initialize..."
   291    CONFIGURED=$(cd $NETWORK_INTERFACES_DIR ; ls -1 *.conf 2>/dev/null |cut -d '.' -f1)
   292    for I in $(seq 1 $MAXWAIT) ; do
   293      EXIST=$(ifconfig -a | grep -F 'Link encap:')
   294      for ONE in $CONFIGURED ; do
   295        # see if it is detected
   296        case $EXIST in 
   297          *$ONE*) ;; # ok
   298          *) sleep 1 ; echo -n '.' ; continue 2 ;; # go to the next I 
   299        esac
   300      done
   301      # we only get here if all the configured interfaces are found...
   302      break
   303    done
   304    # "close" the line started before the loop
   305    echo
   306    # add an extra wait for pcmcia NICs to initialize
   307    case "$(cat /sys/class/net/*/device/modalias)" in *pcmcia:*) sleep 10 ;; esac
   308  fi # if [ "$ACTION" = "restart" ] ; then
   309  
   310  #  It appears that "cleaning up" an interface, while another one is already
以上です。全然違う問題かもしれません。外していたら、ごめんなさい。
それでは。
*** mika-j as MIKAMI-jiro ***
Bunchan
記事: 3
登録日時: 08/12/22(月) 20:55
お住まい: 京都府

投稿記事 by Bunchan »

ありがとうございます。

さっそく、やろうと思い図書室へ行ったところ、PCの電源がはいらない。電源を探索中です。
ひょっとして電源が不安定でいろんなことが起こっていたのかもわかりません。
困った!復旧すればやってみます。
返信する