Okay after some hair pulling and skull cracking and some
, I finally got it to work.
I went to ndiswrapper's site and downloaded the cvs ndiswrapper - basically it is version 5 + cvs.
but anyway, open a Konsole and type
$ cvs -d
server:anonymous@cvs.sourceforge.net:/cvsroot/ndiswrapper login
When prompted for a password for anonymous, simply press the Enter key
$ cvs -z3 -d
server:anonymous@cvs.sourceforge.net:/cvsroot/ndiswrapper co ndiswrapper
This is the cvs website instruction
ndiswrapper cvs
It will download the cvs ndiswrapper to a file callled ndiswrapper
If you have installed a previous ndiswrapper, uninstall it by running "make clean" in that directory
and you can leave the alias entry in "/etc/modprobe.conf" and the ndiswrapper directory "/etc/ndiswrapper/bcmwl5"
I created an file in "/etc/sysconfig/network-scripts/" called ifcfg-wlan0 and this is what it contains
DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=no
MODE=Managed
ESSID=any
Basically I want dhcp to automatically detect and configure wlan0.
Go to the ndiswrapper directory as root and somewhat follow the instructions
# make install
# ndiswrapper -i /etc/ndiswrapper/bcmwl5/bcmwl5.inf
--- this is the directory for the inf from the previous install of ndiswrapper-0.5
# ndiswrapper -l
-- make sure it says "bcmwl5 present" because I had to try almost three different drivers and I settled on the emachine driver.
# modprobe ndiswrapper
# dmesg --you will see a log about the driver been loaded if you do
then
# ndiswrapper -m
# iwconfig -- to make sure you device is recognized
and finally
# ifup wlan0
Some modification my be necessary so read the "INSTALL" documentation that came with ndiswrapper.
Finally I must say Kudos to the developers at ndiswrapper