Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.3864】の中の記事をすべて表示しています

【No.3864】のスレッド
06/05/18(木) 12:48:46 投稿者[STLA] [No.3864]のスレッド内
【No.3864】 タイトル[Universal TUN/TAPのインストール方法] この記事がスレッドの最初です
Universal TUN/TAPのインストール方法を教えてください。
色々調べていたのですが、どこで何をすればよいか分かりません。
どうかよろしくお願い致します。
機種はHD-H120LANで、ハックキットV1.2です。

06/05/19(金) 14:03:34 投稿者[doi] [No.3864]のスレッド内
【No.3865】 タイトル[Re: Universal TUN/TAPのインストール方法] 【No.3864】に対する返信
>Universal TUN/TAPのインストール方法を教えてください。
>色々調べていたのですが、どこで何をすればよいか分かりません。

失礼な事を伺いますが、どこを調べられて何を見たら解らないのでしょうか?
「Universal TUN/TAP」でグーグルに入れてみたら、いきなりトップのページが
Vineではありませんが玄箱にインストールする手順のページでした。

ですので、STLAさんが「いろいろ調べられた」ページを具体的に示して
頂いて、「何をすればいいのか?」と言うところを教えて頂けませんか?
「どこで」というような事を書かれている点が非常に気がかりですが、
・どこまで進められたのか?
・どの部分が解らないのか?
・それらの問題がクリアになったとして、具体的に何をしたいのか?
と言う事を明らかにならないと、私のコメントで最初に書かせて頂いた
googleで「Universal TUN/TAP」を調べて最初のページを参照、、、
等という回答しか出せませんがそれで回答になりますか?

また、基本的なLinuxに依存した情報はそのものズバリをgoogleに投げる
事で結構いろいろ拾えます。おそらくvpnを構築されるのかもしれません
が、一般的なvpnの知識も無いとTUN/TAPが入っても玄箱では一部のvpn
ソフトでは制約があります。もう少し情報を開示して頂けませんか?

06/05/19(金) 18:09:39 投稿者[STLA] [No.3864]のスレッド内
【No.3866】 タイトル[Re: Universal TUN/TAPのインストール方法] 【No.3865】に対する返信
レス有難うございます。
そうですね、カキコの情報が少ないですね。申し訳ありません。

結論から言うと、全体的に理解できていないという感じなのです。(-o-;)
まず、DLしたファイルの展開先ディレクトリすら明確ではない状態です。
下記に自分がやったことを分かる限りお書きします。


GoogleでUniversal TUN/TAP関係を色々と調べまして、
玄箱へインストールなどがありましたのでそれを参考に実行していました。
「玄箱へUniversal TUN/TAP device driverをインストールする」のHPで説明致しますと、まず、

wget ftp://linkstation.yi.org/pub/linkstation/kernel/linux-2.4.17_mvl21-sandpoint_040729.tar.gz
でファイルをDLして、どこのディレクトリに解凍すればいよいのか明確に分かりません。
解凍先は、/lib/modules/linux-2.4.17_mvl21-sandpointと/usr/src/linux-2.4.17_mvl21-sandpointに解凍してみました。
カーネルコンパイルの make dep・make modulesも上手く出来ました。

ちなみに、何処かのHPで「本来は/lib/modules/にの中には「uname -a」で表示された文字列ディレクトリがある」と書いてありましたが、
/lib/modules/の中は空でした。ちなみに「uname -a」の実行結果は、
=========================================================
Linux hackkit 2.4.17_mvl21-sandpoint #866 2004年 5月 18日 火曜日 21:22:06 JST ppc unknown
=========================================================
でした。

