This is not very good howto but i hope it will help someone.. sorry my bad english!
First dowload
ndiswrapper,
wpa_supplicant and winxp drivers for your card, move them to /root
Untar and make ndiswrapper:
Code:
cd /root
tar zxvf ndiswrapper-0.11.tar.gz
cd ndiswrapper-0.11
make install
Download and install your winxp wlan drivers:
Code:
mkdir /root/xp_driver
cd /root/xp_driver
unzip ../driver.zip
ndiswrapper -i /root/xp_driver/driver.inf
Write configuration for ndiswrapper to modprobe.conf:
Then configure network:
Code:
system-config-network
select New-->Wireless connection-->ndiswrapper(wlan0)
Mode:Auto, Network name:Auto, Channel:your AP channel, Rate:Auto, Key:leave blank
Select dhcp or static, wichone you use.. Apply and close configuration tool
Next make wpa_supplicant:
Code:
cd /root
tar zxvf wpa_supplicant-0.2.5.tar.gz
cd wpa_supplicant-0.2.5
echo CONFIG_DRIVER_NDISWRAPPER=y >.config
make
cp wpa_supplicant wpa_passphrase wpa_cli /usr/local/bin
then edit /etc/wpa_supplicant.conf to look like this:
Code:
ctrl_interface=/var/run/wpa_supplicant # for wpa_cli support
network={
ssid="myssid"
psk="mysecret"
key_mgmt=WPA-PSK
proto=WPA
}
to get wpa_supplicant automatically load with ifup type
Code:
echo wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -wB >> /etc/sysconfig/network-scripts/ifup-wireless
and final type
and networkin should came up, if not check configs match your AP's parameters
if it works use system-config-network to make wlan0 start automatically at boot