Well we Slackers don't download rpms unless we have to. But that is OK. You should be able to download the ndiswrapper-0.6.tar.gz source tar ball and follow these simple steps to compile the wrapper.
Download tar ball to suitable path, ie /usr/src
Untar it like so.
tar -zxvf ndiswrapper-o.6.tar.gz
This will create a folder of the same name minus the tar and gz with the contentsof the tar ball inside it.
After that be sure to read the README and the INSTALL files.
Basicly I just did a.
cd ./ndiswrapper-0.6
make
make install
after this is done ndiswrapper should be ready for use.
You will then need the XP drivers for that device.
you can get them here
ftp://ftp.hp.com/pub/softlib/softwar...-1/SP23084.exe
run that exe in windows and it will extract to c:\swsetup\sp23084a or to you choice location.
Move that sp2304a dir to you linux drive. Preferably somewhere it will not be bothered.
i would suggest /usr/src/sp2304a You could choose a more descriptive folder name for it like broadcom or driver or something. Anyways, after that, you need to follow the instructions for preparing the XP drivers for use by ndiswrapper.
Something like
ndiswrapper -i /pathtodrivers/bcmw15a.inf
then do a
ndiswrapper -l to make sure it installed
Then to activate the device it's a simple
modprobe ndiswrapper
The device should be working after that.
my output of iwconfig
wlan0 IEEE 802.11g ESSID:""
Mode:Managed Frequency:2.462GHz Access Point: FF:FF:FF:FF:FF:FF
Bit Rate:54Mb/s Tx-Power:16 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key: off
Power Management: off
Link Quality:100/0 Signal level:-10 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
<--snip-->
I have never had to change the mode manually.
To find an access point i just do a
iwlist wlan0 scanning
Whatever cell it finds I do a
iwconfig wlan0 essid "essid value" and I noticed that it seems to auto switch to 802.11b when that is the type of AP that I am connecting to.
and finally to get an address I do a
dhcpcd wlan0
or you could manually configure the address using ifconfig wlan0 yadda yadda yadda.
you should also be able to do a
iwconfig wlan0 mode ad-hoc or managed to change modes.
Have not tried this... mine stays in managed.
Hope that wasn't too lengthy.
Joe-