Thread: [Ndiswrapper-general] FATAL: Module ndiswrapper not found
Status: Beta
Brought to you by:
pgiri
From: Jacob <dv...@di...> - 2007-06-07 16:25:12
|
I am having some issues with getting ndiswrapper installed... I could never get past the first make - I would always get the error: make -C driver make[1]: Entering directory `/home/vibrancy/Desktop/Downloads/ndiswrapper-1.46/driver' Can't find kernel build files in /lib/modules/2.6.18-4-686/build; give the path to kernel build directory with KBUILD=<path> argument to make make[1]: *** [prereq_check] Error 1 make[1]: Leaving directory `/home/vibrancy/Desktop/Downloads/ndiswrapper-1.46/driver' make: *** [all] Error 2 so I instead installed from the package manager version 1.28 which I can then run all the commands like ndiswrapper -l ... etc.. I got the driver installed and all looks good, accept when I try to modprobe, I get FATAL:Module ndiswrapper not found... I did ndiswrapper -m and I get this: module configuration contains directive install pci:v0000168Cd0000001Asv0000701D sd00001799bc*sc*i* /sbin/modprobe ndiswrapper ;you should delete that at /usr/sbin/ndiswrapper-1.9 line 703, <MODPROBE> line 3 40. module configuration contains directive install pci:v0000168Cd0000001Asv*sd*bc*s c*i* /sbin/modprobe ndiswrapper ;you should delete that at /usr/sbin/ndiswrapper-1.9 line 703, <MODPROBE> line 3 41. adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ... couldn't add module alias: at /usr/sbin/ndiswrapper-1.9 line 717. I am completely lost... the driver loads, and when I run ndiswrapper -l I get installed drivers: oem2 driver installed, hardware (168C:001A) present just nothing happens after that! Any ideas? I am running Debian 4.0 - fresh install - I am rather new to linux so I don't have a clue as to what my actual kernel version is... thanks for any help! |
From: Pavel R. <pr...@gn...> - 2007-06-21 15:46:28
|
On Thu, 2007-06-07 at 16:08 +0000, Jacob wrote: > I am having some issues with getting ndiswrapper installed... I could never get > past the first make - I would always get the error: > > make -C driver > make[1]: Entering directory > `/home/vibrancy/Desktop/Downloads/ndiswrapper-1.46/driver' > Can't find kernel build files in /lib/modules/2.6.18-4-686/build; > give the path to kernel build directory with > KBUILD=<path> argument to make > make[1]: *** [prereq_check] Error 1 > make[1]: Leaving directory > `/home/vibrancy/Desktop/Downloads/ndiswrapper-1.46/driver' > make: *** [all] Error 2 In case nobody has answered, this means that you need the kernel development package for the kernel you are running. The package is called linux-headers on Debian and kernel-devel on Fedora. > so I instead installed from the package manager version 1.28 which I can then > run all the commands like ndiswrapper -l ... etc.. I got the driver installed > and all looks good, accept when I try to modprobe, I get FATAL:Module > ndiswrapper not found... I did ndiswrapper -m and I get this: > > module configuration contains directive install > pci:v0000168Cd0000001Asv0000701D sd00001799bc*sc*i* /sbin/modprobe > ndiswrapper > ;you should delete that at /usr/sbin/ndiswrapper-1.9 line 703, <MODPROBE> > line 3 40. I think it's a valid suggestion. It's better not to rely on modprobe configuration, at least to get things started. But using so old ndiswrapper is asking for trouble. Better compile the current version. -- Regards, Pavel Roskin |