Caros,
Sou novato no mundo linux (apenas 2 meses de uso), após muitas trocas de distro, acabei chegando na Xubuntu 12.04.
Estava com o mesmo problema, assim que desconectava o carregador do notebook o desempenho da internet caia depois, exemplo:
Carregador conectado - ping pro servidor (rede interna) era de 1ms
Carregador desconectado - ping pro servidor (rede interna) era de 300ms
Pedi ajuda a um amigo que já usa a muito tempo linux, e ele me pediu pra digitar no terminal isso aqui:
sudo touch /etc/pm/power.d/wireless
Como eu não entendo muito, ele me explicou mais ou menos isso:
Depois de digitar isso, ele criou um arquivo novo em branco para configurações wireless, desativando o arquivo padrão do Ubuntu que fazia com que tivesse essa lentidão.
Espero que ajude vocês também.