Skip to content

Releases

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 20:05
Architecture Windows Linux macOS Android iOS Web
x86-64 (64-bit) EXE   Portable   MSI DEB   RPM   AppImage DMG APK Go
AArch64 (ARM64) EXE   Portable * DEB   RPM   AppImage * DMG APK Xcode project
ARMv7 (32-bit) APK
x86-64, Windows 7 and 8 EXE   Portable *
Gateway for the browser version Windows Linux Any system, Java 17 or newer
x86-64 (64-bit) ZIP TAR.GZ JAR
AArch64 (ARM64) ZIP * TAR.GZ *

Docker image of the gateway for amd64 and arm64: ghcr.io/vasmarfas/networkhelm-gateway:1.1.1

* Experimental: built on its own runner and not yet run on that hardware. / Экспериментально: собрано на отдельном раннере, на этом железе пока не запускалось.

🛡️ VirusTotal: 0 of 22 files flagged / помечено файлов: 0 из 22
File Detections Report
NetworkHelm-1.1.1-linux-aarch64.AppImage 0/62 be072bb5f332
NetworkHelm-1.1.1-linux-aarch64.rpm 0/46 9c56e76ec3f0
NetworkHelm-1.1.1-linux-amd64.deb 0/48 572a44d24fbc
NetworkHelm-1.1.1-linux-arm64.deb 0/48 c4be33eab0d8
NetworkHelm-1.1.1-linux-x86_64.AppImage 0/62 7aaeb5abb532
NetworkHelm-1.1.1-linux-x86_64.rpm 0/60 d54e3dcc8fa7
NetworkHelm-1.1.1-macos-arm64.dmg 0/51 5a67d1909266
NetworkHelm-1.1.1-macos-x64.dmg 0/51 a9b1772450cc
NetworkHelm-1.1.1-windows-arm64-portable.exe 0/56 12369c666a46
NetworkHelm-1.1.1-windows-arm64-setup.exe 0/56 12369c666a46
NetworkHelm-1.1.1-windows-legacy-portable.exe 0/57 ab0fb63f6254
NetworkHelm-1.1.1-windows-legacy-setup.exe 0/57 ab0fb63f6254
NetworkHelm-1.1.1-windows-portable.exe 0/57 acd94d1efec9
NetworkHelm-1.1.1-windows-setup.exe 0/57 acd94d1efec9
NetworkHelm-1.1.1-windows.msi 0/46 bf75082a1897
NetworkHelm-1.1.1.apk 0/68 9a9ebdd4e502
NetworkHelm-gateway-1.1.1-linux-arm64.tar.gz 0/51 89de8295324f
NetworkHelm-gateway-1.1.1-linux-x64.tar.gz 0/46 ffd9eb7e2fbe
NetworkHelm-gateway-1.1.1-windows-arm64.zip 0/56 c27bedf6d6fc
NetworkHelm-gateway-1.1.1-windows-x64.zip 0/52 fbcfb02be2ff
NetworkHelm-gateway-1.1.1.jar 0/57 debcbff9395c
NetworkHelm-web-1.1.1.zip 0/65 70196ca464f2

v1.1.1

Changed

  • A change of Comments in tables reaches every table. A table could keep a comment mode of its own, picked with the comments button of its window, and that mode stood through a change of the setting, so the setting seemed to reach some tabs and skip others. A mode picked in the settings now takes every table back to it, the open ones too. The menu of the button begins with As in the settings, and the button stays highlighted while its table keeps a mode of its own.
  • A window of the desktop app that fails writes the error to a file. The dialog of Compose showed only the message of the exception, Unknown error when it had none, and on macOS under a long list nothing at all. The stack trace now goes into NetworkHelm-error.log in the temporary folder, beside the log of a failed start, and the dialog gives its full path before the window closes; a window whose frames keep failing writes and shows it once.