次に、
wget http://vtun.sourceforge.net/tun/tun-1.1.tar.gz
でtun-1.1.tar.gzをDLしました。
これも解凍先は、/lib/modules/tun-1.1と/usr/src/tun-1.1に解凍してみました。
それで、コンパイルも終わりまして、make installを実行すると、
=========================================================
make[1]: 入ります ディレクトリ `/usr/src/tun-1.1/linux'
make[1]: `all' に対して行うべき事はありません。
make[1]: 出ます ディレクトリ `/usr/src/tun-1.1/linux'
=========================================================
と表示されます。

次の作業のlsmodは
=========================================================
Module Size Used by
lsmod: QM_MODULES: Function not implemented
=========================================================

depmod -aは、
=========================================================
depmod: QM_MODULES: Function not implemented
=========================================================

modprobe tun
=========================================================
modprobe: Can't open dependencies file /lib/modules/2.4.17_mvl21-sandpoint/modul
es.dep (No such file or directory)
=========================================================

色々と試行錯誤したのですが、上記のエラー(?)が出て解決できませんでした。

また、どこかのHPで「tun.oだけ入手できれば良い」みたいな事が書いてあったHPがありまして、
http://kuro.dsk.jp/data/dist/kuro_modules_2005_05_15.tgz
のtun.oを入手したのですが、これも何処のディレクトリに置いて何をすればよいかがわかりません。

他のHPなども見たのですが、ほとんど上記と同じ作業だと思われます…。
多分自分のやり方がおかしいと思うのですが、1ヶ月ほど解決できなかったため投稿させていただきました。


>おそらくvpnを構築されるのかもしれませんが、
>一般的なvpnの知識も無いとTUN/TAPが入っても玄箱では一部のvpnソフトでは制約があります。
ずばりVPNです。
VPNはWindowsで経験していまして、それをLinuxでも同じようにやりたいなという感じです。


長くなってしまいましたが、このような感じで、やはり全体的に理解できていない感じであります。
申し訳ありませんが、どうか一つ、よろしくお願い致します。


06/05/22(月) 04:28:38 投稿者[doi] [No.3864]のスレッド内
【No.3870】 タイトル[Re: Universal TUN/TAPのインストール方法] 【No.3866】に対する返信
>GoogleでUniversal TUN/TAP関係を色々と調べまして、
>玄箱へインストールなどがありましたのでそれを参考に実行していました。
>「玄箱へUniversal TUN/TAP device driverをインストールする」のHPで説明致しますと、まず、

http://tres-iqus.seesaa.net/article/10765576.html

ここですよね?記事名をGoogleに突っ込めば良いのですが、なるべく
URLを提示頂きたいです。
>
>wget ftp://linkstation.yi.org/pub/linkstation/kernel/linux-2.4.17_mvl21-sandpoint_040729.tar.gz
>でファイルをDLして、どこのディレクトリに解凍すればいよいのか明確に分かりません。

まず、この手順はカーネルを入れ替える手順を経る事となっていますが、
玄箱でのカーネル入れ替えは非常にリスクを伴う点があるという事を良く
理解の上作業してください。
また、STLAさんが参照しているページにてftpでダウンロードされている
ファイルは後の手順にてきちんと何処に解凍すべきか書かれています。
http://kurobox.ath.cx/?%A5%AB%A1%BC%A5%CD%A5%EB%A5%B3%A5%F3%A5%D1%A5%A4%A5%EB

ただし、すべての手順を正しく理解されていないような気がします。
と言いますのも、既にこの手順を実行している時点で、違うサイトの
違う手順を実行されているからです。両サイトにおいて参考にすべき
ポイントはいくつかありますが、掲示板でお話しするにはちょっと
ボリュームが多くなります。TUN/TAPのインストールの前に、Linuxの
基本的な学習をする必要があると思います。
#私が言うのも何ですが(すいません)

>解凍先は、/lib/modules/linux-2.4.17_mvl21-sandpointと/usr/src/linux-2.4.17_mvl21-sandpointに解凍してみました。
>カーネルコンパイルの make dep・make modulesも上手く出来ました。

ここでコンパイルがうまくいったと言われていますが、どこの
手順を実施したのでしょうか?また、

>
>ちなみに、何処かのHPで「本来は/lib/modules/にの中には「uname -a」で表示された文字列ディレクトリがある」と書いてありましたが、
>/lib/modules/の中は空でした。ちなみに「uname -a」の実行結果は、
>=========================================================
>Linux hackkit 2.4.17_mvl21-sandpoint #866 2004年 5月 18日 火曜日 21:22:06 JST ppc unknown
>=========================================================
>でした。

と言った部分が、既に矛盾していますし、そもそもセルフコンパイル
の環境が整っているのかも解りません。

>
>次に、
>wget http://vtun.sourceforge.net/tun/tun-1.1.tar.gz
>でtun-1.1.tar.gzをDLしました。
>これも解凍先は、/lib/modules/tun-1.1と/usr/src/tun-1.1に解凍してみました。
>それで、コンパイルも終わりまして、make installを実行すると、
>=========================================================
>make[1]: 入ります ディレクトリ `/usr/src/tun-1.1/linux'
>make[1]: `all' に対して行うべき事はありません。
>make[1]: 出ます ディレクトリ `/usr/src/tun-1.1/linux'
>=========================================================
>と表示されます。
>
>次の作業のlsmodは
>=========================================================
>Module Size Used by
>lsmod: QM_MODULES: Function not implemented
>=========================================================
>
>depmod -aは、
>=========================================================
>depmod: QM_MODULES: Function not implemented
>=========================================================
>
>modprobe tun
>=========================================================
>modprobe: Can't open dependencies file /lib/modules/2.4.17_mvl21-sandpoint/modul
>es.dep (No such file or directory)
>=========================================================
>
>色々と試行錯誤したのですが、上記のエラー(?)が出て解決できませんでした。

手順の中間で誤った事を実施している可能性が高いので、解決
ではなくただ単にコマンドを叩いているだけと言う状況ではな
いでしょうか?

で、VPNですが、ずばりと言われていますが要するにSoftether
な訳でしょうか?Windowsでは確かにインストールが楽だろう
と思いますのでWindowsでやられてはいかがでしょう?

下記の

>
>また、どこかのHPで「tun.oだけ入手できれば良い」みたいな事が書いてあったHPがありまして、
>http://kuro.dsk.jp/data/dist/kuro_modules_2005_05_15.tgz
>のtun.oを入手したのですが、これも何処のディレクトリに置いて何をすればよいかがわかりません。

を入手すれば確かにSoftetherは動きました。少なくとも私は
これで動作の確認を行っていますが、私の機器は初代玄箱であり
非常に高い負荷となる状況でしたのであまりお勧めできません。

結構ハードルが高いですが、tun.oを何処に置くかは私も最初は
解りませんでしたが、きちんとヒントはあります。ここのサイト
にも〜.oがどこに置いてあるかちゃんと説明がありますし、どう
してインストールが出来るのか書いてあります。キットたる楽
しみをもう少し味わうのもよしですし、納期が迫っていると言う
事でしたら、下記のサイトの機器を選択するのもエンジニア/
セールスいずれの方でも良い事だと思います。
http://www.plathome.co.jp/agency/packetix/box.html