Manual:System/Packages: Difference between revisions

From MikroTik Wiki
Jump to navigation Jump to search
No edit summary
 
mNo edit summary
Line 1: Line 1:
==RoterOS Packages==
==Summary==


=== About packages ===
RouterOS supports a lot of different features and since every installation requires specific set of features supprted it is possible to add or remove certain groups of features using package system. As result user is able to control what features are available and size of installation. Packages are provided only by MikroTik and no 3rd parties are allowed to make them.


This article is about Mikrotik RouterOS packages, avaible for download [http://www.mikrotik.com/download.html here].
== Acquiring packages ==


Upgrade process is described [http://wiki.mikrotik.com/wiki/Upgrading_RouterOS here].
Packages can be downloaded from [http://www.mikrotik.com/download.html MikroTik download] page or mirrors listed on that page. Either of provided download methods can be used.


=== Packages specification ===
== Packages specification ==


'''for each architecture'''
'''for each architecture'''
Line 29: Line 29:




'''for all architectures, beta test packages'''
'''for all architectures, test packages'''


* mpls-test - Multi Protocol Labels Switching support improvements
* mpls-test - Multi Protocol Labels Switching support improvements
Line 58: Line 58:
* routeros-mipsle - complete package for mipsle (RB100, RB500)
* routeros-mipsle - complete package for mipsle (RB100, RB500)


=== Working with packages ===
== Working with packages ==
 
Upgrade process is described [http://wiki.mikrotik.com/wiki/Upgrading_RouterOS here].
 


* list of available packages
* list of available packages

Revision as of 08:09, 18 February 2010

Summary

RouterOS supports a lot of different features and since every installation requires specific set of features supprted it is possible to add or remove certain groups of features using package system. As result user is able to control what features are available and size of installation. Packages are provided only by MikroTik and no 3rd parties are allowed to make them.

Acquiring packages

Packages can be downloaded from MikroTik download page or mirrors listed on that page. Either of provided download methods can be used.

Packages specification

for each architecture

  • advanced-tools - email client, pinger, netwatch, eoip
  • calea - data gathering tool for specific use due to "Communications Assistance for Law Enforcement Act" in USA
  • dhcp - Dynamic Host Control Protocol client and server
  • gps - Global Positioning System devices support
  • hotspot- HotSpot service support
  • ipv6 - IPv6 addresses support
  • mpls - Multi Protocol Labels Switching support
  • multicast - PIM
  • ntp - Network protocol client and service
  • ppp - PPP, PPTP, L2TP, PPPoE, ISDN PPP clients and servers
  • routerboard - RouterBoard Utilities
  • routing - routing protocols (RIP, OSPF, BGP)
  • security - IPSEC, SSH, Secure WinBox
  • system - Main package
  • ups - APC ups
  • user-manager - RouterOS User Manager
  • wireless - PrismII and Atheros wireless


for all architectures, test packages

  • mpls-test - Multi Protocol Labels Switching support improvements
  • routing-test - routing protocols (RIP, OSPF, BGP) improvements


x86 specific packages

  • routeros-x86 - complete package for x86 (Intel/AMD PC, RB200)
  • arlan - Aironet Arlan support
  • isdn - ISDN support
  • lcd - LCD panels support
  • radiolan - RadioLan cards support
  • synchronous -FrameRelay, MOXA, FarSync support
  • system
  • xen - XEN Virtualization support


powerpc specific packages

  • routeros-powerpc - complete package for powerpc (RB300, RB600, RB1000)


mipsbe specific packages

  • routeros-mipsbe - complete package for mipsbe (RB400)


mipsle specific packages

  • routeros-mipsle - complete package for mipsle (RB100, RB500)

Working with packages

Upgrade process is described here.


  • list of available packages
 /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
  • uninstall selected package (ppp for example)
 /system package uninstall ppp; system reboot; 
system reboot
Reboot, yes? [y/N]:
  • disable selected package (hotspot for example)
 /system package disable hotspot; 
 /system reboot;
system reboot             
Reboot, yes? [y/N]:
  • downgrade (older package must be uploaded to router)
 /system package downgrade; system reboot;
system reboot             
Reboot, yes? [y/N]: 
  • cancel uninstall or disable action (ipv6 for example)
 /system package unschedule ipv6