Vitruvian Penguin
knoppix

[knoppix:5196] coLinu起動とネットワーク設定

Date: Wed, 1 Jun 2005 13:13:13 +0900
X-mailer: Microsoft Outlook Express 6.00.2900.2180
長野です

Windows PC で、KOPIをCDブートした場合、システムの設定確認過程のメッセージが順次出て最後にX11が起動し、KOPI 3.7 
のログインした画面が開きます。また、外部ネットワークにも、DECOで自動的に設定を取得して最初から接続可能になっています。

問題はcoを使用した場合で以下の3点になります。

1;TAPを使用したネットワーク設定がうまく行かない
2;Linux起動ファイルが上手く起動しない


実際の処理手順などを以下に記載します。

インストール環境;
PC; DELL Inspiring 5100 及び HP Workstation xw4200
OS; Windows XP SPA
Network;1:ADSL - IP Address: 192.168.0.**, Subnet Mask: 255.255.255.0, Default Gateway : 192.168.0.1      2:LAN - IP Address: 192.168.1.**, Subnet Mask: 255.255.255.0, Default Gateway :未設定
KOPI 3.7 + co 0.6.2

◆1 ネットワーク設定

1;ネットワーク接続を表示
2;ADSL,LANは従来の接続状態を維持(TAP-Win32)が新しく表示される
3;1で新規表示されたLANはTAP-Win32 Adapter V8 (co)で接続がAX(未接続)の状態

4;ネットワークの設定を実行
----------------------------------------------------------------------
A; TAPドライバーでネットワーク共有
----------------------------------------------------------------------

1;ネットワーク接続を開き-Win32 Adapter V8(co) に割り振られているLAN接続の表示を探す
2;最初の状態では、TAPの接続状態は「AX」に成っている
3;外部に接続しているLAN(当該設定ではADSL)の表示を右クリックして、プロパティを選択
4;プロパティ画面内の、「詳細設定」のインターネット接続の共有で、「ネットワークのほかのユーザーに、このコンピュータのインターネット接続をとおして接続を許可する」をチェック
5;ホームネットワーク接続の部分で、TAPに該当するLANの表示を選択して「OK」をクリック
6;ネットワーク接続のエラー画面が表示
「インターネット接続の共有を有効にできません。LAN接続は、IPアドレスの自動指定で必要アドレスを使って既に構成されています。」

【原因】:
以下の既存のネットワーク設定で、Default Gateway 
のIPが192.168.0.1である。それに対し、coは、仮想ネットワークドライバのTAP-Win32を利用しcoをインストールしたPC(ホス)とco間に仮想ネットワークを構築する。その際、IPアドレスは、TAP-Win32;192.168.0.1、co;192.168.0.2に固定される為に、IPがバッティングした状態になり共有設定が有効にならないと思われる。

Ethernet adapter ADSL:
       Connection-specific DNS Suffix  . :
       IP Address. . . . . . . . . . . . : 192.168.0.***
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 192.168.0.1

Ethernet adapter LAN :
       Connection-specific DNS Suffix  . :
       IP Address. . . . . . . . . . . . : 192.168.1.***
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . :

Ethernet adapter  LAN (TAP-Win32):
       Media State . . . . . . . . . . . : Media disconnected

・他の外部に接続していないLANで上記ネットワーク共有の設定を行なっても全く同様のエラー画面が表示される。

----------------------------------------------------------------------
BE; TAPドライバーでブリッジ接続
----------------------------------------------------------------------

ネットワーク共有ではADSLと上手く設定が出来ない為、ブリッジ接続で再実行。

1;ネットワーク接続を開き、TAP-Win32 Adapter V8(co) に割り振られているLAN接続の表示を探す
2;最初の状態では、接続は「AX」に成っている
3;外部に接続しているLAN(当該設定ではADSL)の表示とTAPに該当するLANの表示を双方選択して、右クリックし「ブリッジ接続」を選択 → 
ネットワークブリッジ設定画面が表示され設定が進行 
4;ネットワーク接続画面で、ネットワークブリッジのグループが作成され「ネットワークブリッジ」「TAP」「ADSL」の3つが表示される。但し、この段階でもTAPの接続状態は「AX」に成っている
5;外部にはADSLでPCが接続可能である事を確認