Fixed

  • The Windows app no longer stops at its start with Failed to launch JVM. The class data archive that speeds up the start is written while the app is built, and in an installed app its classes keep the folder of the build. jbr-api, the library of the JetBrains Runtime API, seals its package, so a class of the package missing from the archive failed to load. 1.1.0 started because its archive happened to hold every such class the start needs; a 1.1.1 test build did not. The build now drops the seal from the manifest of jbr-api.
  • Dragging the thumb of a long list no longer freezes the app or closes it with Java heap space. The thumb scrolled a list by the distance it was dragged, and the list composed every row on the way, all of them at once: on 40,000 address list entries a step of 30 pixels built about 900 rows and took 0.2 to 0.8 s, and on 60,000 a step of 240 pixels built 10,800 rows and ran out of the heap of 1 GB. Windows showed it as Java heap space, macOS as an empty Error window. The thumb now puts the list on the row under it: a step of any length builds only the rows in sight, the step of 30 pixels in 15 to 22 ms. Tables, the log, the file tree and the import of WinBox addresses share the thumb on every platform.
  • The legacy build for Windows 7 and 8 draws its windows through Java2D. These systems have no Direct3D 12, and over their OpenGL the picture took about four fifths of the width and the height of the window, in its lower left corner, while the clicks went by the whole window: a click on one field landed on another. Skia now draws into memory and Java2D puts the picture on the window in the scale AWT gives the clicks; the windows are drawn by the processor, without the graphics card.

*Full Changelog...

Read more

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 23:42
Architecture Windows Linux macOS Android iOS Web
x86-64 (64-bit) EXE   Portable   MSI DEB   RPM   AppImage DMG APK Go
AArch64 (ARM64) EXE   Portable * DEB   RPM   AppImage * DMG APK Xcode project
ARMv7 (32-bit) APK
x86-64, Windows 7 and 8 EXE   Portable *
Gateway for the browser version Windows Linux Any system, Java 17 or newer
x86-64 (64-bit) ZIP TAR.GZ JAR
AArch64 (ARM64) ZIP * TAR.GZ *

Docker image of the gateway for amd64 and arm64: ghcr.io/vasmarfas/networkhelm-gateway:1.1.0

* Experimental: built on its own runner and not yet run on that hardware. / Экспериментально: собрано на отдельном раннере, на этом железе пока не запускалось.

🛡️ VirusTotal: 1 of 22 files flagged / помечено файлов: 1 из 22
File Detections Report
NetworkHelm-1.1.0-linux-aarch64.AppImage 0/62 6fe853e5e5ad
NetworkHelm-1.1.0-linux-aarch64.rpm 0/48 2ad543f6e659
NetworkHelm-1.1.0-linux-amd64.deb 0/47 bd444d9b95ec
NetworkHelm-1.1.0-linux-arm64.deb 0/48 3ea1a67e079b
NetworkHelm-1.1.0-linux-x86_64.AppImage 0/62 13d2db0d4010
NetworkHelm-1.1.0-linux-x86_64.rpm 0/60 1f46dd575aee
NetworkHelm-1.1.0-macos-arm64.dmg 0/51 fd835d5df095
NetworkHelm-1.1.0-macos-x64.dmg 1/54 5c1f7c1a42e8
NetworkHelm-1.1.0-windows-arm64-portable.exe 0/56 ddca5d1918a0
NetworkHelm-1.1.0-windows-arm64-setup.exe 0/56 ddca5d1918a0
NetworkHelm-1.1.0-windows-legacy-portable.exe 0/60 c3179ea158c6
NetworkHelm-1.1.0-windows-legacy-setup.exe 0/60 c3179ea158c6
NetworkHelm-1.1.0-windows-portable.exe 0/57 b6a6204e33d6
NetworkHelm-1.1.0-windows-setup.exe 0/57 b6a6204e33d6
NetworkHelm-1.1.0-windows.msi 0/43 e185520f1064
NetworkHelm-1.1.0.apk 0/68 70c6faa994ee
NetworkHelm-gateway-1.1.0-linux-arm64.tar.gz 0/52 6887d980b177
NetworkHelm-gateway-1.1.0-linux-x64.tar.gz 0/53 b17a3bf841b4
NetworkHelm-gateway-1.1.0-windows-arm64.zip 0/58 68dc263b0337
NetworkHelm-gateway-1.1.0-windows-x64.zip 0/53 73eeef29f998
NetworkHelm-gateway-1.1.0.jar 0/55 5ccde17e1ff8
NetworkHelm-web-1.1.0.zip 0/65 7724d4de2aa4

v1.1.0

