Há ainda um conjunto de instruções vinculadas ao Ubuntu 14.04 (não sei dizer se aplicável à outras versões) que eventualmente pode ser útil:
1) Altere o roteador da especificação 802.11bgn para 802.11bg;
2) Modifique o método de encriptação da senha wi-fi para somente wpa2 (CCMP)(AES) não utilizando TKIP;
3) Altere o canal do wireless no roteador para 1 ou 11, salve na configuração do roteador e faça o reboot dele;
4) Vá no network-manager no ícone do lado direito superior da tela e edite a conexão marcando para não usar IPV6;
5) Abra um terminal e execute os seguintes comandos:
echo "options rtl8192ce swenc=1 ips=0" | sudo tee /etc/modprobe.d/rtl8192ce.conf
sudo modprobe -rfv rtl8192ce
sudo modprobe -v rtl8192ce
fonte:
http://askubuntu.com/questions/482564/realtek-rtl8188ce-desconects-randomly-and-features-slow-connections