¿Cómo reviso los canales Wifi desde Ubuntu?

En enero de 1956 y desde su exilio panameño, Juan Perón redacta las "Directivas Generales para todos los Peronistas", en las cuales decide iniciar el hostigamiento hacia una dictadura que se demostraba cruenta e inescrupulosa. En sus epístolas al Movimiento el general enseñaba como analizar el espectro wifi y cómo configurar los canales Wireless para una mayor efectividad y velocidad en nuestras comunicaciones.

Panamá, Enero 23 de 1956.

"Directivas Generales para Todos los Peronistas"

(...) Ante los embates sufridos, no hemos de cejar en los métodos de lucha que lleven a caer al régimen por medio de la insurrección popular. Las acciones que podemos emprender, aún conservando las fuerzas, deben tener como objetivo claro este proceder, y no deben desviarse de esta senda.

Como primera medida ha de ejercerse la resistencia civil, la cual debe llevarse a cabo tanto a nivel individual como orgánico. Han de emprenderse actos de no cooperación, sabotaje, en fin, todo lo necesario para desgastar a la ocupación que tanta ignominia trae a la Patria. Miles de acciones de este tipo pueden ser realizadas en la clandestinidad, sin ofrecer blanco. Esta clase de lucha tiene la ventaja que no necesitar preparación ni organización, sino un gran convencimiento y los medios para hacer llegar las directivas correspondientes.

Como ejemplo práctico y sencillo podrán usarlo contra la infraestructura comunicacional de la canalla dictatorial. En esta etapa de lucha, todos los métodos a nuestra disposición son útiles. Sólo alguien dominado por una veleidad inquietante puede creer en la existencia de algo como un "hacker ético". Ubuntu por tanto nos permite rastrear redes en edificios, lugares públicos, etc, y jamás serán pocas las que se encuentran abiertas por desidia e insidia. Además de no contar con protección encriptada, estas redes de incautos suelen llevar los identificadores de red inalámbrica ESSID comunes, como "default", "linksys", "tplink", etc. Nada nos impedirá entonces golpear estas redes de usuarios inexpertos: poner en el navegador de internet la IP 192.168.1.1 y loguearnos para tomar control del gateway-router emisor. Indudablemente, tales aparatos, en manos inexpertas, suelen dejarse con el usuario admin y la contraseña admin (entre otras más comunes de fábrica). No bien hayamos logrado la insurrecc
ión y la toma del poder en el Router,  podremos hacer tronar el escarmiento. Un ejemplo simple consiste en ir a la solapa de configuración de bloqueo de sitios ("block sites") e ingresar URLs de la tiranía a fin de bloquarlas. Por ejemplo, www.clarin.com, www.lanacion.com.ar, www.urgente24.com.ar, www.perfil.com, www.eltrecetv.com.ar, sus respectivas IP, etc). Debemos activar el bloqueo "siempre" ("Always"). Esto es especialmente efectivo cuando podemos hacerlo con nodos públicos de bares, aeropuertos, etc.
También podremos querer cambiar el nombre de la red en la solapa Wireless Setting / Red inalámbrica para impedir su funcionamiento automatizado, con un nombre como "VIVA PERON" o "Poneme clabe ratón comemesas". El colmo de estas acciones de ajusticiamiento podría ser proteger la configuración del router con una clave de gran extensión. Este sabotaje digital provocará al propietario incauto tener que resetear el router para retomar el control...

Ahora bien, usando la configuración del router y Ubuntu también podremos hacer el bien, mejorando la conexión de nuestros compañeros. En grandes ambientes poblados, edificios o zonas que cuentan con Wifi Comunitario, uno de los problemas radica en la gran cantidad de routers instalados. Esto provoca inconvenientes, pues al compartir el espacio radioeléctrico, podemos llegar a recibir interferencias o señales pisadas de otros equipos, haciendo más lenta nuestra propia transmisión y acotando su alcance. Al gestionar nuestro propio Router y usando Ubuntu, podremos hacer más eficiente el uso del espacio radioeléctrico.

