Если с Linuxовыми дровами разобраться не удалось - устанавливаете ndiswrapper-utils и подсовываете ему виндовые дрова от Вашей вафли. Если Linux свои дрова суёт (т.е. они в системе для Вашего вайфая есть, но не работают должным образом) - то их предварительно нужно занести в черный список (/etc/modprobe.d/blacklist.conf).