i am a newbie at linux.I'm running BT4 Final in VMware.My wireless adapter is netgear WG111 v3 which has the chipset RTL8187B.I use the driver rtl8187 while i have blacklisted the older r8187.So,when i run iwconfig this is what i get:
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:""
Mode:Managed Frequency:2.437 GHz Access Point: Not-Associated
Tx-Power=27 dBm
Retry min limit:7 RTS thrff Fragment thrff
Encryption keyff
Power Managementff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

So far,it appears that it works fine.However,when i type "iwlist scan" i get:
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

wmaster0 Interface doesn't support scanning.

wlan0 Interface doesn't support scanning : Network is down

Why does this happen since i have the right driver and patches installed?
On the contrary,when i put my card in monitor mode using "airmon-ng start wlan0 6" for example and then type "airodump-ng -c 6 mon0" it manages to find some APs and clients.And even in this case,when i try the injection test according to the wiki on aircrack-ng.org,my card doesn't seem to support injection
Can someone explain to me what to do?