This is a guide to configuring a Linksys wireless card (WMP54G) with ndiswrapper. I color coded the important sections. Items in
red are the commands entered and the items in
blue are the sections from the output. A couple things should be noted. My network settings maybe different then others for example: ESSID, CHANNEL, INFO. I might also be using a different driver then you. My card is 1 of 3 different versions of the WMP54G. I recommend that you use the driver supplied with the hardware downloading it. I tried the newest version, but it did not work. I installed and configured my slackware distribution off a fresh install with version 10.0 cds.
If you use this guide please offer a response. Also please ask questions I am willing to help. If you need and explanation do NOT hessitate to post. Enjoy!
1.
Code:
tar -zxvf ndiswrapper-0.11.tar.gz
2.
Code:
cd ndiswrapper-0.11
3.
4.
Code:
ndiswrapper -i /mnt/cdrom/Drivers/wmpci54g.inf
5.
Code:
modprobe ndiswrapper
6.
Code:
Installed ndis drivers:
wmpci54g driver present, hardware present
7.
Code:
Adding "alias wlan0 ndiswrapper" to /etc/modules.conf
8.
9.
Code:
wlan0 IEEE 802.11b ESSID:"linksys"
Mode:Managed Frequency:2.437GHz Access Point: 00:0F:66:58:7E:A6
Bit Rate:18Mb/s Tx-Power:14 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key:off
Power Management:off
Link Quality:94/100 Signal level:-53 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:347 Invalid misc:7753 Missed beacon:0
Open
/etc/rc.d/rc.wireless.conf
Scroll down until you see this:
Code:
## --------- START SECTION TO REMOVE -----------
## Pick up any Access Point, should work on most 802.11 cards
*)
INFO="Any ESSID"
ESSID="any"
;;
## ---------- END SECTION TO REMOVE ------------
Edit it to match this:
Code:
## --------- START SECTION TO REMOVE -----------
## Pick up any Access Point, should work on most 802.11 cards
*)
INFO="linksys"
ESSID="linksys"
CHANNEL="6"
;;
## ---------- END SECTION TO REMOVE ------------
Save it.
Open
/etc/rc.d/rc.local and add this to the end of the file:
Code:
/etc/rc.d/rc.wireless wlan0
/sbin/dhcpcd wlan0
Save it.
You are finished. Now the wireless card will be ready to use everytime you boot up.
Questions or comments, please post.