LINCソフトウェアスイッチをインストールするには?

LINCソフトウェアスイッチをインストールするには?

フォローしてもLINCスイッチ説明、LINCとErlangが正常に動作することはできません。この問題をどのように解決できますか?

答え1

LINCソフトウェアスイッチをインストールする前に、Erlang言語をインストールする必要があります。ただし、Erlangは1つのバージョンしかインストールできません。 Erlang+LINC のインストールをサポートしていないため、Erlang および LINC ソフトウェア スイッチを正しくインストールするには、次の手順を実行する必要があります。

1)Ubuntuでは、Erlangをインストールする前にいくつかの前提条件を完了する必要があります。

# apt-get install gcc wget make autoconf openssl libssl0.9.8 libssl-dev libncurses5 libncurses5-dev

2)前述のように、LINCを使用するには、コンピュータにErlangランタイムがインストールされている必要があります。 UBUNTUのAPT-GET erlangバージョンを忘れてください。 LINCを実行できないバグがあります。 Erlang WebサイトからR16Bソースバージョンをダウンロードする必要があります。

http://www.erlang.org/downloads/R16B

3)システム環境が準備されたら、erlang.orgからソースコードをダウンロードします。解凍、コンパイル、インストールします。

./configure (as non-root)
make (as non-root)
make install (as root)

4)LINCスイッチを構築するには、次の追加のライブラリとツールをインストールする必要があります。

# apt-get install git-core bridge-utils libpcap0.8 libpcap-dev libcap2-bin uml-utilities

5) 環境設定が完了したら、LINC をビルドして実行できます。このGitリポジトリを複製してください。

% git clone https://github.com/FlowForwarding/LINC-Switch

6) LINC-Switch を解凍し、フォルダを開き、スイッチに付属の例に従って設定ファイルを作成します。

 cp rel/files/sys.config.orig rel/files/sys.config

7) すべてをコンパイル

 make

8) コンソールモードで LINC スイッチを起動します。

 % rel/linc/bin/linc console

関連情報