USB wireless adapter seems to work perfectly. I have only gone through the newbie tutorial over at the aircrack-ng website so I cant say exactly what type of attacks work yet.