Hemos de saber que el estándar de conectividad inalámbrica Wifi trabaja emitiendo ondas de radio a partir de los 2,4Ghz, y comprende un espectro de 482 megahertzios. Este espectro se encuentra a su vez, dividido en 13 canales numerados, cada uno con un ancho de banda de 22 megahetzios. Es  importante entender que estos canales radioeléctricos en gran medida se superponen con los aledaños. Si quisiéramos verlo graficado, las bandas de los canales tomarían la siguiente forma:
Esta tipología de canales numerados nos habilita para crear varias redes wifi sin que estas se interfieran mutuamente. Por el contrario, si todos los dispositivos cercanos usan el mismo canal enfrentaremos menor alcance, "choque de paquetes", descargas más lentas y finalmente, una conexión menos próspera. Los canales más dables de interferirse suelen ser los más bajos y altos, y el canal 6 y 11, generalmente utilizados por defecto por muchas marcas de routers.
¿Cómo resolvemos esto? Por medio de la Terminal y usando un adaptador inalámbrico - ya sea integrado o externo - podremos evaluar las redes wifi en nuestra zona de influencia. En este caso, utilizo un equipo portátil y un adaptador wifi USB Kozumi K-200MWU que tiene buen alcance de recepción. Para correr la rutina de búsqueda debemos conectarnos a alguna red e ingresar en la Terminal con Ctrl+Alt+T. Una vez allí podremos ingresar el siguiente Comando de Organización:

iwlist scan

Rápidamente, este comando nos devolverá el status de las redes más cercanas, incluyendo información respecto al canal ("Channel") utilizado por la misma, y la calidad ("Quality") de la tranmisión, siendo el máximo posible el valor 70.

iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wlan0     Scan completed :
         Cell 01 - Address: ee:1Z:21:12:4D:DE
                   Channel:1
                   Frequency:2.412 GHz (Channel 1)
                   Quality=61/70  Signal level=-49 dBm
                   Encryption key:on
                   ESSID:"VIVA PERON GORILAS"
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                             12 Mb/s; 24 Mb/s; 36 Mb/s
                   Bit Rates:9 Mb/s; 18 Mb/s; 48 Mb/s; 54 Mb/s
                   Mode:Master
                   Extra:tsf=000000063eaf5f05
                   Extra: Last beacon: 41050ms ago
                   IE: Unknown: 001E47456163696173204E6573216F7220465545543A41204352495354494E41
                   IE: Unknown: 010882848BA60C183048
                   IE: Unknown: 030101
                   IE: Unknown: 2A0100
                   IE: Unknown: 32041225606C
                   IE: IEEE 802.11i/WPA2 Version 1
                       Group Cipher : CCMP
                       Pairwise Ciphers (1) : CCMP
                       Authentication Suites (1) : PSK
                      Preauthentication Supported

