Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi, I just installed SUSE 9.1 and I am trying to install my linksys WPC54G network card. I found out that I need to use ndiswrapper but I need to compile my kernel before I can get ndiswrapper installed. I have kernel 2.6.5-7. The following is what the source I was using instructed me to do:
Installation
============
1. Compile and install
----------------------
As root run
> make install
This should compile both the kernel module and the userspace utilities.
when I type in this command I get this:
linux:/lib/modules/2.6.5-7.108-default # make install
bash: make: command not found
please help me I have tried everything that I know of(which isnt much) any help will be greatly appreciated
thanks
Have you managed to configure the kernel with make config (or an equivalent) yet (i.e. has any make command worked for you)? If not, make sure that you have make installed -- if you have SuSE 9.1 personal the software development tools are not included, but there are many threads here detailing how to install them. If make worked before but has stopped working, make sure your PATH environment variable contains the directory make is in.
Don't make life even more difficult for yourself, (like I did), by downloading the source for gcc and trying to compile it yourself - this is hard because gcc is itself the compiler. Chicken and egg. Instead, go to the suse ftp site here and download the appropriate rpm(s) (pre-packaged software) which you install using SuSE's YAST tool. Open the rpm(s) in Konquerer and simply click on 'Yast Install'.
Ok, thanks, I installed all the necessary tools, but now i have another problem when I try any command i get this:
linux:/lib/modules/2.6.5-7.108-default # make install
make: *** No rule to make target `install'. Stop.
linux:/lib/modules/2.6.5-7.108-default # make configure
make: *** No rule to make target `configure'. Stop.
Please help
thanks
sounds like you are running those make rules in the wrong directory.
The /lib/modules/version dir is where the compiled modules will be.
If you ar3e compiling the kernel you shud be in /usr/src/linux. I may be way off, since I didnt thoroughly read the thread, but I don't recall a Makefile being in the module\s directory.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.