OpenWrt: Script para actualizar el sistema

2019-06-11

En OpenWrt para actualizar el sistema debemos de hacerlo paquete a paquete. Cuando hay uno o dos paquetes para actualizar no hay problema, pero cuando se trata de actualizar más el proceso puede llegar a ser tedioso, pero gracias al script que os voy a presentar a continuación podremos actualizar todo el siste a de una forma muy sencilla.

El script lo puedes descargar desde https://github.com/tavinus/opkg-upgrade, mi recomendacion es que lo guardes en un disco USB que conectes al router.

Su funcionamiento es muy sencillo, antes de nada asegurate que el script tiene permisos de ejecución:

Ejecuta el script


[[email protected] ~]$ ssh [email protected]


  BusyBox v1.28.4 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
	  |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 18.06.2, r7676-cddd7b4c77
 -----------------------------------------------------
[email protected]:~# /mnt/sda1/scripts/opkg-update/opkg-upgrade.sh

Simple OPKG Updater v0.3.5

Done | Updating package lists
Done | Getting upgradable packages list

Packages available for upgrade: 2

+-----+---------+-----------------------+-----------------------+
|   # | Package | Current               | Update                |
+-----+---------+-----------------------+-----------------------+
|   1 | libuci  | 2018-08-11-4c8b4d6e-1 | 2019-05-17-f199b961-1 |
|   2 | uci     | 2018-08-11-4c8b4d6e-1 | 2019-05-17-f199b961-1 |
+-----+---------+-----------------------+-----------------------+

Proceed with upgrade? (Y/y to proceed) Y
.... | Upgrading packages

Upgrading libuci on root from 2018-08-11-4c8b4d6e-1 to 2019-05-17-f199b961-1...
Downloading https://downloads.openwrt.org/releases/18.06.2/packages/arm_cortex-a9_vfpv3/base/libuci_2019-05-17-f199b961-1_arm_cortex-a9_vfpv3.ipk
Upgrading uci on root from 2018-08-11-4c8b4d6e-1 to 2019-05-17-f199b961-1...
Downloading https://downloads.openwrt.org/releases/18.06.2/packages/arm_cortex-a9_vfpv3/base/uci_2019-05-17-f199b961-1_arm_cortex-a9_vfpv3.ipk
Configuring libuci.
Configuring uci.
Done |
Upgrade finished

Please check for config file conflicts!

[email protected]:~#

En el ejemplo, hay dos paquetes para actualizar, preguntará si queremos actualizar.

Terminada la actualización deberemos de revisar los ficheros de configuración que hayan cambiado


Upgrade finished

Please check for config file conflicts!

Espero que te haya gustado, pasa un buen día. 🐧

Ingrese la dirección de su instancia


Más publicaciones como esta

OpenWrt: Configuración VLans en router WRT3200ACM para O2

2019-06-24 | #router #wrt3200

En un anterior articulo, expliquó la forma de configurar las VLans en un router ASUS para poder trabajar con wl operar O2. Con el cambio de router, un Linksys WRT3200ACM, voy a explicar como hacerlo en un router con firmware OpenWrt. Vuelvo a recordar que el operador O2, utiliza la misma configuración de Vlans de Movistar para voz y datos, no ofrece servicio de TV. Se supone que ya dispones de una ONT conectada al router.

Continuar leyendo 


Asus RT-AC68U: Instalación de Entware en firmware Merlin

2019-01-02 | #router

Entware es un repositorio de software que nos va a permitir la instalación de diferentes programas en nuestro router. Puede echar un vistazo a sus repositorio en el siguiente enlace La instalación la realizare sobre un router con firmware Merlin, ya que este proporciona un script de instalación para Entware que facilita mucho la labor, en caso de que no tengas instalado Merlin puedes seguir las instrucciones que facilitan en el siguiente enlace https://github.

Continuar leyendo 