مقالات, میکروتیک

معرفی Package ها در میکروتیک

خلاصه

در RouterOS نسخه 7، بیشتر ویژگی‌ها در یک بسته روترو (سیستم) ترکیب شده‌اند.

نصب بسته مربوطه می تواند ویژگی های خاصی را فعال کند (مانند ظرف، دوست).

بسته ها فقط توسط MikroTik ارائه می شوند و هیچ شخص ثالثی مجاز به ساخت آنها نیست.

دانلود Package ها

بسته‌ها را می‌توان از صفحه دانلود MikroTik بارگیری کرد.

Packages RouterOS

با شروع از RouterOS 7.13، بسته routeros (system) و یکی از بسته‌های Wireless برای عملکرد اساسی یک روتر خانگی ساده مورد نیاز است.

APهای WiFi 802.11ax به درایورهای رادیویی نیاز دارند که توسط بسته wifi-qcom یا (برای نسخه RouterOS قبل از 7.13) بسته Wifiwave2 ارائه شده است.

APهای WiFi نسل قبلی به یک بسته بی‌سیم نیاز دارند.

بسته های دیگر اختیاری هستند و برای روتر خانگی مورد نیاز نیستند. آنها را فقط در صورتی نصب کنید که از هدف آنها مطمئن هستید.

System packages

routeros-arm (arm) system package for arm devices
routeros-arm (arm64) system package for arm64 devices
routeros-mipsbe (mipsbe) system package for mipsbe devices
routeros-mmips (mmips) system package for mmips devices
routeros-smips (smips) system package for smips devices
routeros-tile (tile) system package for tile devices
routeros-ppc (ppc) system package for ppc devices
routeros (x86, CHR) system package for x86 installations and CHR environment

Extra packages

برای نصب بسته‌های اضافی، بسته لازم را از صفحه دانلود MikroTik دانلود کنید و بخش RouterOS v6 را بر اساس معماری دستگاهتان که در منوی System/Resources یافت می‌شود، انتخاب کنید. بایگانی را استخراج کنید و بسته مورد نیاز را با استفاده از هر روش مناسب در روتر خود آپلود کنید و به راه‌اندازی مجدد روتر ادامه دهید.

بسته‌های خاصی، مانند کانتینر، برای نصب به دسترسی فیزیکی به روتر نیاز دارند.

calea (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) Data gathering tool for specific use due to “Communications Assistance for Law Enforcement Act” in the USA
container (arm, arm64, x86, CHR) Container implementation of Linux containers, allows users to run containerized environments within RouterOS
dude (arm, arm64, mmips, tile, x86, CHR) Dude tool that allows monitoring of network environment
gps (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) Global Positioning System devices support
iot (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) Enables:

  • MQTT
  • LoRa (for devices with LR8/9/2 miniPCie cards)
  • Bluetooth (for devices with Bluetooth chip)
  • GPIO (for devices with GPIO pins)
  • Modbus (for devices with RS485 port)
lora (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) Dummy package for Lora support. LoRa package is not obligatory anymore and is left only for compatibility reasons. LoRa functionality is moved into iot package.
lte (mipsbe) Required package only for SXT LTE (RBSXTLTE3-7), which contains drivers for the built-in LTE interface.
rose-storage (arm, arm64, tile, x86, CHR) Additional enterprise data center functionality in RouterOS, support disk monitoring, improved formatting, RAIDs, rsync, iSCSI , NVMe over TCP, NFS, and improved SMB
tr069-client (arm, arm64, mipsbe, mmips, smips, tile, ppc, x86, CHR) TR069 Client package
ups (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) APC ups management interface
user-manager (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) MikroTik User Manager server for controlling Hotspot and other service users.
wifiwave2 (arm, arm64, mmips, tile, ppc, x86, CHR) For 7.12 and older versions: WifiWave2 package for managing compatible 802.11ax and 802.11ac wave 2 wireless interfaces and WifiWave2 CAPsMAN for central WifiWave2 device management. Mandatory for 802.11ax devices.
wifi-qcom (arm, arm64) Mandatory driver package for 802.11ax interfaces. Introduced in 7.13.  Wifi CAPsMAN support comes with the system package.
wifi-qcom-ac (arm) Optional Wifi driver package for compatible 802.11ac interfaces. Introduced in 7.13.
wireless (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR)
Utilities and drivers for managing WiFi (up to 802.11ac) and 60GHz wireless interfaces.
This package is bundled into RouterOS for versions up to 7.12. Starting with 7.13, it is a separate package.The wireless package conflicts with wifi-qcom and wifi-qcom-ac packages – they cannot be active at the same time.
zerotier (arm, arm64) Enables ZeroTier functionality

Working with packages

Menu: /system package

دستورات اجرا شده در این منو فقط با راه اندازی مجدد روتر انجام می شود. تا آن زمان، کاربر می تواند آزادانه اقدامات تنظیم شده را زمان بندی یا برگرداند.

disable schedule the package to be disabled after the next reboot. No features provided by the package will be accessible
downgrade will prompt for the reboot. During the reboot process will try to downgrade the RouterOS to the oldest version possible by checking the packages that are uploaded to the router.
enable schedule package to be enabled after the next reboot
uninstall schedule package to be removed from the router. That will take place during the reboot.
unschedule remove scheduled task for the package.
print outputs information about the packages, like: version, package state, planned state changes, etc.

Menu: /system/check-installation

عملکرد “بررسی نصب” با تأیید خوانایی و قرارگیری صحیح فایل ها، یکپارچگی سیستم RouterOS را تضمین می کند. هدف اصلی آن تأیید سلامت و وضعیت ذخیره سازی NAND/Flash شما است.

Examples

روند ارتقا در اینجا توضیح داده شده است.

لیست بسته های موجود

بسته zerotier غیرفعال است و بسته دوست برای حذف برنامه ریزی شده است.

/system package print
Flags: X - DISABLED
Columns: NAME, VERSION, SCHEDULED
#   NAME      VERSION  SCHEDULED             
0   dude      7.9      scheduled for uninstall
1 X zerotier  7.9                            
2   routeros  7.9

Uninstall package

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

Disable package

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

Downgrade

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

Cancel uninstall or disable action

/system package unschedule zerotier;
/system package unschedule dude;

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *