802.11n e 802.11g são extensões para 802.11b e incluem o protocolo mais antigo. Você não pode "desligar o 802.11b".
Além disso, o seu driver WLAN mudará automaticamente para a taxa de bits e o protocolo que funciona melhor nas circunstâncias atuais, considerando a força do sinal e o uso do canal. Há uma razão para isso: se ele tentasse usar uma taxa de bits mais alta, ele teria muitos erros, então a taxa de transferência diminuiria com essa tentativa e não aumentaria.
A força do sinal varia um pouco com os drivers e o hardware, mas na minha experiência, seus -78 dB estão no limite onde as comunicações são possíveis.
Portanto, se você quiser uma taxa de transferência mais alta, encontre um lugar melhor para suas antenas, use antenas melhores ou aproxime o computador e o roteador.
BTW, você pode obter informações mais detalhadas com iw wlan0 station dump
em vez de usar as mais antigas iwconfig
.
Editar :
Não diga "Estou vendo bitrates 802.11b". Se você ver uma taxa de bits de, digamos, 11 MB, você ainda pode estar conectado usando protocolos como definido pelo 802.11g ou 802.11n, e na verdade sua WLAN e os pontos de acesso podem ter negociado essa taxa de bits usando um protocolo que não faz parte de 802.11b.
E como eu disse, o 802.11g é uma extensão do 802.11b. O 802.11g suporta todas as taxas de bits e informações de protocolo do 802.11b. O 802.11n suporta todas as taxas de bits e informações de protocolo de 802.11ge 802.11b. Você só costuma ver apenas as novas taxas de bits em Wikis etc. listadas, porque repetir as antigas seria entediante.