wlan1     Scan completed :
         Cell 01 - Address: ee:1Z:21:12:4D:DE
                   Channel:1
                   Frequency:2.412 GHz (Channel 1)
                   Quality=61/70  Signal level=-49 dBm
                   Encryption key:on
                   ESSID:"VIVA PERON GORILAS"
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                             12 Mb/s; 24 Mb/s; 36 Mb/s
                   Bit Rates:9 Mb/s; 18 Mb/s; 48 Mb/s; 54 Mb/s
                   Mode:Master
                   Extra:tsf=0000000641279b9e
                   Extra: Last beacon: 2010ms ago
                   IE: Unknown: 001E47456163696173204E6573216F7220465545543A41204352495354494E41
                   IE: Unknown: 010882848BA60C183048
                   IE: Unknown: 030101
                   IE: Unknown: 2A0100
                   IE: Unknown: 32041225606C
                   IE: IEEE 802.11i/WPA2 Version 1
                       Group Cipher : CCMP
                       Pairwise Ciphers (1) : CCMP
                       Authentication Suites (1) : PSK
                      Preauthentication Supported
         Cell 02 - Address: E0:CB:4E:61:06:0A
                   Channel:6
                   Frequency:2.437 GHz (Channel 6)
                   Quality=33/70  Signal level=-77 dBm
                   Encryption key:on
                   ESSID:"RcSoft & AbraGroup"
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                             24 Mb/s; 36 Mb/s; 54 Mb/s
                   Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                   Mode:Master
                   Extra:tsf=0000016c4ad9fcac
                   Extra: Last beacon: 1440ms ago
                   IE: Unknown: 00125263536F66742026204162726147726F7570
                   IE: Unknown: 010882848B962430486C
                   IE: Unknown: 030106
                   IE: Unknown: 2A0106
                   IE: Unknown: 2F0106
                   IE: Unknown: 32040C121860
                   IE: Unknown: DD06001018020100
         Cell 03 - Address: 00:13:10:7D:44:F0
                   Channel:6
                   Frequency:2.437 GHz (Channel 6)
                   Quality=33/70  Signal level=-77 dBm
                   Encryption key:on
                   ESSID:"jcr"
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                             24 Mb/s; 36 Mb/s; 54 Mb/s
                   Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                   Mode:Master
                   Extra:tsf=000000031666486a
                   Extra: Last beacon: 1150ms ago
                   IE: Unknown: 00036A6372
                   IE: Unknown: 010882848B962430486C
                   IE: Unknown: 030106
                   IE: Unknown: 2A0104
                   IE: Unknown: 2F0104
                   IE: Unknown: 32040C121860
                   IE: Unknown: DD06001018010000
                   IE: WPA Version 1
                       Group Cipher : TKIP
                       Pairwise Ciphers (1) : TKIP
                       Authentication Suites (1) : PSK
         Cell 04 - Address: 00:15:E9:E3:CF:3B
                   Channel:6
                   Frequency:2.437 GHz (Channel 6)
                   Quality=42/70  Signal level=-68 dBm
                   Encryption key:off
                   ESSID:"Linksys"
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                   Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                             36 Mb/s; 48 Mb/s; 54 Mb/s
                   Mode:Master
                   Extra:tsf=00000052d3313183
                   Extra: Last beacon: 1450ms ago
         Cell 05 - Address: F8:D1:11:7F:10:AE
                   Channel:9
                   Frequency:2.452 GHz (Channel 9)
                   Quality=34/70  Signal level=-76 dBm
                   Encryption key:on
                   ESSID:"llama_violeta"
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                             9 Mb/s; 12 Mb/s; 18 Mb/s
                   Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
                   Mode:Master
                   Extra:tsf=0000002310837d80
                   Extra: Last beacon: 990ms ago
                   IE: Unknown: 000D6C6C616D615F76696F6C657461
                   IE: Unknown: 010882848B960C121824
                   IE: Unknown: 030109
                   IE: IEEE 802.11i/WPA2 Version 1
                       Group Cipher : CCMP
                       Pairwise Ciphers (1) : CCMP
                       Authentication Suites (1) : PSK
                   IE: WPA Version 1
                       Group Cipher : CCMP
                       Pairwise Ciphers (1) : CCMP
                       Authentication Suites (1) : PSK
                   IE: Unknown: 2A0100
                   IE: Unknown: 32043048606C
                   IE: Unknown: DD180050F2020101860003A4000027A4000042435E0062322F00
                   IE: Unknown: DD1E00904C334E111BFF00000000000000000000000000000000000000000000
                   IE: Unknown: 2D1A4E111BFF00000000000000000000000000000000000000000000
                   IE: Unknown: DD1A00904C34090F0A00000000000000000000000000000000000000
                   IE: Unknown: 3D16090F0A00000000000000000000000000000000000000
                   IE: Unknown: DD0900037F01010000FF7F
                   IE: Unknown: DD0A00037F04010000004000
                   IE: Unknown: DD830050F204104A0001101044000102103B0001031047001000000000000010000000F8D1117F10AE1021000754502D4C494E4B1023000A544C2D57523734334E4410240003312E3010420003312E301054000800060050F20400011011001A576972656C65737320526F7574657220544C2D57523734334E44100800020086103C000101
         Cell 06 - Address: E0:CB:4E:61:6A:AA
                   Channel:6
                   Frequency:2.437 GHz (Channel 6)
                   Quality=34/70  Signal level=-76 dBm
                   Encryption key:on
                   ESSID:"Fibertel MAGDALENA"
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                             24 Mb/s; 36 Mb/s; 54 Mb/s
                   Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                   Mode:Master
                   Extra:tsf=00000068e09d68cc
                   Extra: Last beacon: 1440ms ago
                   IE: Unknown: 0012466962657274656C204D414744414C454E41
                   IE: Unknown: 010882848B962430486C
                   IE: Unknown: 030106
                   IE: Unknown: 2A0106
                   IE: Unknown: 2F0106
                   IE: Unknown: 32040C121860
                   IE: Unknown: DD06001018020000

El estudio de esta información nos permite conocer que en nuestra zona se emplean mayormente los canales 6, 9, 11. Por lo tanto, según el gráfico, significa que podremos encontrar una banda libre usando canales bajos (1, 2 o 3).

Para cambiar el canal que utiliza nuestro router, debemos conectarnos a nuestra red inalámbrica e ingresar a su configuración (generalmente rumbeando en nuestro navegador de internet a la IP 192.168.1.1. Normalmente hemos de ingresar el usuario y contraseña del router, y ya en la solapa "Conexión Inalámbrica / Wireless Setting" podremos cambiar el Canal / channel a un valor conveniente. Luego debemos presionar el botón Aplicar Cambios / Apply para que el router acepte la configuración nueva.