Added

  • Menus of the console come from the windows of the WinBox port. Over port 8291 a menu whose window the router describes is read from that window of the object model, and its rows are written in the names and forms the console prints. The first read of a menu on a build of RouterOS is checked against the console, and the routers of one build share the result. On a lab CHR Interfaces read in 9 ms instead of 84, WireGuard peers in 12 instead of 52, IP addresses in 6 instead of 38, firewall rules in 7 instead of 50, DHCP leases in 13 instead of 57, 1,204 routes in 60 to 66 ms instead of 828 to 872. Windows of settings, as DNS, Identity, the NTP client, IP settings and the clock, are read the same way.
  • The descriptions of the windows come over port 8291, so a router with www turned off gets its windows too.
  • A dense Material theme on one accent. Table rows are 26 dp, fields, toolbars and window titles 32, text 13 sp; touch sizes on a phone stay at 40 dp. The palettes are built from one accent with MaterialKolor, the navy of the icon by default; the settings offer eight accents and, on Android 12 and later, the colours of the wallpaper. The title of the active window takes the colour of the accent.
  • The connect screen is two panels on a window 960 dp wide and more: the form on the left, the saved routers, neighbours and the scan on the right, with a bar between the form and the lists. The saved routers show the address, the comment, the user, the platform and the protocol in columns of their own.
  • Comments in tables stand above the rows, in a column or nowhere, as the comment type of WinBox 4, in the settings and in the comment menu of each table.

Changed

  • A connect over port 8291 has the menu of the router ready in 1.15 to 1.2 s instead of 6.6 s on a lab CHR. The windows go over the connection of the console, so the router computes one login instead of two. The check of the windows at login is kept for the next connect and made again in the background. The console answers its first call 0.36 s after the login instead of 1.27 s: the first calls of a session each opened a console of their own one after another. The first connect to a build of RouterOS checks its windows in 0.3 s instead of 4.3 s.
  • Reads of the WinBox port go side by side, up to six at a time: eight windows of a lab CHR read in 18 to 22 ms instead of 130 to 177, through a link of 50 ms in 140 to 156 ms instead of 602 to 659.
  • A table is read again as often as the description of its window on the router asks: connections, ARP and pools every 5 s, the DNS cache every 3, firewall rules and simple queues every 2.
  • **An item window opens with the row i...
Read more

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Nov 22:48
Architecture Windows Linux macOS Android iOS Web
x86-64 (64-bit) EXE   Portable   MSI DEB   RPM   AppImage DMG APK Go
AArch64 (ARM64) EXE   Portable * DEB   RPM   AppImage * DMG APK Xcode project
ARMv7 (32-bit) APK
x86-64, Windows 7 and 8 EXE   Portable *
Gateway for the browser version Windows Linux Any system, Java 17 or newer
x86-64 (64-bit) ZIP TAR.GZ JAR
AArch64 (ARM64) ZIP * TAR.GZ *

Docker image of the gateway for amd64 and arm64: ghcr.io/vasmarfas/networkhelm-gateway:1.0.1

* Experimental: built on its own runner and not yet run on that hardware. / Экспериментально: собрано на отдельном раннере, на этом железе пока не запускалось.

🛡️ VirusTotal: 0 of 22 files flagged / помечено файлов: 0 из 22
File Detections Report
NetworkHelm-1.0.1-linux-aarch64.AppImage 0/62 6c80e3de5578
NetworkHelm-1.0.1-linux-aarch64.rpm 0/50 fac3524576d8
NetworkHelm-1.0.1-linux-amd64.deb 0/52 c327cc5ff850
NetworkHelm-1.0.1-linux-arm64.deb 0/48 d6a1d2969f1c
NetworkHelm-1.0.1-linux-x86_64.AppImage 0/63 eca79326bb80
NetworkHelm-1.0.1-linux-x86_64.rpm 0/48 e3d9bce72153
NetworkHelm-1.0.1-macos-arm64.dmg 0/51 115935740a90
NetworkHelm-1.0.1-macos-x64.dmg 0/51 638ced8a116e
NetworkHelm-1.0.1-windows-arm64-portable.exe 0/57 bde74d172a01
NetworkHelm-1.0.1-windows-arm64-setup.exe 0/57 bde74d172a01
NetworkHelm-1.0.1-windows-legacy-portable.exe 0/57 f54b1d21a952
NetworkHelm-1.0.1-windows-legacy-setup.exe 0/57 f54b1d21a952
NetworkHelm-1.0.1-windows-portable.exe 0/57 75354ec50a68
NetworkHelm-1.0.1-windows-setup.exe 0/57 75354ec50a68
NetworkHelm-1.0.1-windows.msi 0/47 d9929209ab69
NetworkHelm-1.0.1.apk 0/68 a0f55b156bf2
NetworkHelm-gateway-1.0.1-linux-arm64.tar.gz 0/53 85d3d0902d69
NetworkHelm-gateway-1.0.1-linux-x64.tar.gz 0/53 2ac8c95d95e7
NetworkHelm-gateway-1.0.1-windows-arm64.zip 0/55 0670fa256cf1
NetworkHelm-gateway-1.0.1-windows-x64.zip 0/55 61851e222d20
NetworkHelm-gateway-1.0.1.jar 0/53 713e1712e20f
NetworkHelm-web-1.0.1.zip 0/65 8c6b202a4e4f