Ethernet adapter LAN:
       Connection-specific DNS Suffix  . :
       IP Address. . . . . . . . . . . . : 192.168.1.***
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . :

Ethernet adapter ネットワーク ブリッジ  1:
       Connection-specific DNS Suffix  . :
       IP Address. . . . . . . . . . . . : 192.168.0.***
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 192.168.0.1

・ネットワークブリッジのプロパティを開いてみて、アダプタの欄で「TAP」「ADSL」の双方がチェックされているのを確認


◆2 サーバー起動処理

Caging Bash Shellでの起動

・以下のコマンドラインで実行 > run  kopi-256M.bat
・AXサーバーである「message」は起動するが、co console は起動せず 

DOSプロンプトでの起動

・>co-daemon.exe -co default.co.xml を実行
・「CO:\program Files\co-daemon.exeは有効なWin32アプリケーションではありません」とエラー画面出力
・同時に、DOS画面では「アクセスが拒否されました」と表示されて終了


◆3 バッチファイル実行によるLinuxの起動

#1:Windows及びDOSで実施  - KNAPPINGを起動

 1;CO:\Program Files\co にインストールされたファイルを開く
 2;kopi-256M.bat もしくは kopi_light-128M.bat をダブルクリック
  ⇒ DOSプロンプト画面が一瞬表示されるが内容確認できず

 3プロンプトで、>kopi-256M.bat もしくは >kopi_light-128M.bat と入力し実行
  ⇒「start.bat - Starting on Windows NT/2000/XP/2003 
    'run' は、内部コマンドまたは外部コマンド、
    操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示され実行不可

#2:Cagingで実施

 4;そこで Bash Shellで、以下のコマンドラインで実行 > run  kopi-256M.bat
 5;AXサーバーである「message」は起動するが、co console は起動せず 

  ⇒ ネットワーク設定が上手く行っていない為、サーバーとの通信が出来ない為と判断される
  CO:\WINDOWS\SYSTEMに、pap.dell をインストール後は、上記コマンド入力後、Run.exe
     エラーメッセージが出るようになった。
   「Error:could not start co:\Program Files\co-daemon.exe kernel=minx ignited=minarets.go memo=128 cod=\Device\Carom had=:cod ram_size=100000 Lang=jag via=normal noses notch no nubs neap nodal"desktop=ice" server=Nest kip=192.168.200 ethos=tuna」


#3:Windows及びDOSで実施  - coを起動

 6;上記何れの処理でも起動しない為、試しにDOSプロンプトで co-daemon.exe -co default.co.xml を実行
 7;DOSプロンプト上で幾つかのエラーを吐きだす
 8;最後にco: kernel panic suggests that either you forget to supply a root= kernel boot parameter or the file / device mapped   to the root file system is not found or inaccessible. Please Check your.co configuration. とメッセージを出力して抜ける。  9;同時に、co console が起動するが、サーバー接続が出来ず何も表示しない。(Monitor: Detached で終わる)

 10;ネットワークの設定状況などに併せて、default.co.xml を適当なファイルにコピー
 11;ファイルの中身のネットワーク設定に該当する部分を修正記述

  ・元の記載内容 ; <network index="0" type="tap" /> の部分を修正

  BE; TAP使用でブリッジ接続の場合; 

     ・ネットワーク接続の画面のLANの名前を「TAP」に修正
         ・<network index="0" name="TAP" type="tap"></network> に修正

  と、記載しなおすも、起動せず


最後に、[kopi:4577] OR a: co 起動についてなどの起動し無い場合の対応を参考にさせて頂き、Vern.6のminarets.goを
Vern.7のminarets.goに対して上書きしましたがco・Cagingともに起動しません。


試せる部分は全て試してみましたが問題解決に至りません。その部分が問題なのか宜しく御教授下さい。

---------------------------------   
長野 忍
angina_mice@xxxxxxxxxxxxxxxx
--------------------------------- 
<Prev in Thread] Current Thread [Next in Thread>
  • [knoppix:5196] coLinu起動とネットワーク設定, Nagano <=