Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's 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.
Hello, I posted an issue similar to this one at the wireless networking forum. However, I do not think it is related to the ndiswrapper. Instead I think I am getting this problem simply because I'm doing something wrong :-). When trying to install the ndiswrapper, I type "make install" Some files are compiled and no errors accumulate. However, I do the next step "ndiswrapper -i bcm4306.inf" and get the following message "ndiswrapper: Command not found." The ame things happens if i just try "ndiswrapper." I must be making some simple mistake. Please help
There are several things to do. First, run the which command to find the location (read path) to the ndiswrapper executable. Ex: which ndiswrapper.
Assume it's in /usr/bin.
Your next step is to check the file /etc/ld.so.conf to see that /usr/bin is in your path. If it is not, add that path to ld.so.conf, then run /sbin/ldconf to pick up the added path. From then on, you should be able to start ndiswrapper using the commands you've already tried.
Alternative method. Bash is somewhat simpleminded. It requires that you give it specific information about the location of an application you propose to run from the command line. If you have not edited/verified ld.so.conf, then you must apply one of the following methods:
a) specify the /full/path/to/ndiswrapper executable to tell bash where to find it, or
b) cd to the directory which contains the ndiswrapper executable, and issure the command ./ndiswrapper. The ./ tells bash to look in the present working directory for the executable.
The command not found error usually means that bash doesn't know where to find something. Use a or b to tell bash where to find the executable for any application, and it'll work.
Last edited by bigrigdriver; 09-07-2004 at 01:12 PM.
Thank you so much for your help. This was the problem precisely. I'm an old MS-DOS user and didn't realize that in Linux you needed to specify the ". /" if the file is in the current working folder. :-)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.