Ubuntu 12.10を使用していますが、Sudo modprobe ndiswrapper
を実行すると、次のエラーが発生します。
FATAL: Module ndiswrapper not found.
コマンドdkms status
は、...とともに戻ります。
ndiswrapper, 1.57, 3.2.0-32-generic, i686: installed
ndiswrapper -v
を実行すると、これが返されます...
jason@jason:~$ ndiswrapper -v
utils version: '1.9', utils version needed by module: '1.9'
module details:
filename: /lib/modules/3.5.0-18-generic/updates/dkms/ndiswrapper.ko
version: 1.58rc1
vermagic: 3.5.0-18-generic SMP mod_unload modversions 686
commons
、utils-1.9
、dkms
、source
をインストールしましたが、それでもこのエラーが返されます。どうすれば修正できますか?
インストールしたものに基づいて、これはばかげているように見えるかもしれませんが、ndiswrapper-dkms
をインストールしましたか?これにより、Sudo modprobe ndiswrapper
が可能になります。
echo ndiswrapper >> /etc/modules
を実行する必要がありました
EDIT:最初にこれを実行します:
Sudo rm -f /lib/modules/3.5.0-*-generic/updates/dkms/ndiswrapper.ko
次に、これを実行します:
Sudo apt-get install --reinstall ndiswrapper-dkms ndiswrapper-source
これにより、ndiswrapperが再コンパイルされ、カーネルで動作します。動作するかどうかを確認してください。
これは、12.10の正しいカーネルバージョンではありません(uname -r
コマンドで現在実行中のカーネルを確認してください)。試してください:
Sudo dkms build -m ndiswrapper -v 1.57
Sudo dkms install -m ndiswrapper -v 1.57
それがndiswrapperの再構築を強制することに成功したかどうかをお知らせください。