web-dev-qa-db-ja.com

Modprobendiswrapperエラー

Wusb300nカードをデスクトップで動作させようとしています。 ndiswrapper-1.59をダウンロードしましたが、makeを実行すると、警告以外はすべて正常に動作します

WARNING: "mcount" [~/Downloads/ndiswrapper-1.59/driver/ndiswrapper.ko] undefined!

私はまだそれをインストールさせることができ、それは動作します。しかし、私が走ると

Sudo modprobe ndiswrapper

私は得る

ERROR: could not insert 'ndiswrapper': Unknown symbol in module, or unknown parameter (see dmesg)

そしてdmesgは与える

ndiswrapper: Unknown symbol mcount (err 0)

make警告からの同じ名前。

その他の情報:

$ uname -r
3.11.0-20-generic

$ Sudo modprobe -n -v --first-time ndiswrapper
insmod /lib/modules/3.11.0-20-generic/misc/ndiswrapper.ko

私は64ビットのUbuntu13.10を使用しています

1
user2884773

数え切れないほどの時間の後、私はついに問題を見つけました。しばらく前に何かをインストールするためにgccのバージョンを変更したことが判明し、それがエラーの原因でした。それを修正するために私がしたのは

cd /usr/bin
Sudo rm gcc
Sudo ln -s gcc-4.8 gcc

すべてを作り直してから、ndiswrapperモジュールを追加するとうまくいきました!

1
user2884773