En aquesta ocasió aprofiti per a compartir amb vostès uns petits tips de com millorar el senyal del nostre wifi que estic segur que a més d'un li serviran. si bé és un dels problemes més comuns que pots trobar entre la comunitat linuxera són els problemes amb la xarxa.
A aquest tipus de complicacions se'ls poden atribuir diverses qüestions, Entre les més comunes són la distància que tenen entre el seu equip i el router a més de que no tenen en compte els murs, una altra és que no tots tenen en compte la potència que té la seva targeta wifi ja que no totes són iguals i finalment la una altra és que no estan ocupant el controlador adequat.
Esbrina tu controlador i busca el driver a la xarxa
Per solucionar aquests problemes el primer pas és esbrinar quin és el chipset de la targeta Wifi que estem ocupant i buscar el driver apropiat, A causa de la gran quantitat de chipset que existeixen només et donaré la comanda perquè identifiquis el que tens i facis servir una mica navegador web per trobar els drivers.
lspci | grep Wireless
En el meu cas em llanço una cosa així:
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
On RTL8723BE és el chipset que té el meu equip.
Instal·la els Linux Capçaleres
Ara una altra solució que m'ha funcionat és la següent, Obrim una terminal i executem el següent:
sudo apt-get install linux-headers-generic build-essential
Desactiva protocols no suportats
D'altra banda, també no podem deixar de banda el nostre router ja que pot ser possible que el conflicte aquest aquí i no en el nostre equip. En el personal m'he topat amb alguns fa anys i aquests no suporten el protocol 802.11n per la qual cosa encara que aquest ens ofereixi bastants millores pel que fa a connectivitat, senzillament no compten amb el suport i això és una causa de el problema que tenim.
Per desactivar aquest protocol en el nostre equip hem d'obrir una terminal i executar les ordres. Hem de saber el controlador que tenim per a això teclegem:
lshw -C network
Hem de localitzar dins del que ens llanci la següent secció description: Wireless interfície "just en" drive = * "ens dirà el controlador, és el que anem a anotar.
Ara anem a executar la següent comanda substituint NOM-DEL-DRIVER pel de la teva controlador que acabes d'anotar fa uns moments.
echo "options NOMBRE-DEL-DRIVER 11n_disable=1" >> /etc/modprobe.d/NOMBRE-DEL-DRIVER.conf
Ara només deus reiniciar l'ordinador perquè els canvis tinguin efectes.
Configura els valors de la targeta
D'altra banda, també el nostre Wifi pot ser que no estigui configurat de manera òptima, De manera que aquest altre mètode et pot funcionar. És cert que no notessis una millora a el 100% però si serà notablement millor.
Procedirem a modificar els valors «rate» i «Tx-power» de la nostra interfície de xarxa, Com funciona això? Et preguntant, bé t'explico una mica.
El valor de Tx-power ens dóna bàsicament l'abast que té la nostra targeta, Regularment es troba en un valor baix a causa de la despesa d'energia que representa pel que comptem amb l'opció d'augmentar-nosaltres.
El valor de rate representa la velocitat de transferència que té el nostre Wifi de manera que també podem modificar-lo, tot i que a l'augmentar aquest valor redueix una mica l'abast de la nostra targeta de xarxa.
Per a això hem d'obrir una terminal i executar la següent comanda:
sudo iwconfig
Ens desplegués una cosa així, en el meu cas em dóna el següent:

On la meva interfície és wlp0s18u1u1 i em llança els valors que veuen en la imatge, com es donaran compte en els valors que tinc són els següents de Bit Rate = 54 Mb / si Tx-Power = 20 dBm, ara en el meu cas només vaig a modificar TX-Power. La comanda és el següent:
sudo iwconfig INTERFAZ txpower 60
On interfície l'hauré de substituir jo per wlp0s18u1u1 i en el teu cas és diferent. Amb la comanda de iwconfig que anteriorment et proporcioni aquí debò el teu interfície.
Ara per modificar el valor de rate serà de la següent manera on sustituirás nombre per la velocitat que el teu creguis òptima
sudo iwconfig INTERFAZ rate NUMEROMo
Quedaria una cosa així, en el meu cas:
sudo iwconfig wlp0s18u1u1 rate 20Mo
Sense més espero que això et pugui ser d'utilitat.