Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000230Vine Linux1 バグ公開2006-10-05 21:262006-10-07 17:21
anonymous 
kazutaka 
不明 
完了不明 
4.0beta 
 
x86
ndiswrapper
0000230: ndiswrapperが使えない
4.0betaをデスクトップでクリーンインストール。
通信環境がwlanのため、確認したところndiswrapperが既にインストールされていたのでこれを利用した。
ndiswrapper -i ****.infでインストールしモジュールを読み込もうとしたところエラーが出た。

# /sbin/modprobe ndiswrapper
FATAL: Could not open '/lib/modules/2.6.16-0vl37/misc/ndiswrapper.ko': No such file or directory

方法が悪いのかもしれないが、現実問題としてネットワークに繋げないと実用的な運用ができないので
解決方法をお願いします。
設定されていません。
課題の履歴
2006-10-05 21:26anonymous新規課題
2006-10-05 23:38kazutaka担当者 => kazutaka
2006-10-05 23:38kazutaka状態新規 => 担当者決定
2006-10-05 23:38kazutakaコメント追加: 0001414
2006-10-06 12:52anonymousコメント追加: 0001415
2006-10-06 14:47kazutakaコメント追加: 0001416
2006-10-06 20:43anonymousコメント追加: 0001417
2006-10-06 23:58kazutakaコメント追加: 0001418
2006-10-06 23:59kazutakaコメント追加: 0001419
2006-10-07 00:01kazutakaコメント追加: 0001420
2006-10-07 00:08kazutakaコメント追加: 0001421
2006-10-07 12:08anonymousコメント追加: 0001422
2006-10-07 17:18kazutaka状態担当者決定 => 完了
2006-10-07 17:18kazutakaコメント追加: 0001423
2006-10-07 17:21kazutakaコメント追加: 0001424

コメント
(0001414)
kazutaka   
2006-10-05 23:38   
> # /sbin/modprobe ndiswrapper
> FATAL: Could not open '/lib/modules/2.6.16-
> 0vl37/misc/ndiswrapper.ko': No such file or directory

β2では問題無さそうなんですが、いくつか確認して
頂けますか。

・モジュールがインストールされているかどうかの確認
  $ ls lib/modules/2.6.16-0vl37/misc/
・現在実行しているカーネルのバージョンの確認
  $ uname -r
・モジュールの依存情報を更新して、変化が無いか確認
  # /sbin/depmod -a

もし以上を行っても変化が無い場合は、modprobe を
実行したときの dmesg と /var/log/messages の内容を
貼りつけてください。
(0001415)
anonymous   
2006-10-06 12:52   
以下に実行してみた結果を示します。
確かに/misc/以下にモジュールが入っていないのですが
aptではインストールされたことになっています。
解決策がありますでしょうか。

# apt-get install kernel-module-ndiswrapper ndiswrapper
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
'kernel-module-ndiswrapper' として kernel-module-ndiswrapper#1.23_2.6.16_0vl37-0vl2 を選択しました
* kernel-module-ndiswrapper#1.23_2.6.16_0vl37-0vl2 は既に最新バージョンがインストールされています。
* ndiswrapper は既に最新バージョンがインストールされています。
アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 0 個
# ls /lib/modules/2.6.16-0vl37/misc/
# uname -r
2.6.16-0vl37
# /sbin/depmod -a
# modprobe ndiswrapper
bash: modprobe: command not found
# /sbin/modprobe ndiswrapper
FATAL: Module ndiswrapper not found.
(0001416)
kazutaka   
2006-10-06 14:47   
> 以下に実行してみた結果を示します。
> 確かに/misc/以下にモジュールが入っていないのですが
> aptではインストールされたことになっています。
> 解決策がありますでしょうか。

apt-get の --reinstall オプションを使って、パッケージを
再インストールみてください。

# apt-get install --reinstall kernel-module-ndiswrapper

もしかしたらバージョンを指定しろと言われるかもしれないので、
その場合は、

# apt-get install --reinstall kernel-module-ndiswrapper#1.23_2.6.16_0vl37-0vl2

とすれば大丈夫だと思います。
(0001417)
anonymous   
2006-10-06 20:43   
お手数かけます。
ネットワークを使えない状態でインストールするにはCDしかないので、話が飛びます。
通常のapt-getでは、apt-lineの設定ができていないためか、強制インストールができません。

synapticを立ち上げてCD追加をしようとすると/mnt/cdromがありません。と拒否されます。
CDから読み込む場合のapt-lineの設定を教えていただけますか?
Vine4.0betaではCDは、/mntではなく/mediaにマウントされるようですが、
synapticに認識させるにはlinkを張るべきなのでしょうか。
(0001418)
kazutaka   
2006-10-06 23:58   
> お手数かけます。
> ネットワークを使えない状態でインストールするにはCDしかないので、
> 話が飛びます。
> 通常のapt-getでは、apt-lineの設定ができていないためか、強制インス
> トールができません。

これだけでは具体的にどんなコマンドを入力してどんなエラーが、
返ってきたのかよくわかりませんが、とりあえずCD-ROMから以下の
ようにインストールしてみてください。

