this is what i did:
Installed Mandrake 10.0 without the third party support(which installs kernel 2.4.x)
after the complete install, went to harddrake and installed the kernel sources version 2.6.x. Then, I went to the /etc/modules.conf and modified the line that detected the scanner enabled plug n play from
alias wlan0 p80211_prism2_usb to
alias wlan0 prism2_usb prism2_doreset=1
after that, I went to the
www.linux-wlan.org and got the latest (pre20) packages.
tar -zxvf liunx-wlan-ng.bla bla bla.tar.gz
make config(at this point, I answered yes for loading the prism2.5 usb driver... all other answers were the default(pressed enter, enter, enter)
after that, I tried to run
make all
but got an error about a .tmp_versions folder not being found. This is since we haven't compiled our own kernel. You don't have to do it, just go to the linux source code folder, /usr/src/linux and run
make all over there. I just waited like two or three minutes(maybe less) and aborted the process by CTRL-C it.
then I returned to the folder where I decompressed the tar file, ran
make all again and no errors. Then did a
make install and no errors again.
After that I went to the /etc/wlan folder and edited the wlancfg-DEFAULT, saved as wlancfg-SSID, you need to replace the SSID with your current SSIDname. then you edit your new file with your settings(another blog will show its contents). Save it, then run:
modprobe prism2_usb prism2_doreset=1
wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
wlanctl-ng wlan0 lnxreq_autojoin ssid=yourssid authtype=opensystem(or sharedkey)
ifconfig wlan0
route add default gw
edited the /etc/resolv.conf file with:
nameserver IP_address of DNS server1
nameserver IP_address of DNS server2
and so on....
if you're running dhcp on your wlan, maybe a ifup wlan0 will work, or install dhcpcd(DHCP client daemon), I haven't tried that one yet.
I also haven't tried to link everything on boot.
Hope this helps,
Kojitux