Instalación de qMp en RouterStation Pro
De Guifi.net - Wiki Hispano
Este artículo necesita desarrollarse más. Ampliándolo ayudarás a mejorar Guifi.net.
Tal vez puedas ayudarte con los wikis catalán, o inglés si tienen una página equivalente.
Manual de instalación de nodos MANET sobre el hardware RouterStation Pro.
Contenido
Material necesario
Recomendado
- Cable RS232 o 9H-9H sin cruzar
- Adaptador COM a USB
o, simplemente
- Adaptador JTAG - UART de placa a USB
Para acceder por puerto COM al hardware
# apt-get install minicom
Conectamos el cable RS232 a la RouterStation y al ordenador y hacemos un dmesg para ver a qué puerto nos ha asignado la conexión. Normalmente ttyUSB0.
# minicom -s Serial Port Setup A: /dev/ttyUSB0 E: 115200 8N1
Metodología
Descargamos el firmware de http://fw.qmp.cat/testing/
Escojemos la última versión factory correspondiente a nuestro dispositivo, por ejemplo:
RouterStationPro-factory-20120523_1344.bin
- RouterStationPro: Versión hardware
- factory: Versión para flashear desde 0
- 20120523_1344: Fecha y hora (versión software)
Y ponemos el dispositivo en modo reflash: Pulsamos el botón de reset mientras le conectamos la alimentación (por PoE o por AC) y lo dejamos pulsado hasta que se ilume el led RF (reflash) en la placa.
Con el trasto totalmente montado en su forma definitiva[1] cargamos el firmware descargado a la flash de la RouterStation Pro con el programa tftp o atftp:
Para cargar el firmware necesitaremos tener tftp
o atftp
instalado:
# apt-get install tftp
A continuación nos ponemos una ip del mismo rango del dispositivo en modo reflash (192.168.1.20), por dhcp o de forma estática.
# dhclient eth0
o
# service network-manager stop && ifconfig eth0 192.168.1.5/24
Nos posicionamos en el directorio donde hemos descargado el firmware y lo cargamos por tftp o atftp:
# tftp 192.168.1.20 > mode octet > trace on > put RouterStationPro-factory-20120523_1344.bin
o
# atftp --trace --option "timeout 1" --option "mode octet" --put --local-file RouterStationPro-factory-20120511_1803.bin 192.168.1.20
si todo es correcto empieza a cargar el firmware, a la que finaliza nos vuelve el prompt > y le damos a quit.
> quit #
El dispositivo empezará a instalar el nuevo firmware, durante este proceso NO DESCONECTAR EL DISPOSITIVO DE LA CORRIENTE, sabremos que está listo porqué nos dará automáticamente una ip.
# dhclient eth0
Una vez podamos hacer ping a 172.30.22.1, vamos a acceder por http y vamos a poder acceder a la administración web del nodo mesh qMp, usuario por defecto root
y password 13f
.
Modo community / Modo roaming
Por defecto los nodos qMp están en modo roaming
, esto significa que a la que se encuentren otros nodos qMp en el aire van a conectarse entre ellos usando una subred propia.
El modo community
sirve para asignarle una ip de un rango de un /27 asignado desde por ejemplo la web de guifi, luego cualquiera que se conecte al AP o por cable le dará una IP del rango /27 asignado.
Se cambia de un modo a otro con el menú "wizard" de la web.
Configuración por defecto de las interfaces
El resultado es una interfaz eth0 que es la interfaz que está separada la cual da IP por DHCP y una interfaz eth1 (con el switch) que està en modo WAN, por tanto espera obtener IP de un servidor DHCP.
Actualización
Ir a http://fw.qmp.cat (actualmente se recomienda descargar la testing), escogemos la adecuada para nuestro dispositivo que contenga en el nombre sysupgrade
Copiar el firmware a /tmp
de nuestra qMp, acceder a ella y ejecutar:
qmpcontrol RouterStationPro-qMp_testing-factory-20120523_1344
Esperar un par de minutos (se tiene que reiniciar automáticamente dos veces).
Notas
- ↑ En algunas versiones del firmware existe un bug que no permite la configuración automática en el caso de que le falten las radios conectadas