KeeneticOS 5.0
KeeneticOS release notes for Keenetic Giga (KN-1012) in the Development Channel
KeeneticOS releases in this channel show what we're working on right now. We update roughly weekly. N.B.: While releases in this channel do undergo testing, they are still sometimes bugs present, as we want you, our community, to share in what's new as soon as possible. Your input is really valued.
Keenetic Giga (KN-1012) is currently in the Standard Updates support period and receives regular software updates, including security enhancements, new features, operating system updates, and bug fixes.
KeeneticOS 5.0 Alpha 7
14/07/2025
New
Added support for the Signalinks M806B LTE Cat 4 USB modem and the Signalinks D525C LTE Cat 4 USB mobile router. [NDM-3933]
Improved
The following improvements have been applied to the Web Interface.
Corrected the Auto-update status display on Wi-Fi System Extenders. When Automatic Updates are enabled on the Controller, the status now correctly shows Controller operated. [NWI-4205] [Forum topic]
Added a status message Port x test in progress to the Cable Diagnostics page, clearly indicating when cable testing is underway. [NWI-4029] [Forum topic]
Fixed
Resolved multiple translation issues in the Web Interface related to Extender Mode. [NWI-4281] [Forum topic]
KeeneticOS 5.0 Alpha 6
05/07/2025
Improved
Added tooltips to blocked fields when Fail-Safe Configuration Mode is enabled, providing users with clearer guidance on disabled settings. [NWI-4252]
Fixed
Fixed the tooltip display on the Wi-Fi Monitor tile of the System Dashboard page. [NWI-4298] [Forum topic]
Fixed an issue where rekeying during an IKEv2 VPN connection initiated from a client to a server could cause the client to disconnect. [NDM-3922]
Resolved the binding of an IKEv2/IPsec VPN Server policy to a home network segment. [NDM-3925] [Forum topic]
Addressed an issue that caused the
ban remote host 127.0.0.1
message to appear in the System log when using the mobile application. [NDM-3926] [Forum topic]Fixed an issue with the DDNS service incorrectly reporting
IPv6 update disabled
despite the router having an IPv6 address. [NDM-3927] [Forum topic]Fixed an issue where importing WireGuard connection settings from a file with rearranged
[Peer]
and[Interface]
blocks caused thesystem failed [0xcffd009e]
error message to appear in the System log. [NDM-3930] [Forum topic]
KeeneticOS 5.0 Alpha 5
29/06/2025
New
Added an option to support the
nc
(Juniper®) protocol in the OpenConnect VPN client, which is selectable via the command line interface (CLI). [NDM-3908] [Forum topic]interface {name} openconnect protocol (anyconnect | fortinet | nc)
— Enablesnc
(Juniper) support for OpenConnect interface{name}
.
Improved
Implemented batch removal of User-Defined Routes per interface through the command line (CLI), allowing the destination arguments
{network} {mask} | {host}
to be optional. [NDM-3911]no ip route [{network} {mask} | {host} | default] [{gateway} | {interface}] [metric]
— Deletes IPv4 routes.no ipv6 route [{prefix} | default] ({interface} [{gateway}] | {gateway})
— Deletes IPv6 routes.no ip policy {name} route [{network} {mask} | {host}] [{interface} | {gateway}] [ {metric}]
— Deletes IPv4 routes in policy{name}
.no ip policy {name} ipv6 route [{prefix} | default] ({interface} [{gateway}] | {gateway})
— Deletes IPv6 routes in policy{name}
.
Example command:
no ip route ISP
— Deletes all IPv4 static routes from theISP
interface.The following improvements have been applied to the Web Interface.
Enabled the use of
VLAN 0
for Ethernet cable connections, improving compatibility with certain Internet service providers. [NWI-4315]Added a new Automatic theme option that adapts to the system’s light or dark colour scheme preferences for a seamless user experience. [NWI-4242] [Forum topic]
Reduced the
"ZeroTier0": install accepted route
log message flow. [NDM-3903]Removed excess debug messages from the log. [SYS-1384] [Forum topic]
Improved handling of routes without a specified outgoing interface. [NDM-3907] [Forum topic]
Implemented support for configuring the WireGuard Peer obfuscation key in WireGuard connections via the command line interface (CLI). [NDM-3917] [Forum topic]
interface {name} wireguard peer obfs-key {obfs-key}
— Set an obfuscation key{obfs-key}
for WireGuard Peer connection{name}
.
Enabled mDNS announcements for the Web Interface (HTTP) service, making it discoverable in the Home segment. [NDM-3919]
Fixed
The following fixes have been applied to the Web Interface.
Fixed an issue where the registration pop-up for unregistered clients could not be closed properly. [NWI-4244] [Forum topic]
Fixed the table scrolling on the Application Traffic Analyser page. [NWI-4283] [Forum topic]
Fixed the table display on the Wi-Fi System → Transition Log page. [NWI-4284] [Forum topic]
Returned table borders around drag and drop elements. [NWI-4299] [Forum topic]
Fixed an issue that caused the error message
Io::Serial: terminal options verification failed
to appear when using aUsbLte
-type modem. [NDM-3905] [Forum topic]Fixed an issue that caused
WifiStationX
interfaces to incorrectly reset their MAC address to the default state. [NDM-3906] [Forum topic]Fixed the usage of the
authgroup
parameter with theanyconnect
protocol in OpenConnect VPN connections. [NDM-3918]
KeeneticOS 5.0 Alpha 4
22/06/2025
Improved
Enabled the display of customised page title prefix on System Dashboard and WebCLI pages. [NWI-4240] [Forum topic]
Fixed
The following fixes have been applied to the Web Interface.
Fixed the appearance of row borders in tables. [NWI-4250] [Forum topic]
Fixed the behaviour of the left-side navigation menu items in the expanded view to ensure correct interaction and display. [NWI-4198] [Forum topic]
Fixed the saving of the
ICMP
andTCP/UDP (all ports) and ICMP
port forwarding rules. [NWI-4253]Corrected the tooltip behaviour for the desktop and mobile versions of the Mesh Wi-Fi System tile on System Dashboard. [NWI-4275] [Forum topic]
Fixed the forwarding of negative DNS responses from the DNS proxy bound to 127.0.0.1, ensuring that local clients now receive these responses correctly. [SYS-1382] [Forum topic]
KeeneticOS 5.0 Alpha 3
14/06/2025
Improved
Added ability to specify the 802.1p Priority Code Point (PCP) mapping to ISP VLANs on the Ethernet Cable Connections to Internet page for compatibility with certain ISPs. [NWI-3726] [Forum topic]
The strict prevention of overlapping network configurations in the Allowed IPs field of the WireGuard peer settings has been replaced with a log notification. [NDM-3888] [Forum topic]
Improved static route import/export by adding support for comments or remarks in Windows® batch files; lines ending with
:: rem
and& rem
are now correctly identified as comments and preserved during import/export. [NDM-3889] [Forum topic]Routes example:
route add 5.5.5.0 mask 255.255.255.0 0.0.0.0 :: rem route-to-5-network
route add 4.4.4.4 mask 255.255.255.255 0.0.0.0 & rem route-to-4-net
Fixed
The following fixes have been applied to the Web Interface.
Fixed colour notations for the single client tabs on the Traffic Monitor page. [NWI-4243] [Forum topic]
Removed redundant notice on shared user account permissions on the IKEv2/IPsec VPN Server application page. [NWI-4245] [Forum topic]
Fixed the issue with accessing VPN servers when connecting via the IPv6 protocol. [NDM-3886] [Forum topic]
Fixed inbound IPv6 connections to the built-in SSH server. [NDM-3891] [Forum topic]
Fixed the
WGOBFS
netfilter chains for correct handling of WireGuard connections configured with theobfs-key
setting. [NDM-3890] [Forum topic]
KeeneticOS 5.0 Alpha 2
07/06/2025
New
Implemented the DD-WRT-compatible obfuscation key usage for WireGuard connections via the command line interface (CLI). [NDM-3883] [Forum topic]
interface {name} wireguard obfs-key {obfs-key}
— Set an obfuscation key{obfs-key}
for WireGuard connection{name}
.
Implemented support for specifying a domain name (FQDN) in the IKEv2/IPsec VPN Server certificate via the command-line interface (CLI). [NDM-3884] [Forum topic]
crypto ipsec profile VirtualIPServerIKE2 identity-local fqdn {fqdn}
— Set{fqdn}
certificate for use in the IKEv2/IPsec VPN Server.crypto ipsec profile VirtualIPServerIKE2 identity-local fqdn ndns
— Set the default KeenDNS certificate in the IKEv2/IPsec VPN Server.
Improved
Removed unnecessary debug messages
Proxy0: 0x7f9ba28be0 socks5 client res.rep
from the System log when using Proxy Connections to improve log clarity. [NDM-3875]
Fixed
Fixed the issue for Windows clients connecting to WPA/WPA2/WPA3 Enterprise-secured networks with Allow WPS option enabled. [SYS-1361]
Corrected traffic accounting issues causing unintended disconnections for remote clients of the IKEv2/IPsec VPN Server. [NDM-3876]
Resolved issues during the simultaneous operation of IKEv1/IPsec VPN Server and Site-to-Site IPsec VPN connections under specific conditions. [NDM-3878]
Fixed an issue potentially causing system restarts under particular conditions when using the IKEv2/IPsec VPN Server. [NDM-3880]
The following fixes have been applied to the Web Interface.
Fixed the issue with the Host dropdown on the Access settings card of the Domain Name page. [NWI-4204] [Forum topic]
KeeneticOS 5.0 Alpha 1
01/06/2025
New
We are broadening our endorsement programme for Internet Operators by introducing support for the TR‑098 data model under the CPE WAN Management Protocol (CWMP). The feature is available on request. Contact our support (help@keenetic.ru) for further details. [NDM-3870]
Added support for seamless integration with ZeroTier virtual networks on the Other Connections page. Create a Permit firewall rule to allow incoming traffic. [NWI-4164]
Implemented CLI commands to configure static IPv6 address and port translation rules, enhancing IPv6 NAT management via the command line. See the Command Reference Guide for full syntax. [NDM-3819]
ipv6 static [protocol] ({interface} {mac} | {mac}) [{port} [through {end-port}] ]
— defines a translation rule;ipv6 static rule {index} (disable | schedule {schedule})
— disables a rule or limits its operation by schedule.
Implemented detection and integration of
OpkgTun
andOpkgTap
interfaces created within the OPKG environment, enabling their use in Connection Policies and static routes. [NDM-3846] [Forum topic]
Improved
Enabled automatic mounting of the
/lib/system-modules
directory within the OPKG environment, so additional kernel modules become accessible immediately. [NDM-3693] [Forum topic]Implemented the capability to include a
UsbQmi
connection inBridgeX
configurations, allowing cellular links to join network bridges. [NDM-3707]Removed the obsolete
cifs master
command from the system’s SMB file and printer sharing component. [NDM-3827]Enhanced the
allow‑ips
validator to prevent overlapping networks across multiple WireGuard peers, ensuring proper routing and peer isolation. [NDM-3868]
Fixed
Resolved an issue where packet transmission would halt on a 1 Gbps link connected to a 2.5 Gbps port under specific conditions. [SYS-1354]
Fixed an issue in which a
UsbLte
modem connection failed to restart when Ping Check was enabled in certain scenarios. [NDM-3848] [Forum topic]