Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
es:doc:howto:generic.flashing [2015/04/21 01:59] – [Instalando OpenWrt [Guía Genérica]] nicoAMGes:doc:howto:generic.flashing [2018/02/20 18:51] – ↷ Links adapted because of a move operation bobafetthotmail
Line 1: Line 1:
 +====== Instalando OpenWrt ======
  
 +<WRAP center construction 70%>
 +**¡En construcción!**\\
 +Por favor, consulte el documento **[[docs:user-guide:generic.flashing]]** mientras se mejora el contenido de este artículo.
 +</WRAP>
 +
 +El proceso de instalación de OpenWrt es específico para cada dispositivo. Los procedimientos específicos documentados, aplicables a cada dispositivo se describen en el documento llamado [[toh:start|Tabla de Hardware]]. Si su dispositvo no se encuentra en esa tabla, la información contenida en este documento le puede ser de utilidad. /* En tal caso revise el documento que describe el procedimiento de instalación del firmware en la memoria flash llamado /* [[doc:techref:Flash.Layout]]. */
 +
 +{{page>meta:infobox:dangerous&noheader&nofooter&noeditbtn}}
 +
 +:!: Si su intento por instalar OpenWrt falla, visite la guía [[docs:user-guide:generic.debrick]].
 +
 +:!: Esta guía de instalación es MUY GENÉRICA. No se debe utilizar en la mayoría de las situaciones porque usted debe adaptar los valores y otros contenidos para que funcione en su hardware. Por favor, revise la tabla de [[toh:start|hardware soportado]] para obtener documentación específica sobre el proceso de instalación de OpenWrt para un dispositivo en particular.
 +
 +En la mayoría de las circunstancias se dispone de 3 opciones para cargar OpenWrt en un dispositivo:
 +
 +  * **Opción 1**: Instalar OpenWrt en la memoria no-volátil del dispositivo.
 +  * **Opción 2**: Instalar OpenWrt en la memoria volátil (RAM) del dispositivo.
 +  * **Opción 3**: Arrancar OpenWrt desde la red: [[inbox:howto:netboot|Netbooting]] no está soportado en todos los [[docs:techref:bootloader|cargadores de arranque]] (bootloaders).
 +
 +Desde estas 3 opciones, se derivan 4 métodos distintos de instalación que a continuación se describen.
 +
 +
 +===== Método 1: Mediante Firmware OEM =====
 +
 +Acceda mediante navegador a la interfaz web provista por el **Firmware OEM** del dispositivo. Cargue la imagen de firmware identificada por el nombre ''**factory**'' utilizando la opción //"Firmware Upgrade"//. Su dispositivo se reiniciará con OpenWrt instalado.
 +
 +Algunas veces el **Firmware OEM** sólo permitirá grabar a la memoria flash del dispositivo un archivo de firmware especifico. Si este es el caso, **no podrá** utilizar este método para intalar OpenWrt. Sin embargo, para algunos dispositivos se generan de forma automática imágenes binarias etiquetadas con metadatos válidos para ser cargados desde el firmware OEM. Esta situación debería estar documentada en la página wiki específica para su modelo de dispositivo.
 +
 +===== Método 2: Mediante Cargador de Arranque y Puerto Ethernet=====
 +
 +Casi todos los cargadores de arranque (bootloaders) disponen de la funcionalidad integrada para soportar este método. Los protocolos de comunicación soportados para este método son bastante diversos; Algunos integran un cliente, o servidor [[wp>Trivial File Transfer Protocol|TFTP]]. En otros casos se usa un cliente, o servidor [[wp>File Transfer Protocol|FTP]]. Otros utilizan un servidor web, o soportan el protocolo [[wp>XMODEM]].
 +
 +Antes de proceder necesitará determinar lo siguiente:
 +
 +  * Dirección IP predefinida del cargador de arranque (bootloader), no es necesariamente la dirección asignada por defecto al dispositivo cuando este usa el firmware OEM.
 +  * Protocolo de comunicación soportado por el cargador de arranque (bootloader) y el modo de operación, sea cliente o servidor.
 +  * Número de puerto de comunicación asignado (si no utiliza un puerto [[wp>List of TCP and UDP port numbers|TCP/UDP]] estandar). 
 +  * Interfaz a la cual necesita conectar.
 +  * Usuario y contraseña de registro (si es necesario).
 +  * Ventana de tiempo necesaria para realizar la conexión con el cargador de arranque luego de iniciar el dispositivo.
 +  
 +Una vez conozca todos los parámetros señalados anteriormente, usted puede proceder de la siguiente manera:
 +
 +    - Instale el software apropiado en su computador (ejemplo: servidor TFTP, servidor FTP, dependiendo del soporte en el bootloader).
 +    - Lea la documentación o página man correspondiente al software utilizado.
 +    - Configure una dirección IP estática en la interfaz de red de su computador, debe pertenecer al mismo bloque de la dirección preconfigurada del cargador de arranque. 
 +   - Conecte su computador al dispositivo.
 +   - Encienda el dispositivo.
 +   - Contacte con el cargador de arranque utilizado el software instalado durante el ''paso 1''.
 +   - Transfiera el archivo de firmware OpenWrt.
 +   - :!:<color red> NO SOBREESCRIBA o ALTERE el cargador de arranque (bootloader)</color> a menos que se le instruya hacer eso.
 +
 +Seguidamente se incluye una lista de guías aplicables al método de instalación de OpenWrt descrito en esta sección:
 +
 +  * [[docs:user-guide:generic.flashing.tftp]]
 +  * [[docs:user-guide:generic.flashing.ftp]]
 +  * [[docs:user-guide:generic.flashing.xmodem]]
 + 
 +**''NOTAS:''** Algunas veces el mismo cargador de arranque impedirá que se instale firmware no-OEM. Si dispone de ventanas de tiempo muy reducidas para establecer la conexión entre su computador y dispositivo, necesitará asegurar que la conexión se realice rápidamente. Para establecer la conexión tan rápido como sea posible, usted puede desabilitar la [[wp>Autonegotiation|auto-negociación]] de velocidad de enlace Ethernet en la interfaz de red y/o [[https://support.microsoft.com/es-la/kb/239924|desabilitar la detección de medios]] para TCP/IP en Microsoft Windows.
 +
 +===== Método 3: Mediante Cargador de Arranque y Puerto Serial =====
 +
 +==== La forma usual ====
 +Este método utiliza una técnia híbrida. Consiste en transferir el archivo binario de fimware mediante TFTP a la memoria RAM del dispositivo, para seguidamente realizar la instalación. La instalación se realiza mediante la ejecución de comandos via consola serial. El computador de trabajo y el dispositivo deben estar conectados mediante conexión serial directa, y mediante interfaz Ethernet asumiendo que el servidor TFTP también reside en nuestro computador de trabajo. El proceso transferirá la imagen binaria de OpenWrt desde el servidor TFTP a la memoria RAM del dispositivo, luego se borrará la memoria no-volátil (flash) del dispositivo, y finalmente se copiará la imagen del firmware desde la RAM a la memoria no-volátil (flash).
 +
 +  * [[docs:user-guide:generic.flashing.serial]]
  • Last modified: 2018/04/13 06:37
  • by tmomas