i am running backtrack 4 on vmware 6.5 in vista
so i have a problem with card. i have done all the things explained in packet injecting with intel 4965agn cards. but even i have tried ownload the necessary files
Code:

wget hxxp://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-228.57.2.23.tgz
wget hxxp://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2

Deal with the firmware
Code:

tar zxvf iwlwifi-4965-ucode-228.57.2.21.tgz
cd iwlwifi-4965-ucode-228.57.2.21
cp iwlwifi-4965-ucode-228.57.2.21/* /lib/firmware/

Deal with the driver
Code:

tar xjvf compat-wireless-2.6.tar.bz2
cd compat-wireless*

Get the necessary patch and patch away (there is another but was not needed)
Code:

wget mac hxxp://patches.aircrack-ng.org/mac80211_2.6.28-rc4-wl_frag+ack_v3.patch
patch -p1 < mac80211_2.6.28-rc4-wl_frag+ack_v3.patch

build the modules
Code:

make
make install
make unload
echo "options iwlagn swcrypto=1" >> /etc/modprobe.d/options
make load

......
it didnt help me
because when i say after these codes airmon-ng start wlan0
it says etco no wireless detected or like that.
what is the way of doing that..

so the main question is also about saving the ssttings inbacktrack
i am using vmware and backttrack virtual version
what happens if i try to install on hdd like dual boot

i have done lots of readings but couldnt find a solution.
hope to see you help me. thank you very much