Jump to content
ndm

Changelog 3.7

Recommended Posts

3.7 is an experimental branch based on Linux 4.9, see also changelog 3.6.

Supported models:

  • Giga (KN-1010)
  • Start (KN-1110, KN-1111)
  • Lite (KN-1310, KN-1311)
  • Omni (KN-1410)
  • City (KN-1510)
  • Air/Explorer (KN-1610, KN-1611)
  • Extra/Carrier (KN-1710, KN-1711)
  • Ultra/Titan (KN-1810)
  • Viva/Skipper (KN-1910)
  • Omni DSL (KN-2011)
  • Extra DSL/Carrier DSL (KN-2111)
  • Runner 4G (KN-2210)
  • Hero 4G (KN-2310)
  • Hero DSL (KN-2410)
  • Giant (KN-2610)
  • Speedster (KN-3010)
  • Thanks 1

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 1:

  • Keenetic SDK support is implemented. See more information here: https://github.com/keenetic/keenetic-sdk [NDMS-1398]
  • Implemented switching to a computationally efficient algorithm for priority packet processing at flow rates above 24 Mbit/s [NDMS-1247]
  • Enlarged the built-in "storage" partition on NAND-based devices due to previously unused flash memory [NDMS-1460]
  • USB: redesigned the graceful shutdown of storage devices when removing a drive, or rebooting the system. Fixed xHCI controller initialization (reported by @Unfaithful) [NDMS-1489]
  • USB: added support for modems:
    • MTS 8430FT [NDMS-1221]
    • Fibocom L850-GL/L860-GL [NDMS-1473]
  • DHCP: allowed to configure routes with destination 0.0.0.0/0 using Option 121 (requested by @Alexey Lyahkov) [NDMS-1222]
  • mDNS: added a command to enforce the "reflector" mode to forward mDNS packets between segments of the home network (requested by @ajs) [NDMS-1418]:
    • mdns reflector enforce — force-enable regardless of segment isolation
    • mdns reflector disable — force-disable regardless of segment isolation
  • Replaced the "interface ip adjust-ttl (set | inc | dec)" command responsible for adjusting the TTL value in incoming IP packets [NDMS-1419]:
    • interface ip adjust-ttl recv {recv}
  • TSMB: fixed compatibility with Sony PlayStation 2 [NDMS-1018]
  • Thanks 2

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 3:

  • DLNA: fixed error: "Exceeded max connections [50], not forking" [NDMS-227]
  • TSMB: fixed STATUS_LOGON_FAILURE response [NDMS-1303]
  • TSMB: enabled SMB_COM_SEEK call without SMB_FLAGS2_UNICODE [NDMS-1531]
  • Thanks 2

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 5:

  • Fixed probable cause of system crash (reported by @Serghey) [NDMS-1546]
  • Wi-Fi: fixed Band-Steering error: "send BTM request for roam to 2.4GHz band (Low RSSI: -128)" (reported by @KorDen) [NDMS-1477]
  • USB: added support for Quectel EM160R-GL modem [NDMS-1594]
  • DSL: updated KN-2410 DMT firmware version to 5.12.23.4
  • TSMB: improved compatibility with SMBv1 clients [NDMS-1018]
  • Web: removed Wi-Fi extenders from the list of devices that can be assigned a DNS filtering profile (reported by @enterfaza) [NDW-2108]
  • Web: added Airtime Fairness setting for 2.4 GHz on KN-1010, KN-1810, KN-1910, KN-2310, KN-2410 [NDMS-1565, NDW-2118]
  • Thanks 1

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 6:

  • The IntelliQoS component is replaced by the Traffic Classification Engine. It implements the recognition and classification of applications and protocols. "Categories" and "Applications" diagrams appeared in the "Host traffic monitor" of the Web interface. Also, a new item "Application Traffic Analyzer" appeared in the "Status" section. New sections become visible after the "ntce" component is installed and the service is enabled via the "service ntce" command. The component works autonomously and does not depend on any external services. [NDMS-1476, NDW-2109]


    image (11).png

    image (12).png      image (13).png
     
  • Web: the HTTP proxy settings allow you to specify an IP address and FQDN as the destination address [NDW-2201]
  • Web: fixed sorting in the "Other connections" section [NDW-2169]
  • DLNA: fixed "minidlna: Network interface br1 not found" error [NDMS-1604]
  • IPv6: fixed automatic configuration of IPv6 addresses on repeaters added to the Mesh system [NDMS-1475]
  • Transmission: fixed Web interface localization [NDMS-1541]
  • OpenVPN: fixed security issue CVE-2020-15078
  • Thanks 2

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 7:

  • DNS: the DROP target is replaced by ICMP "Host unreachable" when accessing a blocked DNS server [NDMS-1470]
  • Allowed the '%' and '^' characters in the "dyndns profile username" [NDMS-1255]
  • Thanks 3

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 8:

  • NTCE: fixed cleanup of obsolete sessions which caused excessive memory consumption [NDMS-1496]
  • NTCE: fixed detection of SIP, RTP, and RTCP protocols [NDMS-1576]
  • USB: fixed swnat packet acceleration for cdc_ether devices [NDMS-1606]
  • USB: fixed usage of POCO M3 smartphones as LTE-modems [NDMS-1640]
  • HTTP: fixed access to the device by domain name from the local network [NDMS-1344]
  • Web: added support for "Password protected" mode in the KeenDNS settings [NDW-2202]
  • Web: redesigned the "Access to web applications running on your network" [NDW-2203]
  • Web: added the "Auto" option for the KeenDNS operating mode [NDW-2243]
  • Web: added the "Disconnect" checkbox for external QMI modems [NDW-2230]
  • Web: fixed application category identification on the "Application traffic analyzer" [NDW-2231]
  • DSL: updated KN-2410 DMT firmware version to 5.12.23.5
  • Opkg: fixed mounting of the embedded "storage" partition after a system restart (reported by @Serghey) [NDMS-1638]
  • Thanks 1
  • Upvote 1

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 9:

  • Fixed probable cause of system crash in the extender mode [NDM-514]
  • NTCE: fixed memory release on abnormal termination of the service [NDM-1425]
  • USB: fixed EM7455 modem connection after system reboot [NDM-812]
  • USB: fixed "connected" status when ping-check is disabled [NDM-572]
  • USB: fixed E3372h-320 switching to the CDC mode (reported by @saap) [NDM-316]
  • DNS: fixed "https-dns-proxy Error binding 127.0.0.1: Address in use" [NDM-541]
  • DSL: updated KN-2011 and KN-2111 DMT firmware version to 5.10.6.10
  • Thanks 2

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 10:

  • Wi-Fi: fixed all confirmed vulnerabilities from the FragAttacks series:
    • CVE-2020-24586
    • CVE-2020-24587
    • CVE-2020-24588
    • CVE-2020-26139
    • CVE-2020-26140
    • CVE-2020-26146
    • CVE-2020-26147
  • DLNA: fixed automatic indexing when adding media files [NDM-1667]
  • USB: added support for Telit LM940 modem [NDM-1674]
  • Thanks 3

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 11:

  • TSO: enabled mt7621 Frame Engine fault protection against small TCP segments with MSS less than 16 bytes [SYS-279]
  • USB: disabled ARP gateway availability check for UsbLte modems [NDM-1689]
  • USB: added support for MTS 8213FT (Huawei E5785Lh-22c) modems [NDM-289]
  • DNS: implemented automatic reverse DNS records for DHCP leases (requested by @fl4co) [NDM-90]
  • Web: added IntelliQoS 2.0* priority configuration page [NDW-2413]
  • HTTP: fixed CVE-2021-23017 vulnerability

