Eu tive um problema muito parecido com o meu adaptador usb 802.11n TP-Link TL-WN821N v2. Eu uso o Elementary OS, que é baseado no Ubuntu.
Eu encontrei uma página da web em algum lugar aconselhando alguém com o mesmo problema para atualizar seu kernel. Eu decidi fazer o mesmo na chance de que funcionasse. Eu atualizei o kernel do Linux de 3.2.0.54.64 para 3.8.0-32.47, reiniciei e descobri que ele resolveu completamente o problema.
Eu achei que isso funcionou também:
sudo modprobe -r carl9170
sudo modprobe carl9170 noht=1
Eu queria que meu adaptador sem fio funcionasse corretamente no modo N, o que acontece sem nenhum problema. Infact melhor ainda do que no Windows XP.
Espero que isso possa ajudar alguém.