CD-ROM を適当なディレクトリにマウントして以下を実行します。

# apt-get install --reinstall /(mount-point)/Vine/RPMS/kernel-module-
ndiswrapper-1.23_2.6.16_0vl37-0vl2.i386.rpm

(mount-point) は御自分でマウントしたディレクトリに
置き換えて入力してください。
(0001419)
kazutaka   
2006-10-06 23:59   
> お手数かけます。
> ネットワークを使えない状態でインストールするにはCDしかないので、
> 話が飛びます。
> 通常のapt-getでは、apt-lineの設定ができていないためか、強制インス
> トールができません。

これだけでは具体的にどんなコマンドを入力してどんなエラーが、
返ってきたのかよくわかりませんが、とりあえずCD-ROMから以下の
ようにインストールしてみてください。

CD-ROM を適当なディレクトリにマウントして以下を実行します。

# apt-get install --reinstall /(mount-point)/Vine/RPMS/kernel-module-
ndiswrapper-1.23_2.6.16_0vl37-0vl2.i386.rpm

(mount-point) は御自分でマウントしたディレクトリに
置き換えて入力してください。
(0001420)
kazutaka   
2006-10-07 00:01   
> ネットワークを使えない状態でインストールするにはCDしかないので、
> 話が飛びます。
> 通常のapt-getでは、apt-lineの設定ができていないためか、強制インス
> トールができません。

これだけでは具体的にどんなコマンドを入力してどんなエラーが、
返ってきたのかよくわかりませんが、とりあえずCD-ROMから以下の
ようにインストールしてみてください。

CD-ROM を適当なディレクトリにマウントして以下を実行します。

# apt-get install --reinstall /(mount-point)/Vine/RPMS/kernel-module-
ndiswrapper-1.23_2.6.16_0vl37-0vl2.i386.rpm

(mount-point) は御自分でマウントしたディレクトリに
置き換えて入力してください。
(0001421)
kazutaka   
2006-10-07 00:08   
> ネットワークを使えない状態でインストールするにはCDしかないので、
> 話が飛びます。
> 通常のapt-getでは、apt-lineの設定ができていないためか、強制インス
> トールができません。

これだけでは具体的にどんなコマンドを入力してどんなエラーが、
返ってきたのかよくわかりませんが、とりあえずCD-ROMから以下の
ようにインストールしてみてください。

CD-ROM を適当なディレクトリにマウントして以下を実行します。

# apt-get install --reinstall /(mount-point)/Vine/RPMS/kernel-module-
ndiswrapper-1.23_2.6.16_0vl37-0vl2.i386.rpm

(mount-point) は御自分でマウントしたディレクトリに
置き換えて入力してください。
(0001422)
anonymous   
2006-10-07 12:08   
ありがとうございました。
ndiswrapperは入れることができましたのでこの幕は終わります。

ただ、現在使用しているCorega CG-WLUSB2GTSTは認識できず困っています。
インターネット上の情報では、Vine2.6で/etc/murasakiを修正すると良いそうですが、
Vine4.0beta2ではそのようなディレクトリが見当たりません。
最後に参考までに修正すべきディレクトリの情報もしくは参考にすべきサイトがあれば教えてください。
(0001423)
kazutaka   
2006-10-07 17:18   
> ありがとうございました。
> ndiswrapperは入れることができましたのでこの幕は終わります。

何故 apt(rpm) 上はインストールされているのに、実際に
はカーネルモジュールがインストールされていないのかが
気になりますが、手元のβ2、β3では再現できませんでした。

一旦状態を完了に変更しますが、今後同様なバグが報告され
た場合には再度検証してみます。

> 最後に参考までに修正すべきディレクトリの情報もしくは参考にすべき
> サイトがあれば教えてください。

Google で簡単に調べてみましたが、こちらが参考になるかも
知れません。

コレガ製品 PC UNIX(Linux、FREE BSD 他)対応情報
http://www.corega.co.jp/product/os/pc_unix_distributions.htm#wlusb2gtst [^]

もしうまくいかなかった場合は Vine Users ML で相談
してみても良いと思います。
(0001424)
kazutaka   
2006-10-07 17:21   
> ありがとうございました。
> ndiswrapperは入れることができましたのでこの幕は終わります。

何故 apt(rpm) 上はインストールされているのに、実際に
はカーネルモジュールがインストールされていないのかが
気になりますが、手元のβ2、β3では再現できませんでした。

一旦状態を完了に変更しますが、今後同様なバグが報告され
た場合には再度検証してみます。

> 最後に参考までに修正すべきディレクトリの情報もしくは参考にすべき
> サイトがあれば教えてください。

Google で簡単に調べてみましたが、こちらが参考になるかも
知れません。

コレガ製品 PC UNIX(Linux、FREE BSD 他)対応情報
http://www.corega.co.jp/product/os/pc_unix_distributions.htm#wlusb2gtst [^]

もしうまくいかなかった場合は Vine Users ML で相談
してみても良いと思います。