* NTCE is still experimental, it can only be enabled from the command line: service ntce. For devices with up to 128MB of memory, it is recommended to enable ZRAM support: system zram. The actual assignment of priorities is still in development, planned for implementation in Alpha 12.

  • Thanks 3

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 12:

  • NTCE: implemented assignment of service classes to different application categories [NDM-1683]:
    • ntce qos priority {category} {priority}
    • ntce qos enable
  • USB: added support for modems:
    • Telit LN960 [NDM-1694]
    • Telit FN980m [NDM-1693]
    • MTS 8810FT [NDM-400]
  • USB: fixed system stall when working with Huawei E3372 CDC-modem [SYS-146]
  • Web: added display of speed limit settings for schedule-blocked devices [NDW-2427]
  • Curl: fixed vulnerabilities:
    • CVE-2021-22897
    • CVE-2021-22898
    • CVE-2021-22901
  • Thanks 2

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 13:

  • MWS: fixed probable losses when transferring configuration to Wi-Fi extenders [NDM-1668]
  • QMI: implemented support for "dialogue" USSD queries [NDM-1273]
  • USB: added support for Telit LE910C4 modem [NDM-1714]
  • Web: added USB modems with a web interface to the drop-down list "Access to web applications running on your network" [NWI-325]
  • Web: added the "Optimization mode" menu to the IPsec-based VPN server settings. It changes the set of supported algorithms depending on the selected mode, as follows [NDM-1259, NWI-327]
    • Default: enabled all algorithms except DES
    • Legacy: enabled both DES and 3DES for compatibility with obsolete clients
    • Performance: enabled CHACHA20-POLY1305 only
  • Web: added the ability to navigate to Wi-Fi extenders without entering a password. The option is available if your extender has a Let's Encrypt SSL certificate on a *.keenetic.io domain name (installed automatically). The firmware version on the extender must be 3.7 Alpha 11 or above. [NDM-1287, NWI-323]
  • Thanks 1

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 14:

  • Implemented loop detection between switch ports, and suppression of the resulting broadcasts. The feature is available on embedded mt7530 and rtl8370mb switches of Keenetic Giga (KN-1010, KN-1011), Ultra/Titan (KN-1810), Viva/Skipper (KN-1910), Omni DSL (KN-2110), Extra/Carrier DSL (KN-2111), Hero 4G (KN-2310), Hero DSL (KN-2410), Giant (KN-2610), Speedster (KN-3010)  [SYS-217, SYS-218, SYS-264, SYS-272, NDM-1679, NWI-322]

    image.png
     
  • Web: implemented graphical display of signal strength for built-in LTE modems & modems connected via USB [NWI-324]

    image.png
     
  • Opkg: now calling /opt/etc/ndm/sms.d/* handlers when receiving SMS messages [NDM-185]

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 15:

  • NTCE: implemented accounting of Uncategorized applications and groups [NDM-1210]
  • NTCE: enabled protection against memory overflow and automatic merging of the least significant data to the "Uncategorized" section [NDM-1681]
  • USB: added support for modems:
    • Huawei ME906s-158 (HP lt4132) [NDM-1711]
    • Telit LM960A18 [NDM-1712]
  • QMI: fixed an error when sending USSD requests: "system failed [0xcffd12e3]" (reported by @bizauto) [NDM-1273]
  • MWS: fixed displaying connection status of wired extenders [NDM-1717]
  • MWS: fixed appearance of password prompt when navigating from a controller to extenders [NDM-1724]
  • TSMB: fixed probable system crash caused by unplugging HDD from the device under I/O operations [SYS-301]
  • Wi-Fi: fixed false-positive Band Steering on RSSI -127 for Keenetic Giga (KN-1011) [SYS-292]
  • Thanks 1

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 16:

  • Implemented hardware-based TDR diagnostics of Ethernet cables. The function works on rtl8370 series switches of Keenetic Peak DSL (KN-2510) and Giant (KN-2610) [SYS-268, NDM-1678, NWI-361]

    image.png
     
  • NTCE: fixed traffic accounting at the initial moment of application recognition [SYS-309]
  • MWS: fixed DHCP client start/stop on extenders in additional segments [NDM-1752]
  • DLNA: fixed "Network interface br1 not found" when saving the settings of additional segments [NDM-570]
  • USB: added Huawei K5161 modem support* [NDM-1750]

* tentative, verification required

  • Thanks 2

Share this post


Link to post
Share on other sites

Release 3.7 Alpha 17:

  • Web: fixed display of Uncategorized traffic on charts (reported by @keenet07) [NWI-377]

Attention: deployed the new firmware signing certificate to the cloud infrastructure. Previously saved firmware files can be uploaded using the TFTP recovery only.

Share this post


Link to post
Share on other sites

Release 3.7 Beta 0 (pre-beta):

  • Wi-Fi: fixed mt7915 driver crash when WNM is enabled (for KN-1011) [SYS-325]
  • NTCE: fixed DNAT traffic accounting [SYS-319]
  • NTCE: implemented service shutdown in case of memory shortage during firmware update [NDM-1756]
  • Web: moved troubleshooting controls to the "Debug" tab on the Diagnostics page [NWI-401]
  • Thanks 1

Share this post


Link to post
Share on other sites

Release 3.7 Beta 0.1 (pre-beta):

  • MWS: implemented automatic shutdown of access points on the extender when communication with the controller is lost [NDM-1707]
  • MWS: fixed errors related to DPN acceptance in the extender acquisition procedure [NDM-1775]
  • SSTP: fixed drop in the VPN server throughput during active data transfer [NDM-1777]
  • QMI: changed the format of the base station identifier from hexadecimal to decimal [NDM-1732]
  • Web: added zRAM and HWNAT toggles to the system settings page [NWI-405]
  • Fixed MAC address setting on wired connections with an IPTV port (reported by @r777ay) [NDM-1771]
  • Thanks 1

Share this post


Link to post
Share on other sites

Release 3.7 Beta 0.2 (pre-beta):

  • Web: added support for IPIP/GRE/EoIP interfaces on the "Other connections" page [NWI-406]
  • Web: added the "Active connections" tab on the "Diagnostics" page [NWI-414]
  • Fixed MAC address setting on wired connections with an IPTV port (reported by @r777ay) [NDM-1771]
  • Thanks 1

Share this post


Link to post
Share on other sites

Release 3.7 Beta 0.3 (pre-beta)
Release 3.7 Beta 0.4 (pre-beta):

  • NTCE: fixed deletion of meaningful data when memory overflow protection is triggered [NDM-1793]
  • MWS: fixed "unable to reset loop detector" errors in the extender log [NDM-1658]
  • MWS: fixed "Rtx::Iapp: unsupported interface" errors in the extender log [NDM-1753]
  • Opkg: fixed installation script timeout (reported by @snark) [NDM-1795]
  • USB: added support for modems:
    • Huawei ME906E (HP lt4112) [NDM-1733]
    • Huawei E5576-320 [NDM-1789]
    • Vodafone K5161 [NDM-1750]
  • USB: fixed Fibocom L850-GL/L860-GL initialization vs. weak mobile network signal [NDM-1792]
  • USB: added "id" and "no-content" parameters to the "sms list" command [NDM-1773]
    • id: list a single message with the given identifier
    • no-content: disable output of message content
  • Web: added the ability to configure DNS servers with an IPv6 address [NWI-421]
  • Thanks 1

Share this post


Link to post
Share on other sites

Guest
This topic is now closed to further replies.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...