v1.0.1

Changed

  • Address Lists, Connections and the DNS cache over the WinBox port are read the way WinBox reads them (#1). A table over 2,000 rows now comes from the window of the router: a subscription with the first state sends the records in the order of their ids without a request for each page, and a page of getall from the last id ends the read, since the router marks no end. A router that sends no first state is read by getall page by page. Until now the console printed such a table in portions of 2,500 rows, and each portion began with a pass of find over the whole table: 40,000 addresses took 64 s on a lab CHR and about three minutes on a hAP ax3. On a CHR 7.26beta1 on the local network 50,000 addresses now open in 1.2 s, 78,000 connections in 1.2 s and 52,000 records of the DNS cache in 1.9 s; WinBox 4.5 takes 1.5, 3.35 and 2.26 s on the same router. The first open in a session takes about a second longer, while the WinBox channel logs in and the first page is checked.
  • Big tables fill in as they load. The window shows the rows read so far and the line at the bottom counts them, the first rows within 0.1 s. WinBox 3 and 4 behave the same way.
  • The rows of the WinBox port are checked against the console. Fields carry the names of the console and values are written as the console prints them. The first page is compared with a sample the console prints before anything is shown, the fields of rarer rows when the table is whole: fixed values must be equal, and a counter of the window no greater than the console prints after it. A disagreement leaves the menu to the console for the rest of the session. A field whose rows went before the console printed them stays out of the table until the next read.
  • Other big tables load in one pass when the router has the memory for it. The console prints the whole table at once when it needs no more than a quarter of the free memory, up to 100,000 rows, and the next read of that menu goes straight to it. The count of a table refuses unknown views at once instead of after a pass in the first portion, and the plain view is no longer printed next to detail. On a RouterOS 7.25 guest slowed to 15% of a core, 40,000 addresses took 70 s instead of 280 s.
  • Polling takes less of the router and of the phone. A table is read again after nine times its last read or the period, whichever is longer. Live counters stop for tables over 2,000 rows and in paused windows, and counters, monitors, the status bar and the controller dashboard stop while the app is in the background. OpenWrt asks for pending changes after an edit and every ten seconds instead of every second.
  • **The WinBox channel decrypts with table AE...
Read more

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 14:40
Architecture Windows Linux macOS Android iOS Web
x86-64 (64-bit) EXE   Portable   MSI DEB   RPM   AppImage DMG APK Go
AArch64 (ARM64) EXE   Portable * DEB   RPM   AppImage * DMG APK Xcode project
ARMv7 (32-bit) APK
x86-64, Windows 7 and 8 EXE   Portable *
Gateway for the browser version Windows Linux Any system, Java 17 or newer
x86-64 (64-bit) ZIP TAR.GZ JAR
AArch64 (ARM64) ZIP * TAR.GZ *

Docker image of the gateway for amd64 and arm64: ghcr.io/vasmarfas/networkhelm-gateway:1.0.0

* Experimental: built on its own runner and not yet run on that hardware. / Экспериментально: собрано на отдельном раннере, на этом железе пока не запускалось.

First stable release. Since rc2 the work went into big tables, dropped connections and the phone.

  • Tables over 2,000 rows load in portions over WinBox, SSH and REST, with a counter at the bottom of the window. An address list of 30,000 entries no longer crashes the router console.
  • After a dropped link or a router reboot the session comes back on its own, and open forms keep what you typed.
  • A list that failed to load shows the reason and a Retry button.
  • On phones check boxes, tabs and small buttons are easier to hit, and Back closes dialogs first.
  • Fixed a crash when logging in over API or REST to a router with the WinBox port closed, and a process that kept running after the last window was closed.
  • Esc and Tab work in dialogs, buttons and lists show the keyboard focus.

Known limits: over WinBox a link that goes silent without closing is noticed only when an answer does not come, up to two minutes. The Windows 7/8 and ARM64 builds have not been run on real hardware.

Первый стабильный выпуск. После rc2 работал над большими таблицами, обрывами связи и телефоном.

  • Таблицы больше 2 000 строк по WinBox, SSH и REST грузятся порциями, внизу окна виден счётчик. Адресный список на 30 000 записей больше не роняет консоль роутера.
  • После обрыва связи или перезагрузки роутера сеанс восстанавливается сам, открытые формы не теряют введённое.
  • Если список не загрузился, видна причина и кнопка «Повторить».
  • На телефоне по флажкам, вкладкам и мелким кнопкам проще попасть, «Назад» сначала закрывает диалоги.
  • Исправил падение при входе по API или REST на роутер с закрытым портом WinBox и процесс, который оставался висеть после закрытия последнего окна.
  • В диалогах работают Esc и Tab, у кнопок и списков виден фокус клавиатуры.

Ограничения: по WinBox связь, которая пропала без закрытия, программа замечает только по отсутствию ответа, это до двух минут. Сборки для Windows 7/8 и ARM64 на живом железе не проверял.

Full Changelog: v1.0.0-rc2...v1.0.0

🛡️ VirusTotal: 0 of 22 files flagged / помечено файлов: 0 из 22
File Detections Report
NetworkHelm-1.0.0-linux-aarch64.AppImage 0/62 60957dd392e1
NetworkHelm-1.0.0-linux-aarch64.rpm 0/44 77918707755e
NetworkHelm-1.0.0-linux-amd64.deb 0/49 e4a979fc3be4
NetworkHelm-1.0.0-linux-arm64.deb 0/47 e33f9d386a70
NetworkHelm-1.0.0-linux-x86_64.AppImage 0/63 f5cc2cf7f99b
NetworkHelm-1.0.0-linux-x86_64.rpm 0/49 f8a9f039faad
NetworkHelm-1.0.0-macos-arm64.dmg 0/50 012aef98dce1
NetworkHelm-1.0.0-macos-x64.dmg 0/52 792d13b989ec
NetworkHelm-1.0.0-windows-arm64-portable.exe 0/55 2ff1a0c60188
NetworkHelm-1.0.0-windows-arm64-setup.exe 0/55 2ff1a0c60188
NetworkHelm-1.0.0-windows-legacy-portable.exe 0/57 fa25d301ece4
NetworkHelm-1.0.0-windows-legacy-setup.exe 0/57 fa25d301ece4
NetworkHelm-1.0.0-windows-portable.exe 0/56 43bd239af14a
NetworkHelm-1.0.0-windows-setup.exe 0/56 43bd239af14a
NetworkHelm-1.0.0-windows.msi 0/49 07aab392d9f0
NetworkHelm-1.0.0.apk 0/68 2aa82d357e11
NetworkHelm-gateway-1.0.0-linux-arm64.tar.gz 0/50 295d9ff0c083
NetworkHelm-gateway-1.0.0-linux-x64.tar.gz 0/51 9947a2ecf714
NetworkHelm-gateway-1.0.0-windows-arm64.zip 0/57 ee0e95ff9573
NetworkHelm-gateway-1.0.0-windows-x64.zip 0/56 674083152936
NetworkHelm-gateway-1.0.0.jar 0/52 f67435690b28
NetworkHelm-web-1.0.0.zip 0/65 d40ca13863fa

v1.0.0-rc2

v1.0.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Nov 17:25
Architecture Windows Linux macOS Android iOS Web
x86-64 (64-bit) EXE   Portable   MSI DEB   RPM   AppImage DMG APK ZIP
AArch64 (ARM64) EXE   Portable * DEB   RPM   AppImage * DMG APK Xcode project
ARMv7 (32-bit) APK
x86-64, Windows 7 and 8 EXE   Portable *
Gateway for the browser version Windows Linux Any system, Java 17 or newer
x86-64 (64-bit) ZIP TAR.GZ JAR
AArch64 (ARM64) ZIP * TAR.GZ *

Docker image of the gateway for amd64 and arm64: ghcr.io/vasmarfas/networkhelm-gateway:1.0.0-rc2

* Experimental: built on its own runner and not yet run on that hardware. / Экспериментально: собрано на отдельном раннере, на этом железе пока не запускалось.

Second release candidate. This is what people wrote about after rc1, plus a few new things. - Logging in to a router whose password has expired. The router used to ask for a new password at login and the program just waited (that is what happened on demo.mt.lv). Now it skips the question, and after login offers to change the password or skip it. - The menu follows the packages installed on the router, so sections it does not have, like Controller, are no longer shown. - SNMP. The program walks the agent the way snmpwalk does and shows the tables it finds in a MIB group. Values can be changed, and rows added or removed, if the community may write. - Network tools (the wrench icon): ping with a chart, traceroute with host names, port and LAN scanners, DNS, Whois, IP info, a speed test, a subnet calculator and splitter, and a few more. - A third theme, Material, light and dark (Settings → Theme). I tried SNMP writing only on a test agent, and looked at Material only on a desktop. The Windows 7/8 and ARM64 builds have not run on real hardware.

Второй кандидат в релизы. Тут то, о чём писали после rc1, и кое-что новое. - Вход на роутер с просроченным паролем. Раньше роутер на входе спрашивал новый пароль, а программа молча ждала (так было на demo.mt.lv). Теперь она пропускает вопрос, а после входа предлагает сменить пароль или нажать «Пропустить». - Меню учитывает пакеты роутера: разделов, которых у него нет, например Controller, больше не видно. - SNMP. Программа обходит агента так же, как snmpwalk, и показывает найденные таблицы в группе MIB. Значения можно менять, строки добавлять и удалять, если у community есть право записи. - Сетевые инструменты (значок гаечного ключа): пинг с графиком, трассировка с именами узлов, сканеры портов и сети, DNS, Whois, сведения об IP, тест скорости, калькулятор и разбиение подсетей и ещё несколько. - Третья тема, Material, светлая и тёмная (Настройки → Тема). Запись по SNMP я пробовал только на тестовом агенте, а Material смотрел только на компьютере. Сборки для Windows 7 и 8 и для ARM64 на живом железе не запускались.

Full Changelog: v1.0.0-rc1...v1.0.0-rc2

v1.0.0-rc1

v1.0.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 17:33
Architecture Windows Linux macOS Android iOS Web
x86-64 (64-bit) EXE   Portable   MSI DEB   RPM   AppImage DMG APK ZIP
AArch64 (ARM64) EXE   Portable * DEB   RPM   AppImage * DMG APK Xcode project
ARMv7 (32-bit) APK
x86-64, Windows 7 and 8 EXE   Portable *
Gateway for the browser version Windows Linux Any system, Java 17 or newer
x86-64 (64-bit) ZIP TAR.GZ JAR
AArch64 (ARM64) ZIP * TAR.GZ *

Docker image of the gateway for amd64 and arm64: ghcr.io/vasmarfas/networkhelm-gateway:1.0.0-rc1

* Experimental: built on its own runner and not yet run on that hardware. / Экспериментально: собрано на отдельном раннере, на этом железе пока не запускалось.

First release candidate.

  • RouterOS 7 and 6 connect over the WinBox port 8291 by default. API, REST, SSH and MAC-Telnet still work.
  • Ping, Traceroute, Torch, Profile and Log run over 8291 and refresh on their own.
  • Check For Updates switches the channel at once and shows the changelog.
  • The toolbar shows a badge when a newer RouterOS or NetworkHelm is out.
  • OpenWrt, OPNsense, pfSense and VyOS are supported too, Keenetic read-only.

Mostly tested on virtual routers. The Windows 7/8 and ARM64 builds have not run on real hardware.

Первый кандидат в релизы.

  • RouterOS 7 и 6 по умолчанию подключаются по порту WinBox 8291. API, REST, SSH и MAC-Telnet остались.
  • Ping, Traceroute, Torch, Profile и Log работают по 8291 и обновляются сами.
  • Check For Updates сразу переключает канал и показывает список изменений.
  • В панели сверху появляется плашка, когда вышла новая RouterOS или NetworkHelm.
  • Работают также OpenWrt, OPNsense, pfSense и VyOS, Keenetic только на просмотр.

Проверялось в основном на виртуальных роутерах. Сборки для Windows 7 и 8 и для ARM64 на живом железе не запускались.

Full Changelog: https://github.com/vasmarfas/networkhelm/commits/v1.0.0-rc1