Hi,
I'm running Mandrake 10.1 Official and have a Dell Inspiron 8600 laptop. This has a Broadcom 94306 802.11g NIC on the motherboard. I verified that this chip will work with the ndis wrapper according to the ndiswrapper installation Wiki.
I don't know if any of this is related to the problem, but the Wiki mentions that I need to have the kernel source code installed and headers compiled. I've installed the kernel-source package that came with the installation CDs. According to rpm, I have this version installed:
kernel-source-2.4.27-0.pre2.1mdk.
This is not the same kernel version that was installed, however. I have 2.6.8.1-12mdk up and running. I have not compiled the kernel source since I installed it, but if this is necessary I'd need brief instructions on how to do so.
Following the Wiki's installation prerequisite, I made a symbolic link to the source modules directory with:
Code:
ln -s /usr/src/linux-<kernel-version> /lib/modules/VERSION/build
When I try to make the ndis wrapper, make fails with the following output:
Code:
make -C driver
make[1]: Entering directory `/home/chillywillie/downloads/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.8.1-12mdk/build SUBDIRS=/home/chillywillie/downloads/ndiswrapper-1.2/driver \
NDISWRAPPER_VERSION=1.2 \
EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/linux-2.4.27-0.pre2.1mdk'
make -C /home/chillywillie/downloads/ndiswrapper-1.2/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.27-0.pre2.1mdk/include -Wall -Wstric t-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -i nclude /usr/src/linux-2.4.27-0.pre2.1mdk/include/linux/modversions.h" MAKING_MODULES=1 modules
make[3]: Entering directory `/home/chillywillie/downloads/ndiswrapper-1.2/driver'
make[3]: *** No rule to make target `modules'. Stop.
make[3]: Leaving directory `/home/chillywillie/downloads/ndiswrapper-1.2/driver'
make[2]: *** [_mod_/home/chillywillie/downloads/ndiswrapper-1.2/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.27-0.pre2.1mdk'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/chillywillie/downloads/ndiswrapper-1.2/driver'
make: *** [all] Error 2
I've been stuck on this for a few days now and am not sure where to go next. Any help is greatly appreciated!
Thanks,
Jay