Linux HOWTO #1: How to install and use ndiswrapper

Video is ready, Click Here to View ×


LINUX HOWTO 1st installment (Errata: see below)

This is the first in a new series called Linux HOWTOS. Every week I will post a video explaining how to accomplish something using a GNU/Linux operating system. Please write requests for installments in the comments!

This installment deals with using ndiswrapper to use Windows wireless drivers in Linux. Hardware manufacturers often don’t release specifications of their products to the open source community, so programs like ndiswrapper…

50 thoughts on “Linux HOWTO #1: How to install and use ndiswrapper

  1. when i use ndiswrapper -m
    it give following error
    adding "alias wlan0 ndiswrapper" to  …
    sh: 1: Syntax error: end of file unexpected
    couldn't add module alias:  at /usr/sbin/ndiswrapper line 825.

  2. hmm…I'm finding that this video isn't so easy to follow when one doesn't have the same user interface…

    Instead of installing nsdiswrapper through the terminal, is it not possible to do so simply by double-clicking on the file?

  3. Great video. Have been trying to get my Belkin usb wireless device to work with Linux Mint v16 for about two weeks. Your video made it very easy and gave me additional insight into how windows drivers can work in Linux by using ndiswrapper. Also learned some new linux commands along the way – video is much appreciated.

  4. Thank you. It took me two days and some additional workarounds but I finally was able to get the display results your have in your presentation, and yes, my wifi now works. (Cisco's Lynksis AE2500).
    For the final system and installed the Windows Wireless Driver from the Ubuntu Shopping Basket (ndiswrapper gui software) because the results were a little different.
    Everthing worked out just fine.

  5. You always have to install this and add this and fuck with this and all that crap for something as simple as a fucking usb wireless stick. Windows you pop in the CD or download the driver and you're done. FUCK LINUX!

  6. I'll book mark this to come back to later. In the event you knew you would be using the command line in these videos. "Linux HOWTO #1" should have been about using the command line, even if all you did was direct users to the places on the web that explained the raw basics

  7. 10:00 i got this when typing ifconfig wlan0 up

    wlan0: ERROR while getting interface flags: No such device
    I'm rather new with linux and i have no idea what this means.

    (also before that when i typed "ndiswrapper -m" it gave me this:
    adding "alias wlan0 ndiswrapper" to /etc/modutils/ndiswrapper …
    Instead of /etc/modprobe.d/ndiswrapper

    Should i copy the files from modutils to modprobe.d?

  8. If you don't know what a terminal is, you might want to have someone else configure you linux machine while you read linux for dummies or intro to linux. This video was not intended for you.

  9. Ndiswrapper is not installed natively on all distros of linux. Puppylinux , e.g. has it
    , Fedora (A.F.A.I.K) does not. Howto's are not beginners tutorials. They are instructions designed to help complete a task. If you don't have make find a howto on make and install it, or better yet find a distro of Linux suitable to your learning curve. insults are not my intention . I had Puppylinux up and running with ndiswrapper in all of 10min w/o howto's. This might work for you also

  10. I feel baverdi's pain, I really do!
    I am the kind of person who never quits on anything but Linux is always the exception that proves the rule.
    Every time I try it I run into problem after problem and forums don't help because everyone assumes previous knowledge of Linux and they just go straight into technical jargon and code that you couldn't possibly understand and, sadly, this video is no exception.

    What is a "route user"? What is an "SU command"? What are you typing it all into?

  11. @baverdi Calm down man, I know linux can be frustrating, I've been at it for the past 3 days on my dell latitude CP, to get Make (at least on damn small linux) google: Damn Small Linux Repository, go to damnsmall/mydsl/system/ on the website. Under there should be gcc1.dsl, then click the start button and load the myDSL browser and click Install from local, navigate to the file and click Okay, it should install in a few minutes. That's how it works for Damn Small Linux, maybe try that distro?

  12. why does linux not come with NDISwrapper installed knowing the problem with wifi? My disto did not come with make. WHY!? At 5:32 you say type make install. You did not explain how to install make. WHY? You ignored 80% of the process of this installation. WHY? It is 10 min of crap to me. This did not help. You should start at explaining what the terminal is. And what ls stands for. Why will no one explain to me how linux works? All they do is vomit code in my face and act like I'm stupid.

  13. This won't work past the command "make".

    It tells me the "make" is not installed. it tells me i can install make by typing: "sudo apt-get install make"

    I type this it tells me "E: Package make has no installation candidate"

  14. @Ograws I don't think you do if you either have a dual booted machine in which the other operating system has access to Internet or just a whole another system with access to Internet. With this process though your are going to need an USB storage device of some kind.

  15. @CraZayTube same problem here hoping to connect my dlink usb but since i have this problem I don't know how to proceed if you have found a solution could you deliver it to me please? : )

  16. Thanks for the video but I need some help.

    So I have a CentOS 5.6 machine and I am trying to get my Netgear WG311v3 wireless pci card to work.
    I followed your instructions and managed to install ndiswrapper and the windows drivers for the wireless card.
    But after adding an alias to /etc and running the "ifconfig wlan0 up" command I get the following error:

    wlan0: unknown interface: No such device

    Any suggestions?

  17. someone please help me!!!
    i cant get pass the "cannot find kernel version in /usr/src/linux" error <<<<<<<
    im running backtrack 5 in the lastest version of virtualbox

    root@bt:/usr/src/Ndiswrapper/ndiswrapper-1.56# make
    make -C driver
    make[1]: Entering directory `/usr/src/Ndiswrapper/ndiswrapper-1.56/driver'
    Makefile:34: *** Cannot find kernel version in /usr/src/linux, is it configured?. Stop.
    make[1]: Leaving directory `/usr/src/Ndiswrapper/ndiswrapper-1.56/driver'
    make: *** [all] Error 2

  18. im trying to do this in backtrack while in root and everytime i get to the make install command. it doesnt install anything. I know this because i run the command ndiswrapper to see if anything happened and it says "Unable to find a version of ndiswrapper." has anyone else has this problem and been able to get around it? any info will be useful, thanks!

  19. @0N00B0 that worked!! when i ran the lsusb command my dlink showed up but i hit another wall. on the website i dont see any windows driver download links. i looked every :(((((((((

Leave a Comment

Your email address will not be published. Required fields are marked *