Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Ok.
When i installed suse, i passed the sata.i paremeters during installing (i got sata hd)
checked my kernel version, it is: 2.6.16.13-4-smp
I am trying to install ndiswrapper.
I got the file and extracted it.
The next step is to make install. when i make install, i get the following error:
localhost:/usr/ndiswrapper # make install
make -C driver install
make[1]: Entering directory `/usr/ndiswrapper/driver'
Can't find kernel build files in /lib/modules/2.6.16.13-4-smp/build;
give the path to kernel build directory with
KBUILD=<path> argument to make
make[1]: *** [prereq_check] Error 1
make[1]: Leaving directory `/usr/ndiswrapper/driver'
make: *** [install] Error 2
So the error is "Can't find kernel build files in /lib/modules/2.6.16.13-4-smp/build;".
And this is on the ndiswrapper's wiki page: "1. Kernel-source files are not installed. These can be installed from your cd using an install manager such as rpmdrake (use the the search term "kernel-source") for rpm-based distributions such as mandrake and suse."
So now i am lost. What do i have to do? and how?
(im new to linux so be easy).
You should have the kernel sources installed in /usr/src/, You should be running the same kernel that you compile nidswrapper against, so after grabbing the kernel sources, you should compile the new kernel, install, and reboot with the new kernel, then try "make"ing ndiswrapper again.
You should have the kernel sources installed in /usr/src/, You should be running the same kernel that you compile nidswrapper against, so after grabbing the kernel sources, you should compile the new kernel, install, and reboot with the new kernel, then try "make"ing ndiswrapper again.
You should have the kernel sources installed in /usr/src/, You should be running the same kernel that you compile nidswrapper against, so after grabbing the kernel sources, you should compile the new kernel, install, and reboot with the new kernel, then try "make"ing ndiswrapper again.
Here's a quote from it, telling the solution: "Looks like you'll need to install the kernel source. In a terminal/CLI, type in "uname -r" to see what kernel version you are running and then go to the RPMDrake to install the same exact kernel source. Open your Kmenu/start and RPMDrake or "Install Software/Packages" should be somewhere in System > Configuration. Type in kernel source in the search bar and look for the right one. You'll also want to make sure you have gcc and make installed."
The title of your post says the problem is with SuSE 10.1
I just installed SuSE 10.1 on my laptop and also had a time with the ndiswrapper and ndiswrapper kernel modules for SuSE 10.1. The packages are included on the CD's. Modprobe would fail. So I installed the kernel-source, and kernel-syms packages and 1) uninstalled the installed version 2) Installed ndiswrapper and the kernel modules from the version 1.8 source, that I had backed up. ( I used rpmbuild to build the 2 rpms. ). This enabled me to stay on the net. I also retrieved from backup the ifcfg-wlan0, which made configuring the device a snap. A 64 random hex number would be too hard to remember!
The title of your post says the problem is with SuSE 10.1
I just installed SuSE 10.1 on my laptop and also had a time with the ndiswrapper and ndiswrapper kernel modules for SuSE 10.1. The packages are included on the CD's. Modprobe would fail. So I installed the kernel-source, and kernel-syms packages and 1) uninstalled the installed version 2) Installed ndiswrapper and the kernel modules from the version 1.8 source, that I had backed up. ( I used rpmbuild to build the 2 rpms. ). This enabled me to stay on the net. I also retrieved from backup the ifcfg-wlan0, which made configuring the device a snap. A 64 random hex number would be too hard to remember!
I got it working!
I used Yast to install the kernel-source files.
And since i had ndiswrapper installed, i just did iwconfig and from there set up the connection.
im sure this thread will help someone in the future lol
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.