« まぶたの痙攣 | トップページへ | 口内炎 »

2005年11月29日

NicCreate成功

 結局TUN/TAPドライバをインストールしたらあっさりNicCreateできました。ドライバのインストールは適当なパッケージをapt-get installすればいいんだろうと思って探してみたものの、それらしいパッケージは見つからず、面倒になってソースからコンパイルしてインストールしました。またコンパイルにはkernelのソースも必要だったので、こちらはapt-get installで用意しました。

 手順をまとめると以下のようになります。ちなみにディストリビューションはDebian Sargeです。

 Kernelのソースを用意

1. Kernelのバージョンを確認 (ここでは2.4.27だったとします)
 $ uname -r
2. Kernelのソースをapt-getでダウンロードして展開
 $ apt-get install kernel-source-2.4.27
 $ cd /usr/src
 $ tar jxvf kernel-source-2.4.27.tar.bz2
3. 展開されたディレクトリへのシンボリックリンク/usr/src/linuxを作成
 $ ln -s kernel-source-2.4.27 linux
4. Kernel ConfigurationでUniversal TUN/TAP device driver supportを有効に
 $ make menuconfig
(Network device supportの中にあるUniversal TUN/TAP device driver supportをMに)

 TUN/TAPドライバをインストール

1. Universal TUN/TAP driverのウェブサイトからソースをダウンロードして展開
 $ tar zxvf tun-1.1.tar.gz
2. 展開されたディレクトリ内でconfigure, make, make install
 $ cd tun-1.1
 $ ./configure
 $ make; make install
3. tunモジュールをロード
 $ modprobe tun

コメントする

トラックバックURL

このエントリーのトラックバックURL: