Manejo de paquetes

Resúmen

RouterOS soporta un gran número de características y desde cada instalación es requerido especificar el set de las características que vamos a utilizar. Es posible agregar o remover ciertos grupos de características que utiliza el sistema. Como resultado el usuario puede controlar que características están disponibles y el tamaño de la instalación. Los paquetes son solo provisto por MikroTik y no por terceras partes.

Adquiriendo Paquetes

Los paquetes pueden ser descargado desde Sitio de MikroTik ó desde los espejos listados en ese sitio. Cualquier método de descarga puede ser utilizado.

RouterOS packages

para cada arquitectura

PaquetesCaracterísticas
advanced-tools (mipsle, mipsbe, ppc, x86)advanced ping tools. netwatch, ip-scan, sms tool, wake-on-LAN
calea (mipsle, mipsbe, ppc, x86)data gathering tool for specific use due to «Communications Assistance for Law Enforcement Act» in USA
dhcp (mipsle, mipsbe, ppc, x86)Dynamic Host Control Protocol client and server
gps (mipsle, mipsbe, ppc, x86)Global Positioning System devices support
hotspot (mipsle, mipsbe, ppc, x86)HotSpot user management
ipv6 (mipsle, mipsbe, ppc, x86)IPv6 addressing support
mpls (mipsle, mipsbe, ppc, x86)Multi Protocol Labels Switching support
multicast (mipsle, mipsbe, ppc, x86)Protocol Independent Multicast – Sparse Mode;Internet Group Managing Protocol – Proxy
ntp (mipsle, mipsbe, ppc, x86)Network protocol client and service
ppp (mipsle, mipsbe, ppc, x86)MlPPP client, PPP, PPTP, L2TP, PPPoE, ISDN PPP clients and servers
routerboard (mipsle, mipsbe, ppc, x86)accessing and managing RouterBOOT. RouterBOARD specific imformation.
routing (mipsle, mipsbe, ppc, x86)dynamic routing protocols like RIPBGPOSPF and routing utilities likeBFDfilters for routes.
security (mipsle, mipsbe, ppc, x86)IPSEC, SSH, Secure WinBox
system (mipsle, mipsbe, ppc, x86)basic router features like static routing, ip addresses, sNTP, telnet, API, queues, firewallweb proxyDNS cacheTFTPIP pool, SNMP, packet sniffer, e-mail send tool, graphing, bandwidth-test, torch, EoIPIPIP,bridgingVLANVRRP etc.). Also, for RouterBOARD platform –MetaROUTER | Virtualization
ups (mipsle, mipsbe, ppc, x86)APC ups
user-manager (mipsle, mipsbe, ppc, x86)MikroTik User Manager
wireless (mipsle, mipsbe, ppc, x86)wireless interface support
arlan (x86)legacy Aironet Arlan support
isdn (x86)ISDN support
lcd (x86)LCD panel support
radiolan (x86)RadioLan cards support
synchronous (x86)FarSync support
xen ( discontinued x86)XEN Virtualization
kvm (x86)KVM Virtualization
routeros-mipsle (mipsle)combined package for mipsle (RB100, RB500) (includes system, hotspot, wireless, ppp, security, mpls, advanced-tools, dhcp, routerboard, imv6, routing)
routeros-mipsbe (mipsbe)combined package for mipsbe (RB400) (includes system, hotspot, wireless, ppp, security, mpls, advanced-tools, dhcp, routerboard, imv6, routing)
routeros-powerpc (ppc)combined package for powerpc (RB300, RB600, RB1000) (includessystem, hotspot, wireless, ppp, security, mpls, advanced-tools, dhcp, routerboard, imv6, routing)
routeros-x86 (x86)combined package for x86 (Intel/AMD PC, RB230) (includes system, hotspot, wireless, ppp, security, mpls, advanced-tools, dhcp, routerboard, imv6, routing)
mpls-test (mipsle, mipsbe, ppc, x86)Multi Protocol Labels Switching support improvements
routing-test (mipsle, mipsbe, ppc, x86)routing protocols (RIP, OSPF, BGP) improvements

Trabajando con paquetes

Menu: /system package

Los comandos son seleccionados en este menú y ejecutándose únicamente cuando el router se reinicia (reboot). Hasta eso, el usuario puede libremente cambiar las ordenes ó revertir acciones.

ComandoDescripción
disableEl paquete se deshabilitara luego del siguiente reboot. Todas las características provistas por este paquete no serán accesibles
downgrademostrará la opción de reboot. Durante el reboot se intentará bajar de versión de RouterOS a una mas antigua previo chequeo de los paquetes subidos al servidor.
printmostrará información sobre los paquetes, como: versión, package state, planned state changes etc.
enableel paquete se agendará para ser habilitado en el próximo reboot
uninstallel paquete se agendará para ser removido del router. Se realizará durante el próximo reboot.
unscheduleremueve la tarea programada para el paquete.

Ejemplos

El proceso de actualización esta descrito acá.

Lista de paquetes disponibles

 /system package print
Flags: X - disabled
 #   NAME                    VERSION                    SCHEDULED
 0 X ipv6                    3.13
 1   system                  3.13
 2 X mpls                    3.13
 3 X hotspot                 3.13
 4   routing                 3.13
 5   wireless                3.13
 6 X dhcp                    3.13
 7   routerboard             3.13
 8   routeros-mipsle         3.13
 9   security                3.13
 10 X ppp                     3.13
 11   advanced-tools          3.13

Desinstalando un paquete

Programar el desintalar ppp y luego reiniciar el router

 /system package uninstall ppp; /system reboot;
Reboot, yes? [y/N]:

Deshabilitando paquetes

 /system package disable hotspot; /system reboot;
Reboot, yes? [y/N]:

Bajando de versión

 /system package downgrade; /system reboot;
Reboot, yes? [y/N]:

Cancela la desinstalación ó deshabilita la acción

 /system package unschedule ipv6
Por: Maximiliano Dobladez Fuente: Mikrotik
Bajo Licencia CC 2.5 - Attribution-Noncommercial-No Derivative