DownloadDownload Bash script downloadBash Script RPM downloadRPM
Site Navigation:


 
 
Ndiswrapper Installation Notes

Ndiswrapper Installation Notes

The documents, files and informations provided in this site is solely for educational purposes only. The author is not responsible for any damages what so ever resulted for from direct or indirect use of any material found in this site.

This documents is provided for free, and if you want to redistribute this document please contact the author ()

Site History :

    Ndiswrapper Installation Notes

  • 29 November 2005
    Start of the pages



Table of contents




1. What is ndiswrapper

Ndiswrapper is an wrapper for Microsoft Windows NDIS kernel api, it will wrap the Microsoft Windows NDIS kernel API within linux kernel thus enables linux kernel to use Microsoft Windows Native driver to run under Linux.

Currently, Ndiswrapper is reported to works well for many wireless card using miniPCI (builtin), PCI, PCMCIA (Cardbus only) and USB cards. Some other devices reported to works well also.

You can check http://ndiswrapper.sourceforge.net for more detailed informations.



Back to table of content



2. How to get Ndiswrapper

You can download the source file at http://ndiswrapper.sourceforge.net

If you are using Fedora Core 4, you may try my personal build ndiswrapper rpm and ndiswrapper kernel module rpm. but since I compiled this using Toshiba Portege R100, It may or maynot work on other computer. And I build it using Linuxant kernel ver 2.6.13-1.1532_FC4.stk16-1.5-1. As of my experiences, building from source file is not broken and easy.



Back to table of content



3. Personal Installation

The personal installation notes for installing ndiswrapper kernel modules and ndiswrapper from source file using Fedora Core 4 for ASUS Wireless@home wireless card (ralink chipset) :

[Tip] Installing Ndiswrapper

1. Fedora Core 4 doesn't provide kernel stk =16 option in the kernel source, which will cause trouble for some Microsoft windows driver, you will need to get kernel devel and kernel package from Linuxant pages, for Hyper-threading CPU, you will have to use the smp kernel.

2. Download the ndiswrapper source for the ndiswrapper and kernel module from http://sourceforge.net/projects/ndiswrapper.

Unpack the source
run configure
make
make install

(You need to run this as root)

3. Get the ASUS Wireless@Home Microsoft windows driver, You can use the Microsoft windows driver from ASUS supplied CD-ROM, Unpack the driver to any directory.

4. Change directory to where you unpack the Microsoft Windows driver, Install the Microsoft Windows driver to ndiswrapper by issuing :

ndiswrapper -i rt2400.inf

5. Check /etc/ndiswrapper to see if you have :

rt2400.inf
rt2400.sys

6. Check ndiswrapper installation by issuing :

ndiswrapper -l

The result should have :

rt2400 driver present, hardware present

7. If everything ok, load the ndiswrapper by issuing :

modprobe ndiswrapper

8. Check if the kernel module load ok by issuing :

dmesg | grep ndiswrapper

It should have :

ndiswrapper version 1.5 loaded (preempt=no,smp=yes)
ndiswrapper: driver rt2400 (Ralink,02/24/2004, 2.01.00.0001) loaded
ndiswrapper: using irq 209
wlan0: ndiswrapper ethernet device 00:0c:6e:bf:dc:df using driver rt2400, 1814:0101.5.conf

9. If the module loads well, you need to configure the wlan0.

10. Connect to your access point by issuing :

iwconfig wlan0 essid youressid key yourkey

11. Check if your wlan0 have successfully connected to access point by issuing iwconfig

12. Get ip address for wlan0, you can use :

dhclient wlan0
For dhcp
if it fails use

ifconfig wlan0 ipnumber
For static ip.

13. Check the ipnumber using ifconfig, then try to ping your wlan0.

14. Try to connect to internet.

15. Done

16. Edit /etc/rc.local to have :

modprobe ndiswrapper
iwconfig wlan0 essid youressid key yourkey mode yourmode & # modify to fit your need
#ifconfig wlan0 your-ip & # uncomment this if dhclient fails
#dhclient wlan0 & # uncomment this if dhclient works

The personal installation notes can be used for other wireless card that ndiswrapper currently supported, you can check the list at http://ndiswrapper.sourceforge.net/mediawiki/index.php/List

For more detailed information regarding Fedora Core 4 installation notes, you can check : http://ndiswrapper.sourceforge.net/mediawiki/index.php/Fedora

.

Back to table of content



Guest Book

Please take your time to fill out the guestbook :

Name:
Email : 

Leave your message here:





Counter

This site has been accessed for :