I would like to thank Bliksem who helped getting me connected to the Internet.
This tutorial was written using Blkisem's help, and the help of google. This works with a variety of wireless cards, but for the sake of things I'm going to explain preciesly how I installed this using a Linksys WMP54G Wireless Network Card (V2). I know this looks like a long tutorial because it's as detailed as I can get it (because it's all extremely fresh in my mind).
My Relevant Specs & Info
- Fedora Core 3 (aka Red Hat 12)
- Kernel 2.6.10-1.760 (works with previous kernels, including *.770 and 2.6.11)
- Linksys WMP54G Wireless Network Card (Version 2)
- Username: djmuk (/home/djmuk/) <-- change this to your own login name where appropriate.
Step 1: Downloading & Saving
1.) Download ndiswrapper and the Linksys WinXP Drivers
2.) Do NOT extract anything at this point unless specified
3.) Save the ndiswrapper-[version_number].tar.gz file onto a Floppy, CD-R/RW or DVD+-R/RW (or other storage mediums)
3.) Open up the WinXP Driver's .zip file and save the 2 files (bcmwl5.sys & bcmwl5.inf) onto a Floppy, CD-R/RW or DVD+-R/RW (or other storage mediums)
4.) You should have 3 files on your Floppy, CD-R/RW or DVD+-R/RW (or other storage mediums) [ndiswrapper-1.0.tar.gz, bcmwl5.sys & bcmwl5.inf]
Step 2: Installation (Part 1/2)
1.) Extract the 3 files (ndiswrapper-[version_number].tar.gz, bcmwl5.sys and bcmwl5.inf) to /home/djmuk/
2.) Open up your terminal (Shortcut: F4 - if you're in the /home/djmuk/ folder)
3.) Type: su (super-user)
4.) Type your 'root account' password
5.) Type: tar -zxvf ndis (hit tab to auto-complete file name, and hit enter)
6.) Type: cd ndis (hit tab to auto-complete folder name, and hit enter)
7.) Type: make (hit enter)
8.) Type: make install
Step 3: Verification & Installation (Part 2/2)
1.) Type: ls -l /lib/modules/`uname -r`/misc/ (hit enter). This verifies the installation of the kernel module
2.) Type: whereis ndiswrapper loadndisdriver wlan_radio_averatec_5110hx (hit enter). This verifies the installation of user space utilities
3.) Type: /usr/sbin/ndiswrapper -i /home/djmuk/BCMWL5.INF (Case sensitive, if file: 'BCMWL5.INF' is in capitals in /home/djmuk/ then use capitals here)
4.) Type: ndiswrapper -l <-- That's the letter 'L' by the way (not the number one). This verifies the installation of the Windows driver
5.) Type: /sbin/modprobe ndiswrapper (hit enter)
6.) Type: ndiswrapper -m (hit enter)
7.) Type: /sbin/dhclient wlan0 (This activates the wireless connection - FINALLY!)
ALL DONE!
* There is no encryption being used at the moment. I haven't ventured that far yet
You should also note, that if you reboot your machine, you might notice there's no Internet connection.
To fix this, when you log in to the system, immediately open up the terminal and type the last command (Step 3: Part 7): (/sbin/dhclient wlan0). I'm sure there's a way to initiate this upon Start Up - but I'm still a n00b at Linux.
I hope this becomes useful for someone