[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:16279] /var/run/inet1-scheme



みわです。

 SoftwareDesign 2002/11 付録の Plamo3.0 をインストールしました。
しかし、手もとのシステムでは /var/run/inet1-scheme が空( not sky )なのです。
どこを設定したら良いでしょうか。


<環境>
 FIVA 206 VL
 Plamo Linux 3.0
インストールしてからユーザをひとり追加しました。
 FIVA には PCMCIA がありますがネットワークは eth0 を使用するつもりです。


<インストール時の設定>
・「お勧めインストール Note PC 向け」を選択しました。
・インストール時のネットワークの設定において「固定 IP で接続( fixed )」
 を選択しました。
・以下のように各種 IP アドレスを設定しました。
  計算機の IP アドレス 192.168.1.5
  ゲートウェイ 192.168.1.1
  ネットマスク 255.255.255.0
  ネームサーバ xxx.xxx.xxx.xxx
  
・最後に「この設定を PCMCIA 用に設定するか?」というような質問で「いい
 え」を選択しました。
・その後 root のパスワードを設定してインストールを終了し、reboot しま
 した。


<現状>
・eth0
システム起動後は以下のように eth0 に IP アドレスが設定されていません。

rin@maaya[~]% /sbin/ifconfig -a
eth0      Link encap:Ethernet  HWaddr 08:00:74:50:43:F0  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:11 Base address:0x1400 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 

・rc.inet1
 /etc/rc.d/rc.inet1 にて eth0 に /sbin/ifconfig してる部分は以下のよう
 になっています。

----------------- ここから -----------------
if [ -f /var/run/inet1-scheme ] ; then
  INET1_SCHEME=`cat /var/run/inet1-scheme`
else
  INET1_SCHEME="fixed"
fi

if [ "$INET1_SCHEME" = "fixed" ] ; then

  # IF YOU HAVE AN ETHERNET CONNECTION, use these lines below to configure the 
  # eth0 interface. If you're only using loopback or SLIP, don't include the
  # rest of the lines in this file.

  # Edit for your setup.
  IPADDR="192.168.1.6"		# REPLACE with YOUR IP address!
  NETMASK="255.255.255.0"		# REPLACE with YOUR netmask!
  NETWORK="192.168.1.0"		# REPLACE with YOUR network address!
  BROADCAST="192.168.1.255"	# REPLACE with YOUR broadcast address, if you
				# have one. If not, leave blank and edit below.
  GATEWAY="192.168.1.1"		# REPLACE with YOUR gateway address!

  # Uncomment the line below to configure your ethernet card.
  /sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
    (以下略)
----------------- ここまで -----------------

・inet1-scheme
 /var/run/inet1-scheme は存在しますが /var/run/inet1-scheme には何も書
 いてありません。

rin@maaya[~]% ls /var/run/inet1-scheme 
/var/run/inet1-scheme
rin@maaya[~]% cat /var/run/inet1-scheme 
rin@maaya[~]%


<対策>
 /etc/rc.d/rc.inet1 において /sbin/ifconfig させるには、以下のようにす
 れば良いはずです。
・/var/run/inet1-scheme に "fixed" と書く。
・もしくは /var/run/inet1-scheme を rm する。


<質問>
しかし、せっかくなので以下を知りたいのです。
・なぜ /var/run/inet1-scheme に何も書かれないのか
・私が手動で /var/run/inet1-scheme に "fixed" と書いて良いのか
  ( 私ではなくてプログラムがそこに書くのか )

-- 
みわ

Follow-Ups
[plamo:16281] Re: /var/run/inet1-scheme, MOUE Kiyoshi

[検索ページ] [メール一覧]
Plamo ML 公開システム