MINT - Mesh Interconnection Network Technology. Infinet Wireless Ltd. www.infinetwireless.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WANFleX MINT Polling firmware Revision history: 10.01.23 V1.91.19 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug in module ipfw/qm. If a filter rule refers to a non-existent ACL, then the filter works incorrectly. 24.12.22 V1.91.18 ~~~~~~~~~~~~~~~~~~~ 1. Fixed problems with device connectivity when using the "aaa" (Radius) subsystem. Added the "mint [no]useAAA" command (in the WEB and CLI) to explicitly specify the mode of operation, including for prf interfaces. 2. More effective transmit power control in noisy environment. 3. Faster links connection in roaming mode. 4. New elements of statistics and diagnostics added. 5. Small bugs fixed, system optimization. Carefully tested and fine-tuned firmware. 22.11.22 V1.91.16 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Added support for MPLS EXP field. Priority mapping the same as for DOT1P. (works when 'qm option mpls' is enabled) 2. Fixed some problems with temporary loss of access to devices when the network topology is changed frequently. 3. Fixed a lot of small bugs. Added various useful improvements. System optimization. 19.10.22 V1.91.14 ~~~~~~~~~~~~~~~~~~~ WEB 1. A "Show Changes" button has been added to the "Basic Settings" section to show the differences in the configuration file. 2. Added option "Enable Telnet" 3. Added option "Enable SSH" SYSTEM 1. Added extended information in the diagnostic card. 2. System optimization, bugs fixed. 16.09.22 V1.91.11 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Faster processing of MINT routes in networks with a large number of nodes. 2. System optimization, small bugs fixed. WEB 1. On the Route Map, links with a high percent of retries (adjustable) are marked in color. 2. Added settings for "Max TX Retries" (txrt), "Max TX Retries Percent" (hierr) and "Non-decreasing MCS" (ratefall). 3. Added settings for "Access White List" (ACLOCAL) - list of hosts or networks allowed to access the device by telnet/http/ssh/snmp. 4. Added settings for networks announced in ODR Spoke mode: "Connected", "Kernel", "Full", "None". 5. Added Node Type settings (Master/Slave) for PRF interfaces 6. Added "Use Global Leader" option. 10.08.22 V1.91.9 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Advanced diagnostic information and more detailed statistics. 2. Faster and more informative Route Map, advanced Remote Commands. 3. System optimization, bugs fixed. INFIMUX 1. Fixed incorrect work with ER Console. 2. Fixed false errors in ethernet statistics for some configurations. 11.06.22 V1.91.7 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Improved resistance to overload, including short frames. 2. Packet forwarding rate increased (pps). 3. System optimization, bugs fixed. 05.04.22 V1.91.5 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed memory leak in some remote commands and web operations. 2. Fixed bug with incorrect work of switch trunk groups in some scenarios. 3. System optimization. 08.03.22 V1.91.3 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Updated SSL/TLS library (https, ssh, snmp) 2. Added option "-c "text comment"' for all ipfw/qm rules. 3. System optimization, bug fixes. RADIO 1. Added option "dfs rf rescan N". Every N minutes checks and selects a better radio channel, if possible. For models with Instant DFS option without breaking the connection. WEB 1. Added hierarchical layout for Route Map - UpDown and LeftRight. 2. Fixed incorrect display of some pages in the latest versions of Chrome and Edge browsers. 11.01.22 V1.91.1 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug. DFS settings disappeared after device reboot. 21.11.21 V1.91.0 ~~~~~~~~~~~~~~~~~~~ MINT 1. Changed links cost scale to support new models of high-speed equipment. (requires a firmware update on all devices in networks with mobile objects) 2. Reduced route switching time in networks with complex topology. 3. Fixed some minor bugs and issues. 29.09.21 V1.90.60 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug in the "cron" module. Dates after 2020 were handled incorrectly. 2. Fixed bug. Software crashes when changing configuration via WEB if Route Map page is open. 3. Fixed a problem with the radio link degradation when using SNMP in authPriv mode. 4. System optimization, bug fixes. 06.08.21 V1.90.56 ~~~~~~~~~~~~~~~~~~~ MINT 1. PRF link cost was sometimes calculated incorrectly, fixed. 2. After changing the configuration via web GUI, the link(s) could flapping several times within 10 seconds, fixed. 18.07.21 V1.90.54 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Reduced service traffic and flooding in large networks with unstable or mobile objects, improved network stability. 2. Fixed incorrect SVLAN handling in switching group's rules. 3. System optimization, bug fixes. WEB 1. Added support for MINT options 'extracost', 'joincost', 'failover'. Route Map 1. More clear colors and shapes. 2. Multi-word 'and/or' search added. 3. Added SNR/EVM/MFS/COST info per link. 4. Added counters for Clusters,Muxes,Radios,Prf,Masters,Slaves objects. 5. Faster update of data changes. 18.02.21 V1.90.50 ~~~~~~~~~~~~~~~~~~~ MINT 1. Reduced CPU load and re-routing time in networks with mobile subscribers and complex topology. SYSTEM 1. Fixed a bug in the LAG module that caused the device to restart in some configurations. 19.01.21 V1.90.48 ~~~~~~~~~~~~~~~~~~~ RADIO 1. More accurate transmit power control on short links. 2. More accurate noise and interferente control during DFS and Instant DFS operations. 3. Improved noise immunity. 4. Added support for new radios. LAG/LACP 1. Added EoMPLS support to load balancing hash function. 2. Added per-packet load balancing option (for tests and study). SYSTEM 1. Advanced Traffic Monitor (L2 support added) 2. Improved failover option. 3. Packet forwarding rate increased. 4. Fixed some security issues. 5. System optimization, bug fixes. 28.08.20 V1.90.46 ~~~~~~~~~~~~~~~~~~~ Maintenance release. Bug fixes, system optimization. Improved stability and performance, added advanced diagnostics. 31.01.20 V1.90.42 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. The L3 protocols that use multicast addressing (i.e RIP and OSPF) may stop working when the primary IP address is removed from the interface. Fixed. 2. The list of allowed addresses of the RSH service can be set in the form of a $ACL rules, including $ACLOCAL. 3. Bugs fixes. AAA 1. Extended RADIUS support for login access: Access-Request: { 1 - User-Name = "user" // 2 - User-Password = "password" // 4 - NAS-IP-Address // 6 - Service-Type = Login (1) // 31 - Calling-Station-Id = "1.2.3.4" // IP address of caller 32 - NAS-Identifier = "Infinet Base 1" // Friendly name of the Base 61 - NAS-Port-Type = Virtual (5) // } 2. Extended RADIUS support for wireless connections authentication. Access-Request: { 1 - User-Name = "00-00-00-00-00-00" // MAC of the CPE which is trying to connect to a Base 2 - User-Password = "dummy" // dummy predefined value 6 - Service-Type = Framed (2) // 31 - Calling-Station-Id = "00-00-00-00-00-00" // MAC address of the CPE 32 - NAS-Identifier = "Infinet Base 1" // Friendly name of the Base 61 - NAS-Port-Type = Wireless-802.16 (27) // } Access-Accept: { Session-Timeout = 3600 } If the response from the RADIUS server contains the Session-Timeout parameter, then after a specified time (sec.), a new authentication request will be sent to extend or break the existing link. SNMP 1. Added OIDs mintLinksTable.linkUptime and ptpLinkUptime 01.11.19 V1.90.38 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug in module VRRP for InfiMux6G platform. 2. Added command "config diff" to compare working and saved(backup) configurations. 3. Added feature of automatic registration in the system log of all changes made to the configuration when it is saved. 4. When saving the changed configuration, the previous version is copied to backup 0. 5. Added “cron” command - for periodic execution of simple system commands or sequences, for example to save or export a configuration. 6. Faster channel selection in DFS mode. 7. Bugs fixes, system optimization. MINT 1. Added MINT-based syslog server for quick monitoring of network events. "mint IF -[no]syslog [mask]" (requires firmware update on all devices) 2. Fixed bug in "mint noreplicate" option. WEB 1. Added information about DFS status. 2. Faster Spectrum Analyzer. 08.02.19 V1.90.36 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed a bug that could lead to a reboot of the device when changing the configuration via the web interface. 30.01.19 V1.90.34 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed a problem with unstable work of a sector with a large number of connected CPE. Tested in field conditions in real network with up to 180 CPE per sector. 2. Names of vlan interfaces allow the use of subindexes, like vlan121.0, vlan121.3 3. System optimization, bug fixes LLDP 1. The ChassisID attribute is transmitted by default as a MAC address. An option has been added to represent the ChassisID field as the serial number of the device. 2. Added option for LLDP PDU reception inside VLAN tagged frames, disabled by default. WEB 1. Even more informative Route Map. Added contextual search for objects. Various network anomalies are displayed, including link flapping, configuration errors and hardware problems. 2. A more strict and logical configuration of management groups in Switch section. 3. Added the ability to sort the link table by any column. 03.07.18 V1.90.32 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed a problem with the radio link degradation when accessing the device through HTTPS 15.06.18 V1.90.30 ~~~~~~~~~~~~~~~~~~~ MINT 1. Optimized for working with mobile objects. Improved calculation speed and the route switching in networks with a complex topology and a large number of nodes. 2. The option "mint failover" is added to configure standby redundant failover links. LLDP 1. Added support for the LLDP-MED option "Vlan Name". It allows to automate the configuration of IP phones to operate in a given VLAN. lldp vlan ID "voice" WEB 1. When configuring IP Firewall (ipfw) and Traffic Shaper (qm) rules, you can use both the new PCAP syntax and the old IPFW syntax. Compatibility with the configuration made through the CLI in the old format is ensured. 2. In the "Performance Test" section, the packet size and the load limit in Mbps are added. 3. Added options to configure ODR protocol (On Demand Routing) 4. The Route Map now works even faster, more expressive and informative. SNTP 1. SNTP module worked incorrect in server mode, fixed 2. Slave devices (CPE) do not require SNTP configuration. Date, time and time zone are automatically obtained when connecting to the base station. SWITCH 1. Added DHCP Snooping feature with Option 82 support switch group N dhcp-snooping on|off (by default off) switch group N dhcp-snooping [no]trust IFNAME (by default notrust) switch group N dhcp-snooping [no]verify-mac (by default verify) switch group N dhcp-snooping option-82 untrusted-policy {drop | keep | replace} (by default drop) switch group N dhcp-snooping option-82 [no]insert (by default insert) switch group N dhcp-snooping option-82 format {string ASCII-string | hex HEX-string | mac} SYSTEM 1. Updated modules HTTPS and SSH. 2. Added support for IEEE 802.1ah - Provider Backbone Bridges (PBB) (MAC-in-MAC) 05.06.17 V1.90.28 ~~~~~~~~~~~~~~~~~~~ RADIO 1. In Combined mode the spectrum analyzer is started simultaneously on all devices in the sector. Last snapshot will show blended picture. 2. Support for new radios. WEB 1. Added the ability to upload a custom SSL certificate with RSA private key in PEM format. 2. Updated built-in self-signed SSL certificate. SNMP 1. GPS Coordinates sometimes incorrectly displayed via SNMP, fixed. SYSTEM 1. Added ability to mass firmware upgrade (Over the Air upgrade) within the MINT network via WEB interface of any device. Firmware file is downloaded from the local computer via WEB interface (Section Web/Maintenance) and is distributed over the MINT network for those devices which meet the requirements of the software. It can be used to update the firmware of CPE devices through the base station WEB interface (including a downgrade). The function works only within a single MINT domain. It only works for devices on platforms H05, H06, H07, H08, H09, H11 and newer. 2. Fixed support for the Rapid View alignment unit (was broken in version 1.90.25) 04.08.16 V1.90.25 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Reduced CPU usage when using WEB GUI. 2. Restored compatibility with older firmware versions (older than 1.90.17) 3. Instant DFS: improved algorithm for selecting a best channel. 4. Added support for 802.1q Tunneling (nested VLAN 0x8100) in addition to 802.1ad QinQ with SVLAN 0x88A8 5. Added SNMP OID mintLinkStatus for obtaning status of PTP links. 6. Improved roaming algorithm. 7. On main page of WEB GUI added field "link uptime". 8. Increased speed of optimal routes calculation in networks with complex topology. 9. Route map is now more informative and fast. 10. Improved stability and accuracy of the radio subsystem. 11. Added support for new types of high power CPE radios on 5 GHz (up to 25 dBm). 12. System optimization, many small improvements. 30.09.15 V1.90.23 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Improved system stability in noisy environment. WEB 1. Added a schematic map of the MINT network topology. It shows active and alternative routes from current MINT node to all reachable nodes in MINT area. The map allows visually estimate a coherence and complexity of network topology and track switching routes, including for mobile objects. Also you can get additional information for each network node via click on a corresponding node. (only H08,H09,H11 platform supported) 10.09.15 V1.90.20 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed some potential SSL security issues. 2. Minor cosmetic improvements. 27.08.15 V1.90.19 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Some internal issues fixed 2. Added GPS support to Infimux6G (via AUX-ODU-SYNC) 13.07.15 V1.90.17 ~~~~~~~~~~~~~~~~~~~ RADIO 1. Added support for new types of high power BS radios (27 dBm). 2. Compatibility with non-MIMO devices ("transient" mode) is no longer guaranteed. MINT 1. More effective algorithm for choosing best base station in roaming. 2. Small bugs fixed SNMP 1. Fixed bug with SNMP Trap daemon looping. 2. Clarified and supplemented values of mintNodesEntry.roaming parameter. WEB 1. Fixed a bug with the loss parameter multiBS in section Link Settings. 2. Renewed WEB design 03.02.15 V1.90.15 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug which can lead to periodic reboot of devices on H05 hardware platform. First appeared in 1.90.12 RADIO 1. Some additional DFS/Radar detection requirements in certain regulatory domains have been implemented. 2. Improved accuracy of the automatic distance measurement in narrow bands. 3. Fixed bug. Sometimes the signal levels are displayed with unrealistically high values. 09.09.14 V1.90.12 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed some bugs which can lead to restart the device. SWITCH 1. Fixed bug in STP protocol implementation on Instant DFS enabled devices. 17.07.14 V1.90.11 ~~~~~~~~~~~~~~~~~~~ SWITCH 1. Fixed bug in STP protocol implementation. 07.07.14 V1.90.9 ~~~~~~~~~~~~~~~~~~ RADIO 1. More accurate Spectrum Analyser picture. 2. Added support for new 3.2 GHz radios SSH 1. Fixed bug in SSH Client module which can lead to restart the device. SNMP 1. Fixed some flaws in accordance with the RFC1157 2. Extended functionality for InfiMonitor suite. 07.05.14 V1.90.7 ~~~~~~~~~~~~~~~~~~ RADIO 1. Adjusted readings Noise Floor and RSSI in Antenna Alignment Tool for some types of radios. (does not affect the normal link operation) SSH 1. SSH tunneling support independent authentication (login / password) on the server side. 2. Fixed memory leaks and errors lead to malfunction SSH. 3. Log level for unsuccessful authentication attempts changed from NOTICE to INFO (default). At NOTICE level these warnings will not be displayed in the system log. 4. Improved compatibility with MacOS SYSTEM 1. Fixed bug on hardware platform H06 (Mmg) which can lead to hang the unit, first appeared in 1.90.0. 2. Fixed bugs in the Link Test utility that might cause a device reset. 3. Fixed a bug in the module NAT, which does not allow to work through L2 tunnel. 4. Added option "ifconfig IFNAME destroy" to remove any virtual interface configuration. 5. VLAN interface allows you to use as the parent interface another VLAN interface working in QinQ mode. This allows you to use an inner VLAN to control the device or further routing / switching. 6. Restored compatibility of RPCAP module with new versions of WireShark software. (the problem occurred due to a bug in WireShark) 7. Fixed other minor bugs. Optimization of the system. 28.01.14 V1.90.5 ~~~~~~~~~~~~~~~~~~ RADIO 1. Increased stability of MIMO links to short-term disruptions of transmission medium. 2. Improved performance MIMO base station with many clients (> 70), reduced the time of connection, improved stability of the network. SWITCH 1. Added an option "switch group N start [discard]". In discard mode switching group remains active, classifies and selects traffic from the flow, but destroys all packets passing through the group. Useful for temporary service termination of a particular group, so that the traffic of this group did not spread to other areas. 2. Added an option "switch group N flood-unicast {on | off}". In "on" mode, the option disables "unicast flood" protection filter. By default the protection filter is enabled (mode "off"). 3. Added an option "switch group N inband {on | off}". If the traffic is transmitted by the switching group does not contain (should not contain) management traffic destined this device (only transit traffic), you can disable (off) the analysis of passed broadcast packets, thus reducing the load on the processor. By default in-band traffic analisys enabled (mode "on"). 4. Disabled traffic shaping for multicast traffic passed through IGMP Snooping module due technical problems. Limitation of packet performance (pps) still works. 5. Extended functionality of option "igmp join-limit" added. sw igmp join-limit [IF_NAME] N [include $ ACL] [except $ ACL] List "include" contains a list of addresses / networks covered by this limitation. List "except" contains a list of exceptions. Fixed a bug that could cause a device reset when using ACL. WEB 1. Negative temperature values shown incorrectly on statistical graphs. (on devices equipped with a thermometer) SYSTEM 1. The NAT module sometimes do not work correctly with FTP in Active mode, fixed. 2. The ODR module (On Demand routing) do not work correctly in HUB mode, if the interface had not a single IP address, fixed. 3. Added L2 SSH Tunnel support. Client and server mode. (OpenSSH compatible). Syntax: sshtun tapN -remote-if=N LOGIN:PASSWORD@HOST:PORT {start | stop | delete} tapN - virtual ethernet interface name. Supported values from 0 to 15. "Remote-if" option specifies the tap interface number on the remote side. Tap interface can have an IP address and used as a standalone network interface or as a member of a switching group. Tap interface may be used as a parent interface for vlan, lag or prf, including for use in MINT network. SSH Tunnel client module automatically reconnects to remote server in case of reboot or connection loss. You can find full list of options in the documentation or in the built-in help. The feature available for hardware platforms H05 and higher. 4. Fixed some minor bugs. Optimization of the system. 19.11.13 V1.90.3 ~~~~~~~~~~~~~~~~~~ RADIO 1. Fixed bug that caused device reboot on excessive overloaded wireless link. First appeared in 1.90.2 07.11.13 V1.90.2 ~~~~~~~~~~~~~~~~~~ RADIO 1. Fixed issue with short simultaneous link flapping on PtMP MIMO base station under some circumstances. First appeared in 1.90.0 SNMP 1. SNMP Responses are sent with the same source IP as the original request destination address. Previously response interface IP address was used. WEB 1. Fixed bug causing device reboot while saving configuration. 13.09.13 V1.90.0 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. Options "Admin Group" (admin-group) and "Management VLAN" (local-tag) are now obsolete. Use dedicated switch group with attached SVI interface for management. Please check your configuration before install the firmware. Contact customer service for more information and assistance. 2. Restored operation of the RPCAP module (Bug has appeared in 1.89.5) 3. Added detailed information messages in the system log about administrative link loss causes 4. Added ability to save several configs on the device (config backup) 5. Vlan and SVI interfaces can be indexed from 0 to 4095 6. Fixed bug in CES firmware which led to losses of TDM traffic while using SVI interface 7. Added basic support of LLDP (IEEE 802.1AB Link Layer Discovery Protocol). Configuration settings allow to select the following modes: Disabled, RX only, TX only, TX and RX. By default is enabled in TXRX mode on all Ethernet ports. An additional option allows to enable forwarding LLDP frames to other ports, by default - disabled. 8. Fixed device restarts under certain circumstances RADIO 1. Increased capacity (up to 25%) of MIMO devices when operating in narrow bands (It requires a firmware update on all units) 2. Improved accuracy of the automatic distance learning algorithm (It requires a firmware update on all units) 3. Added an option to disable the Instant DFS function of link quality control. It may be useful to prevent frequency channels switching during antenna alignment for a new unit. mint IFNAME -[no]idfs 4. Increased stability and resistance to short-term interferences SWITCH 1. Added command "switch igmp-snooping join-limit N [except $ACL]" for limiting the number of active unique IGMP multicast group. Once the group limit is reached, subsequent join requests are rejected. 2. Added command "switch interface IFNAME mac-limit N" for limiting the number of dynamic MAC addresses at specified interface. Allow the switch to drop regarding packets received on the interface after the limit is reached. 3. Fixed a bug in the SVI interface when the STP protocol is active. Local frames could be forwarded to a blocked port, which led to a breach of the network topology. 4. STP and IGMP Snooping components keep independent topology for switching groups with unique VLAN ID. SNMP 1. Fixed the bug in the SNMPv2c module which caused some parameters to be inaccessible. 2. Restored operation of SNMP v3 privacy mode. 3. All SNMP components had been redesigned and optimized. 4. Added MIB parameter "sysLastRebootReason" - information about last reboot reason (text string). 5. Added MIB parameter "sysSoftwareVersion" - dot-separated string compiled of integers for OS version, subversion and build version. 6. Added MIB parameter "sysModel" - text string of production Part Number for the unit. WEB 1. Network and switch groups settings section had been redesigned. Management group configuration had been simplified. Management VLAN should be configured using SVI (Switch Virtual Interface) feature. 2. Added ability to upload configuration file to the remote device through the radio-link. 3. Fixed bug when spectrum analyser could accidentely stop before the set time. 4. Added "Traffic Shaping" section to configuring traffic shaper channels. 5. LLDP neighbors table added to ethernet statistics section. 6. Monthly graphs added (30 minutes average). 11.04.13 V1.89.12 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug that caused sudden performance degradation on the overloaded wireless link. 2. Improved medium packet size forwarding performance. 10.04.13 V1.89.11 ~~~~~~~~~~~~~~~~~~~ RADIO 1. Increased link operation stability for complex interference conditions. 2. Improved MIMO devices performance with Radar Detection option enabled, including Instant DFS equipped units. SNMP 1. Added SNMPv2c protocol support. Enabling/disabling is related to SNMPv1 and is managed by "snmpd {v1disable|v1enable}" command. SNMPv1 and SNMPv2c enabled by default. 2. Added SNMP Trap v2 support. Protocol version is set per each Trap destination independently, several trap destination can be configured with different protocol versions. trapd dst x.x.x.x[:PORT][/v1|/v2] SNMPv1 is used by default. 3. New SNMP Traps added: radioFreqChanged - generated after changing the frequency channel manually or by Instant DFS module. radioBandChanged - generated after manually change the channel bandwidth. 4. New writable SNMP variable added - rmSelectChannel (added to rmPropertiesTable). When set to "1" the Instant DFS module tries to change the current frequency channel to one with better performance. When set to "2" the current frequency channel will be immediately changed to the next in the ranking quality table. WEB 1. Added Remote Commands support for each active link. This feature allows users to operate and monitor remote units by issuing standard WANFleX commands without having to establish IP link. Can be used to view unit config and system logs as well as for other diagnostic operations. SYSTEM 1. Fixed some internal memory leaks. 2. Fixed several several bugs which can lead to the accidental reboot. 18.03.13 V1.89.9 ~~~~~~~~~~~~~~~~~~ RADIO 1.Instant DFS module is optimized and improved. WEB 2. Added load graphs for main interfaces. 07.03.13 V1.89.7 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed high ICMP ping latency figures which occur under certain circumstances on H08 platform. 2. Fixed several internal errors that could lead to the unexpected reboot of H07/H10 platforms. 01.02.13 V1.89.5 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug that caused possible unit restart during Spectrum Analyzer test on non-MIMO units. 2. Fixed bug that license maximum bitrate limitation can affect link test results. 3. Fixed several bugs that could cause a crash reset the device. 4. Improved distributed prioritization system (polling qos) performance and efficiency. Reduced reaction time for link overloads and fine-tuned flow distribution. 5. Improved Instant DFS frequency change algorithm reliability, reduced link failure possibility during mass frequency swaps. 6. Improved link stability, reduced packet loss rates caused by short-term link overloads. WEB 1. Optimized performance charts page layout and improved browser compatibility (including Microsoft Internet Explorer). 2. New charts added for PtMP base station daily parameter monitoring. 3. Chart marks added to highlight critical events, e.g. link failure, frequency swap, etc. 25.12.12 V1.89.0 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed bug that could cause multicast/broadcast packet loss in PtMP and MESH networks due to reordering of packets with different priorities. Recommended update for all devices. 2. Whenever a topology change occurs, e.g. switching to another base station, each unit transmits a Gratuitous ARP packet for all MINT and SVI interfaces to minimize learning time required by external wired switches. 3. Improved MIMO base station downstream performance under high load (numerous CPEs) conditions. 4. Improved grep filter performance. 5. Fixed the bug that caused problems with displaying unit IP-address in Emergency Repair Console window. OSPF 1. Fixed possible bug with non-optimal route calculations when two or more parallel active OSPF links present between the nodes in ptp or ptmp networks. 2. RFC1583 support is now turned on by default in order to improve inter-vendor compatibility. Previously default settings included RFC2328 support only. Compatibility level can be changed by the following command: ospf config router no compatible rfc1583 WEB 1. Added wireless statistics graphs. Daily and real-time graphs for each link can be found by clicking the wireless link in the web-interface. (experimental feature, doesn't work in MS IE yet) 2. Fixed and added multilanguage localization files. 13.11.12 V1.88.3 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed high ICMP ping latency figures under certain circumstances on Omx/Mmx units (H08 hardware platform). (first appeared in 1.88.0) 02.11.12 V1.88.1 ~~~~~~~~~~~~~~~~~~~ RADIO 1. Fixed bug causing too many transmit errors on 3.9 GHz radios. 30.10.12 V1.88.0 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed some issues in the security system. Fixed memory leaks and errors lead to restart the device. 2. Enhanced system stability under extreme loads. MIMO 1. Improved efficiency of the Instant DFS module, used a more accurate and fast algorithm for selecting the best frequency. 2. Reduced the number of radar false positive detections. RADIO 1. Used a more accurate noise measuring and adjustment algorithm. 2. Fixed inaccuracies of the power control algorithm in the PtMP scenario. 3. Sometimes the autobitrate function too long did not increase the bitrate for no apparent reason, fixed. NETWORK 1. Added support for GRE tunnels (RFC 1701/2784). Tunnel type is selected by the command: tun X mode {ipip | gre} 2. Added option to automatically prioritize packets within the tunnel qm option [no]tunnel disabled by default. OSPF 1. Fixed bugs in logic of the NSSA area when choosing a selected translator and export of external routes. 2. Added option "area nssa suppress-fa" to solve problems in specific cases. 3. The option "arda interface link-detect" now also supports radio interfaces. (checks if there are connections in the MINT network). WEB 1, Redesigned sections "Radio Settings", "Link Settings" and "Network Settings" for more convenient configuration. Added ability to create roaming profiles for Slave units. 2. Added some information parameters in different sections of WEB interface. 3. Added section for configuring tunnel interfaces. 4. Fixed a few observed errors. 09.08.12 V1.87.22 ~~~~~~~~~~~~~~~~~~~ MINT 1. Improved stability and performance of a token access mode (polling) in any network configuration (PTP, PtMP, MIMO / nonMIMO). Improved quality of service for real-time traffic. 06.08.12 V1.87.21 ~~~~~~~~~~~~~~~~~~~ RADIO 1. Bug fixed. some non-MIMO devices started with zero MAC address on radio. 25.07.12 V1.87.17 ~~~~~~~~~~~~~~~~~~~ RADIO 1. Bug fixed. After a restart, transmit power could be installed below the required level. (On devices with an extended transmit powers range -10 .. +23 dBm) 2. Bug fixed. The Instant DFS module blocked transmiter if the list of allowed frequencies contains only one channel. 13.07.12 V1.87.15 ~~~~~~~~~~~~~~~~~~~ 1. Fixed bug in EoIP tunneling implementation. Switching over tunnel interfaces was not working. (the bug appeared in version 1.87.0) 11.07.12 V1.87.14 ~~~~~~~~~~~~~~~~~~ 1. Bug fixed, on some radio interfaces was set wrong MAC address. 2. Bug fixed, the option "macf dhcp" was not working with an empty static address list. 3. Added option 'qm chN info="STRING"' to enter a string describing the QoS channel. 27.06.12 V1.87.11 ~~~~~~~~~~~~~~~~~~~ SNMP 1. Fixed serious bug which could lead to inoperability of SNMP subsystem. (bug appeared in version 1.87.9) 22.06.12 V1.87.10 ~~~~~~~~~~~~~~~~~~~ WEB 1. Fixed some issues with Internet Explorer. 19.06.12 V1.87.9 ~~~~~~~~~~~~~~~~~~ SWITCH IGMP Snooping functionality is expanded and brought into compliance with RFC 4541. 1. Added option: sw igmp router-port on / off. When this option is on the switch will forward multicast streams not only to subsribers ports, but also to all routers (querier) ports. (Required by the RFC) Default is off. 2. Added option: sw igmp zero-query-permit on / off. Enables the reception of packets IGMP Query/Join with a IP source address 0.0.0.0. Default is off. 3. Added option: sw igmp flood-reports on / off. Enables forwarding of IGMP Report packets to all ports, not only to routers (querier) ports. Default is off. 4. Added option: sw igmp querier [no] election. With active IGMP Querier function, this option disables/enables the process of election of IGMP Querier on the network segment. By the standard, in one network segment should be only one active IGMP Querier, that has the lowest source IP address. Enabled by default. 5. Added option: sw igmp querier interval NN. Specifies the interval to send IGMP Query packets in seconds. 6. Improved algorithm for processing and delivering of IGMP messages. WEB 1. Added section for configuring the IGMP Snooping parameters. 2. Fixed and added multilanguage localization files. 3. Improved HTTP 1.1 support 25.05.12 V1.87.3 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. Fixed a problem with a false message "vlanx looping" in some configurations. (appeared in 1.87.0) 23.05.12 V1.87.1 ~~~~~~~~~~~~~~~~~~ MINT 1. Fixed bug in option "mint -swLoacalGroup" (bug appeared in 1.87.0). This option is obsolete now. Please use interface svi instead. 22.05.12 V1.87.0 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. L3 Switch functionality added. Switch Virtual Interface (svi) module implemented. The SVI interface allows to assign an IP address to the entire switch group and recommended for management of devices, including through the Management VLAN. (svi interface can be used as parent for vlan or prf interfaces) 2. Several security bugs were fixed. RADIO 1. Instant DFS module support added. 2. Improved transmit power control module (ATPC) with an excess of output power. 3. ATPS algorithm overestimated the desired power level at the maximum bitrate, fixed. 4. PRF links now support "rf burst" mode. It can be useful for slow wired/external links with high latency. "rf prfX [-]burst" or "prf X [-]burst" 5. MIMO devices support greenfield mode. MINT 1. Polling now supports distributed prioritization system (experimental option). In case of congestion/oversubscription, it allows to redistribute data streams automatically to minimize packet loss in the priority queues. It affects both upstream/downstream and upstream congestion conditions. The option is supported only on H01, H05, H08 platforms. It can be enabled/disabled from CLI only: mint rfX poll start [-]qos OSPF 1. System crashed in some network anomaly, fixed. 2. The option "nssa no-redistribution" added to suppress injecting external routes to NSSA area. 3. Prohibited installation to the system routing entries which cover route to the connected network (assigned to the interface). WEB 1. Added the ability to upgrade online and check for new firmware version. 2. Added option to disable unsecure HTTP access. 20.12.11 V1.86.0 ~~~~~~~~~~~~~~~~~~~ Recommended software upgrade for MIMO units utilizing 2.4 GHz, 3.5 GHz and 6 GHz frequency ranges. Update key features: SYSTEM 1. New SNMP table (mintPtpLink) was introduced in order to simplify point-to-point link monitoring. 2. Available switch statistics data was enhanced and several new CLI commands were introduced: switch stat - displays separate stats for unicast and broadcast flood traffic switch GROUP dump - displays source VLAN tag switch stat GROUP - displays separate stats for each VLAN 3. Overall device performance for all H08-based units was increased. 4. Several minor bugs were fixed. RADIO The new software introduces significant unit performance improvement in complicated transmission conditions, i.e. in presence of a strong echo signal in 2.4 GHz and 6 GHz frequency ranges. WEB 1. New spectrum analyzer modes were introduced: "Max Hold" and "Peak Hold". 2. Switch stats are now available via the web-interface. 3. GPS coordinates can be assigned to each unit via the web-interface. 24.10.11 V1.84.0 ~~~~~~~~~~~~~~~~~~~ SYSTEM 1. Added "sys [no]useAAA" command. This command instructs the unit to use the remote RADIUS server to authenticate all users trying to access the telnet/ssh/http management consoles. In case the remote server is inaccesible, local credentials are used. 2. Fixed the bug that administrative shutdown setting of the radio interface (ifconfig rfX down) is lost after device reboot. 3. Several minor bugs were fixed and some updates were introduced to the OS modules. RADIO 1. Increased pps performance for small and mid-size packets, including PTMP mode (requires SW upgrade on all devices). WEB 1. Lowered CPU load caused by the WEB interface use, and increased the built-in webserver performance. 2. Marker Access setting has been moved from Link Settings tab to Radio Settings. 3. Enhanced switching groups and IP firewall rules functionality. Priority can be assigned to each rule or group (0..16) in order to affect the given data flow transmission settings. 15.07.11 V1.83.9 ~~~~~~~~~~~~~~~~~~ Fixed: 1. Several internal errors that could lead to a device reboot. 2. Imprecise frequency setup in the 3Ghz band. 3. Changing the frequency with the "rf grid" command could lead to incorrect power setup on some models. 4. Incorrect distance calculation (rf distance) in the 40Mhz band. Added: 1. Wired interface (ethX) now can operate without "autonegotiate mode" enabled (not recommended for use). 2. OSPF module was enhanced with an additional option "router log-adjacency-changes [detail]" for router state tracking. Improved: 1. Web interface stability and responsiveness. 18.05.11 V1.83.1 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. Reduced number of packet drops on QoS shaped channels. 16.05.11 V1.83.0 ~~~~~~~~~~~~~~~~~~ SYSTEM 1. The latency on shaped QoS channels has been reduced. It also affects devices with Ethernet bandwidth limitations. 2. Improved the automatic voice recognition algorithm, reduced the number of false positives. (qm options rtp) 3. Devices based on the platform H07 (5000 S/L) could restart at extremely high CPU load. MIMO 1. Bugfix: The simultaneous operation of MIMO and not-MIMO clients in transient mode affects the performance of the base station. 2. Improved throughput on medium and long range links. OSPF 1. Bugfix: If an address is added to the network interface or the network interface state is changed the OSPF router terminates all connections with the neighbors and then restores them. That leads to the traffic loss for several seconds. 2. Bugfix: The option "passive-interface IF ADDRESS" is not saved in the configuration if specified IP address was absent in the system when you save the configuration. 3. Resolved the conflict between the OSPF and ODR, give rise to incorrect routes. SWITCH 1. The command "sw group N showrules" displays detailed information about the groups classification rules, including the hits counter of each rule. 2. The command "sw trace filter 'pcap expression'" allows to trace the processing of packets of a given type. For example: sw trace filter "ether host 00:11:22:33:44:55" sw trace filter "net 1.2.3.0/24" sw trace off - disables the filter action VRRP 1. Fixed logic of "vrrp owner = off" option. The device working in MASTER mode is not activated the IP address of the virtual router. 2. Added function for network prefix monitoring: "-track = (off | default | IPADDRESS / MASKLEN)". If the option "track" is on, the module VRRP watches the availability of a route to the specified IP network, or a default route (default). With the disappearance of routing entries from the system tables, the device enters the BACKUP mode. SNMP 1. Bugfix: Wrong response to SNMP "multiget" request with non-existent OID in the "multiget". NAT 1. Bugfix: "local_acl dhcp" parameter hasn't been stored in the configuration. Fixed. WEB 1. Partial Russian, Italian, French and Chinese localization has been added. 2. Real-time load information of each network interface has been added to the Interface Statistics section. 3. Added ability to config wired interface mode (Speed/Duplex). 4. Classification rules of swithing groups can be cpecified as a list of VLAN numbers. 16.02.11 V1.81.7 ~~~~~~~~~~~~~~~~~~~~ 1. Fixed a bug with Ethernet interface freezing on Omx/Mmx devices (H08). 2. Reduced impact of the built-in WEB service to CPU load. 02.02.11 V1.81.4 ~~~~~~~~~~~~~~~~~~~~ SNMP 1. GET method couldn't get access the "radioStatTable" table, fixed. 2. Bug fixed in ASN.1 encoding of some numeric values. 3. Bug fixed in repeating requests processing leading to increase in the response time. MIMO 1. Bug fixed in the scrambling module leading to the unit's restart in strong interference conditions. WEB 1. The "downstream" option was missed when saving the unit's configuration. Fixed. SWITCH 1. It was impossible to manage the remote nodes in the "repeater on" mode. Fixed. 17.01.11 V1.81.0 ~~~~~~~~~~~~~~~~~~~~ SPECIAL NOTE: R5000-Omx and R5000-Mmx units are highly recommended for immediate upgrade from any of the previous firmware revisions. SNMP 1. Re-worked SNMP module - multiple performance and stability improvements 2. Multiple Trap destination support added. Global and per destination event lists supported. NAT 1. "Local_acl" parameter is added with "-exclude $DSTACL" option to specify destination IP addresses/networks list excluded from NAT. 2. Bugfix: NAT table may get a large number of wrong records while processing fragmented packets - FIXED MINT 1. Revised Autobitrate algorithm and packet error criteria resulted in reduced adaptation time and improved link robustness against interference. 2. System stability under high traffic load improved (applicable to R5000-Sm, R5000-Lm, R5000-S and R5000-L models) 3. Multicast/broadcast traffic optimizations for MESH scenarios. 4. Error messages revised to be more informative. WEB 1. SNMP and Traps configuration section added. 2. RSSI indication added to Antenna Alignment Tool. 3. ATPC and Autobitrate correction factors added to Radio Settings 4. "Test" configuration: configuration created via Web GUI can now be applied temporarily without saving it to a non-volatile memory. Click "Test" button at Basic Configuration page to upload temporary configuration. The original configuration restores automatically after 3 minute period The period can be extended, the changes can be accepted or rejected. 5. Web GUI usability via a slow connection improved 6. Spectrum analysis performs faster RADIO 1. Frequency installed incorrectly on nonMIMO devices in narrow bands (5, 10 MHz) immediately after the device was rebooted. Fixed. MIMO 1. PtMP performance and stability improvements 2. Bugfix: Incorrect noise level measurement on some radio modules - FIXED 3. Bugfix: H08 platform (models R5000-Mmx and R5000-Omx) may randomly hang up during boot up - FIXED SWITCH 1. Attention! "Local-tag" option logic has changed! In order to optimize network load, all switched traffic is now distributed only within switching groups. This applies to management traffic within the VLAN, specified by local-tag option. Previously, management traffic, specified by local-tag option, was distributed in the MINT network outside of all the switching groups and was considered "local". Now, management traffic is transported within a specific switching group, which it belongs to according the applied rules as any other traffic. Thus, all devices that require control by switching must belong to one common switching group selected for administrative purposes. This rule works regardless of whether VLANs are used or not. Same is true for the "trunk" groups. Management traffic will be transferred to the group with a number coinciding with the local-tag option, and all other devices must have this group active. 2. Switching groups used for filtering data flows by VLAN ID can now use [no]bidir option for (one)two-way traffic classification by VLAN ID (to and from the wired segment). This option can be used for a RING (or redundant) network transmitting packets with multiple VLAN IDs via network, in order to pick up traffic with certain VLAN IDs in the junction points. sw group VLANS [[no]bidir] 3. New switch group parameter added - "uncoupled [on|off]" If a RING/redundant network is connected to a CORE network in multiple points, there is STP loops in the CORE network are possible. Thus STP-capable switches may block some of the links. Switching groups with "uncoupled on" parameter set do not pass traffic between them even if they have the same switching group number. This does not affect the traffic flow into the wireless network. For egress traffic intermediate nodes use the closest uncoupled node, which improves the effectiveness of network utilization. sw group N uncoupled [on|off] 4. A new option added: switch stpblock on|off To prevent forwarding STP frames in switch mode, when stp support is disabled. 26.10.10 V1.75.6 ~~~~~~~~~~~~~~~~~~~~ 1. Fixed bug leading to device reboot when working in marker access mode in heavy RF interference. 19.10.10 V1.75.4 ~~~~~~~~~~~~~~~~~~~~ 1. DFS: Fixed serious bug in dynamic frequency selection logic. Upgrade recommended! 14.09.10 V1.75.0 ~~~~~~~~~~~~~~~~~~~~ All models ---------- 1. Fixed bug in OSPF/ARIP which may lead to routing protocol malfunction after changing interface set or interface state 2. The WEB GUI didn't allow downloading the current license, configuration and a number of other operations for some types of licenses. Fixed. 3. After uploading a wrong configuration file the unit might fall into a constant restart cycle. Fixed. 4. Device may reboot during SSH session - fixed. 5. Privacy support added to the SNMPv3 module. (if the SNMP Proxy is used in the network, firmware upgrade should be performed on all the units controlled via proxy). 6. Incorrect "Mib2:ifOperstatus" parameter processing is fixed. 7. The "LinkDown" SNMP trap was mistakenly being replaced with "LinkUp" one. Fixed. 8. ODR (On-Demand Routing): a number of mistakes fixed and the protocol operational diagnostics expanded. A new command added: "-odr show". The command shows the current protocol state and the established connections map. 9. The IGMP Snooping module is supplemented with a new command: "sw igmp srcip IP". The command allows replacing a source address in IGMP Report packets. 10. The IGMP Querier module allows support of several multicast groups simultaneously. 11. The WEB GUI is supplemented with new statistical and informational elements. 12. The WEB GUI didn't allow using fractional frequency and frequency step values. Fixed. InfiLINK 2x2/InfiMAN 2x2 ------------------------ 1. PtMP system throughput for multi-prioritized traffic increased. 2. Incorrect automatic distance selection for 3.5 and 7 MHz channel widths is fixed. 16.07.10 V1.74.1 ~~~~~~~~~~~~~~~~~~~ ATTENTION: Bugfix: System password was missing when system configured via Web GUI - fixed The issue appears in ver. 1.74.0 12.07.10 V1.74.0 ~~~~~~~~~~~~~~~~~~~ InfiLINK 2x2/InfiMAN 2x2 ------------------------ 1. "rf grid" command added. This command allows to change the frequency grid and grid step within the license restrictions. This command supplies the ability for the network administrator to create a custom frequency grid. The resulting frequency grid will be visible in the output of the "rf cap" command and will be used every time the frequency is setup using the “auto” command (roaming, dfs etc). The frequency grid for every band is formed in the form of a list of subranges "subrange start - subrange end/step", or a list of comma delimited standalone frequencies. Syntax: IFNAME grid BAND FREQUENCY_RANGE_LIST Example: rf rf5.0 grid 20 5310-5390/10,5450,5500-5580/20 To remove a frequency grid execute "rf IFNAME grid BAND clear", this will restore the default frequency grid supplied in the license. 2. Bugfix: Several bugs leading to device reboot when working in heavy RF interference conditions - fixed All models ---------- 1. Web interface improvements. Additional device settings can now be made through the Web interface 2. PtMP performance and stability improvements 3. Bugfix: incorrect tx power set for 5 and 10 MHz channel bandwidth for legacy license format - fixed 4. Bugfix: packet performance at CPE units with Ethernet bandwidth limitation had lower-than-expected packet performance - fixed 07.05.2010 V1.73.3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ General improvements: ---------- 1. Radio sub-system now uses dBm instead of mW in all configuration parameters. New configuration parameter "rf txpwr" was added. It sets transmit power in dBm. With this option it is now possible to set transmit power with 0.1 dBm step. It is also possible to set tx power down to 0 dBm (if hardware supported). Previously used option "rf pwr" is obsolete, but still exist for backward compatibility. 2. Traffic prioritization system is optimized for efficient and stable operation under heavy network load. Improved multicast stream performance. 3. Stacked VLAN (Q-in-Q) support in accordance to IEEE 802.1ad 4. Improved performance using PtMP network topology. New upstream prioritization algorithm. Throughput of the PtMP base station is significantly increased (in MIMO mode). 5. General software and wireless link stability improvement. Autobitrate mechanism optimization that leads to latency and jitter reduction. Wireless link internal diagnostics improvements that lead to higher link stability during short signal disappearance. 6. Diagnostic message spell check and revision. 7. H06 now works more efficiently under heavy load 8. CPE devices with Ethernet bandwidth restrictions now restrict only transit traffic. Incoming traffic (including multicast) and outgoing local traffic is not restricted. 9. DFS algorithm improvement. Radar Detection algorithm improvement. NEW COMMANDS --- 1. "grep" command added. This command is not available on H01/H02 platforms. Command syntax: grep [options] "regexp" "system command" grep searches the "system command" output for lines containing a match to the given "regexp". Example: grep "192.168" "net -r" You can find detailed option description with "help grep" command. "grep" command can be used in a filter format: "command | grep PATTERN" 2. Rpcap protocol (http://www.winpcap.org/) support added. For example, it may be used together with Wireshark program (http://www.wireshark.org/) for remote control and analysis of transit data flows. All physical and one internal virtual interfaces are supported (any unicast packets). (not available for H02 platform) 3. Extended internal switch diagnostics added: switch stat [(clear|help)] 4. A command for MAC address table size restrictions added: switch maxsources N default value is 5000, minimum 500, no restrictions on maximum. 5. Load monitoring tool loadm now can use "-p" option for mean packet size calculation. WEB --- 1. HTTPS protocol support added. 2. New section for "vlan", "lag" and "prf" interface configuration added. 3. New section for switch groups and rules configuration added. 4. Web configuration doesn't delete QoS Manager's and Ipfw filter's settings. 5. QinQ web configuration OSPF ---- 1. The following commands were added: ospf config router summary-address A.B.C.D/M [metric M] [metric-type T] Allows setting summary address for external routes that are injected into the OSPF domain via redistribution ("ospf redistribute" commands). In case there is one or more external routes having network prefixes totally covered by the "summary-address" network (A.B.C.D/M) then only the summary route for the A.B.C.D/M network will be announced but not the external routes. With accurate address space management the command allows to significantly reduce the number of external network prefixes in the OSPF domain. ospf show summary-address [detail] Shows the list of possible summary networks and indicates the number of network prefixes that can be replaced with a summary route. The command may be used as a tip while planning the network. 2. BUGFIX: OSPF Routes created with the "arda route blackhole/reject" command was not announced via OSPF protocols (redistribute static). SNMP ---- 1. SNMP variables changed: rmFrequency - central frequency expressed in kHz. rmCurPowerLevel -Tx power level expressed in tenths of dBm (0.1 dBm) 2. Addeded new SNMP variables: -rmBandtwidth - channel bandwidth in kHz. -curRXpower/curTXpower - indicates current Rx/Tx power level in tenths of dBm(0.1 dBm) Please download new MIB files from FTP server. CES --- 1. New configuration and transmit algorithm for E1 streams. There is no backward compatibility with the previous CES firmwares. In this case you have to upgrade both sides of the link. 2. New transfer algorithm for devices with TDMoE converter intended to stabilize E1 flow transmission, reduces jitter and increases total throughput. 3. "Ces bwlimit" command is excluded from the system. There is no backward compatibility with the previous CES firmwares. In this case you have to upgrade both sides of the link. BUGFIX: ------ 1. Fixed bug in transmit power parameter indicating wrong power level on some devices (mint map detail и web). 2. Fixed SNMP but leading to device reboot. 3. Fixed rpfilter in ipfw module showing all checked packets instead showing only filtered packets. 4. Fixed bug in the scrambling module error handling which lead to link freezing. 5. Ltest (link test) command now shows correct signal levels for 6GHz devices. 6. Fixed packed buffer leak when a lot of receive errors occur. 7. Fixed incorrect distance calculation in rf distance in transient mode, when using narrow band frequency ranges. 16.09.2009 V1.70.6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. WebGUI incorrect display bitrate list after channel bandwidth has changed, fixed. 04.09.2009 V1.70.5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. WebGUI incorrect setup RF channel bandwidth, fixed 2. Minor changes in SSH client module. 31.08.2009 V1.70.4 ~~~~~~~~~~~~~~~~~~~ 1. H05 platform: Packet performance increased up to 50%, delays are not exceeding 10 ms (RF conditions dependent) even under heavy traffic load. 2. DFS: optimal operating frequency choosing algorithm is improved. 3. SSH client added (SSH server implemented earlier). Only for H05/H07 platforms. 4. Support for 2.5 MHz central frequency step in 5 MHz channel bandwidth added for non-MIMO devices (for 4800-5440 MHz frequency range). Special license required. 5. When "rf distance auto" option is set "LongRange" mode is enabled automatically for those clients who requires it for operation. This feature is applicable to any topology (PTP, PTMP, Mesh). No need in manual "rf long" mode setting. Link status is displayed in "mint map detail" command output. In case of "LongRange" mode is compulsory enabled by "rf long" command it will be applied to all the links unconditionally. 6. High-power models used incorrect list of bitrates in 5 and 10 MHz bandwidths which can lead to high error rate. Fixed. 7. Options for setting up priorities to data flows (addpri, setpri) in switch groups and rules were not working. Fixed. 8. Performance and accuracy of Spectrum Analyzer scanning increased. 9. Alphanumeric mode of Spectrum Analyzer is implemented for H02 platform (smaller accuracy in comparison with other platforms is compensated by time of scanning). 10. Several internal errors that affect stability of the operation were corrected. MIMO: 1. WebGUI was added with graphical tools for antenna alignment and link throughput measuring. 2. In 5 MHz bandwidth radio module received out-of-band emission at the frequencies of +/-20 MHz from the central frequency. Fixed. 24.07.2009  V1.68.47 Beta Release Candidate 5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Fixed: Device may reboot during configuration of prf intarface (only when used with OSPF) 2. Minor changes in web wizard. 30.05.2009 V1.68.45 Beta Release Candidate 3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ All models: 1. Inaccurate distance detection for 5 and 10 MHz channel bandwidths - fixed. 2. Peak performance latency is reduced. 3. System performance optimization. MIMO: 1. "Ltest" utility showed wrong retries information in marker access mode - fixed. 2. Several "ltest" commands being run simultaneously from one device showed wrong results -fixed. 3. When "rf distance auto" option is set, LongRange mode is enabled automatically. 4. Automatic distance detection was not operating correctly in "transient" mode - fixed. 5. Ethernet statistics (ifconfig eth0) is enhanced. DFS: 1. DFS implementation has been changed for better compliance to ETSI EN 301 893/ETSI EN 302 502. ATTENTION! New DFS implementation is not compatible with the older ones. For successful upgrade to the new version please change the firmware at the Base Station first and then at the subscriber units. These instructions are applicable only for the devices with special DFS license. 2. On the devices that do not have special DFS license DFS mode is available excluding radar detection feature. 3. Channel Occupation Time (dfs cot) function was not working properly - fixed. 4. Bugfix in DFS implementation: transmission could be blocked after frequency change and Channel Occupation Time timer expiry. WEB: WEB Wizard functionality is enhanced for PTP links. 1. Configuration changes do not require device reboot to take effect. Configuration sections that are not accessible via WEB GUI remain in the configuration after it was applied. 2. Radio interface, switch and network interfaces configuration sections are updated. 3. Spectrum Analyzer functionality is enhanced. In case of loosing a connection to the device during Spectrum Analyzer operation after a certain time period (by default 3 minutes) test will be finished and the results could be viewed in Last Snapshot mode after the connection is up again. 4. Additional screen marking allows viewing the current and planed frequency channel location. 22.05.2009 V1.68.37 Beta Release Candidate ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. H07 platform: incorrect status LED indication at the ODU -fixed. 2. DFS: bug in radar detection system crash the system, fixed 3. Fixed: in 5/10mhz channel bandwidths, wrong bitrate set after reboot 18.05.2009 V1.68.35 Beta Release Candidate 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. After restart, "qm chX latency" option did not appear in the running config, fixed 2. H07 platform did not support IP-IP tunnels, feature added 3. Bandwidth limitation for vlanX subinterface was applied twice, fixed 4. Overall efficiency increased, CPU load decreased while sending multicast traffic 5. Link establishment time decreased 6. Optimizations for polling mode 7. Multiple bugfixes in RF interface management, some may lead to excessive packet loss under heavy load. Prioritization system efficiency improved as a result. 8. Memory leak in "webcfg" - fixed 9. NAT: bug may lead to a system restart - fixed 10. DFS: radio may stay silent after changing the channel when ChannelOccupationTimer expires - fixed 11. "sys gpsxy" may incorrectly calculate the distance - fixed 12. Webcfg: now supports terminal emulator window - useful for mobile devices without Telnet client support 13. IPFW/QM: new, user-friendly notation for the rule numbering - rule numbers are persistent. Existing rule numbers won't change anymore if new rules were added/deleted, helping to keep track of them even when they are changed from multiple external sources (scripts, staff shifts). If rule number isn't specified, it will be appended to the list. "ipfw rearrange [N]" renumbers all the rules with the given increment (default is 5). 14. SSH: experimental version, support added for H05/H07 platform. "sshd start|stop" command enables/disables it. 15. ATPC: Automatic Transmit Power Control feature allows to minimize interference and keep the maximum performance even if link conditions are not stable. "rf rfN.N [-]pwrctl" enables or disables (-) it. Upper limit for the TX power can be set with "rf rfN.N pwr XX" (in mW) Units without amplifiers use ATPC with 0.5dB step in each direction, and even on per-packet basis, allowing it to be used in multipoint environment. Units with amplifiers can adjust TX power using discrete levels specified in the rf capabilities table ("rf rfN.N cap"), keeping the minimal level required to work with the furthest (the weakest) neighbour. Currently used TX power is displayed in "mint map detail" command per neighbour. 22.01.2009 V1.67.0 ~~~~~~~~~~~~~~~~~~~~ WARNING! Older versions for H03/H05/H07 platforms provide incorrect architecture identifier. During upgrade, the following warning message may appear: New software model (1) DIFFER from current one (0) Are you sure [y/n]? Answer "y" to continue upgrade process. 1. New feature of the RF environment control module: spectrum analyzer (alphanumeric mode): muffer IFNAME sensor [F1 [F2] [BW STEP]] Options are: F1 - lower frequency, in MHz (default is the lowest frequency supported by the radio) F2 - upper frequency, in MHz (default is the upper frequency supported by the radio), but not higher than current screen width. BW - capture bandwidth, in MHz (allowed values are 1/5/10/20/40, depending on radio type) STEP - center frequency resolution in MHz (allowed values are 1/5/10/20, but not higher than BW) Spectrum analyzer mode is supported on all current platforms except H02. WARNING! Spectrum analyzer mode breaks all associations at the specified RF interface and stops data transmission, which may leave your unit inaccessible via RF link. It is recommended to use "muffer" utilities when locally connected, or with "delayed restart" timer set. 2. WEB configuration wizard supports graphical visualization of the spectrum analyzer screen (H05/H07 platforms only) 3. RF environment control module displays relative pulse noise levels (in mac/mac2/mynet modes) 4. Bugfix: "muffer mac/mac2/scan" may display invalid (nonexistent) MAC addresses - fixed 5. New option of RF statistics displays physical-layer error counters: rf IFNAME stat phy 6. Performance improvements in LongRange mode 7. Bugfix: device may reboot when IGMP snooping is enabled in specific configuration - fixed 8. Multicast: IGMP Querier feature is added, allowing the network to operate without multicast router 9. Bugfix: MACF rules configured for vlanX interfaces were applied to parent (eth) interface - fixed 10. Bugfix: OSPF rejected Database Description packets with zero MTU - fixed 11. Bugfix: Fixed memory leak in QM module 12. MINT: Units configured as "Slave" or with "roaming enable" periodically re-test link quality. An attempt to connect to a new master is done if current link quality is below the threshold 13. MINT: To simplify BS configuration with static remote units authentication and configuration, two new options added to "mint addnode" command: "-defgw X.X.X.X -defmask X.X.X.X". If default gateway and/or netmask were not specified for a particular neighbour, global values specified in "-defgw" and/or "-defmask" will be used. Thus, it is enough to specify just dynamic IP address and security key per MAC address of each neighbour: mint rf4.0 addnode -mac 000435567322 -tip 10.1.1.1 -key SecretKey1 If key is not specified, global key specified at the given interface is used If IP address is not specified, no addresses will be assigned to this neighbour 14. MINT: "mint map" displays information about statically configured but currently inactive neighbours 15. Performance improvements in token-based access protocol, noise level and retransmit monitoring, short frame handling and overall packet processing 16. Cut/paste with multi-line configuration works safer 17. Multiple bugfixes in DFS module 09.11.2008 V1.65.0 ~~~~~~~~~~~~~~~~~~~~ 1. All models on 2.4 GHz (except Xm-series) was working incorrectly in 5 and 10 MHz channels, corrected. 2. "rf antenna" parameter in license not always was set correctly (except Xm-series). That could lead to lowering signal levels, corrected. Error appeared in version 1.62.0 3. Multicast traffic transmission optimized in PMP systems. Multicast packets are sending on the speed of the lowest subscribed client. If possible Unicast delivery is used. 4. H02 models did not allow firmware upgrade via WEB interface (webcfg), corrected. This firmware should be loaded via the standard CLI ("fl get" command) procedure. 31.10.2008 V1.64.0 ~~~~~~~~~~~~~~~~~~~~ 1. Error corrected that was rebooting device in some configurations. (Error appeared from version 1.63.0) 27.10.2008 V1.63.0 ~~~~~~~~~~~~~~~~~~~~ 1. SNMP MIB syslog error corrected. 2. PCAP module error corrected. 3. While using qm channels vlan traffic statistics was shown incorrectly, corrected. 4. Ipstat module was calculating statistics without looking at qm module limitations, correted. 15.10.2008 V1.62.0 ( IPTV Ready ) ~~~~~~~~~~~~~~~~~~~~ 1. For easier packets configuration the logic of assigning switch groups to packets has been changed. Now switch groups are run over the order of its appearance in a configuration. The first group that is suitable for a packet is chosen then the process is stopped. To change groups order in assigning procedure use the command: switch group X order Y Full compatability with previous configurations. 2. MINT switch now has IGMP Snooping function for effective IP multicast traffic transmission (also working in Point-To-Multipoint and Mesh networks). IGMP v1/2/3 in compliance with RFC4541 is supported. This function is an option of switch group and is enabled by: switch group N igmp on To use IGMP function in the most effective way create a separate group only for multicast traffic transmission that includes all MINT nodes. In this case, as earlier, each node can be included in its own group. Example: ============================================== switch list MULTICAST match add 'ip multicast' switch group 3333 add 1 eth0 rf4.0 switch group 3333 rule 10 permit match MULTICAST switch group 3333 deny switch group 3333 igmp-snooping on switch group 3333 start switch group 129 add 2 eth0 rf4.0 switch group 129 rule 10 ... switch group 129 deny switch group 129 start switch start ============================================= In this example, group 3333 is used only for transmission of multicast traffic and all the nodes that want to participate in multicast exchange should be included in this group. Group 129 (and all other groups if any) is used for transmission of other types of traffic. By using list rules one can limit multicast addresses range that will be processed by the group, fo rexample: switch list MULTICAST match add 'ip multicast and (dst net 239.255.1.0/24 or dst 224.0.0.22 or dst 224.0.0.1 or dst 224.0.0.2)' To view IGMP module's status use: switch igmp dump 3. DFS corrections done. 4. sFlow corrections done. 5. PMP operation in harsh environment with significant interference and a large number of retries is more reliable now. 24.09.2008 V1.61.0 ~~~~~~~~~~~~~~~~~~~~ 1. Solved a problem of setting output power on low bitrates for "Xm"-series devices. 2. Some syntax mistakes corrected. 3. System optimization. 19.09.2008 V1.60.4 ~~~~~~~~~~~~~~~~~~~~ 1. MINT was working incorrectly via tunnels Ethernet-over-IP, corrected. 17.09.2008 V1.60.0 ~~~~~~~~~~~~~~~~~~~~ 1. SNMP variables txRetries and txErrors were shown incorrectly. Mistake began from 1.51.0 version, corrected. 2. Ltest (link test) command sometimes was not working even when the link was good corrected. 3. Ltest command added with a capability to test a link with calibrated load including testing via several MINT nodes. 4. Trunk switching groups were connecting to each other, corrected. 5. Roaming profiles allows setting several system identifiers (SID) in one profile separated by comma. 6. Automated voice traffic prioritization mode is enabled after checking for allowability of RTP flow and when IP TOS field has a value with 0xF0 mask. 7. Autobitrate became more reliable and quick. "Mint -ratefall NN" parameter added for setting upper bitrate index threshold, till which errors and retries checking is done. Only energetic capability to increase bitrate will be done above this threshold. This parameter is useful in case of lots of collisions. Bitrate indexes are from 1 to 8 (list of available indexes can be view by "rf rfX cap" command) "0" value cancels the command. 8. "$LOCAL" filter of "ipfw" module doesn't include broadcasting packets in rejecting rules. This allows using the following constructions: "ipfw reject all from not $access to $LOCAL" without interruption of transit data flows. 9. Reserved access list added "$ACLOCAL" for limitation of access to a device via telnet, ftp and http protocols. When having "$ACLOCAL" access list in the configuration all attempts to establish a connection from addresses (networks) that are not in this list will be rejected. Example: acl add $ACLOCAL net 10.0.0.0/8 192.168.0.0/16 10. Switch groups and switch rules now have capability to set/increase priority of packets passing through the group or accepted by the rule. "Setpri" parameter is used to change a priority to the value specified in the command. "Addpri" is used to change a priority only in case it is higher than the previous one (Note: the smaller is the value the higher is the priority). So you can only increase priority using "addpri" parameter. switch group 1 rule 1 setpri 10 switch group 1 addpri 15 To cancel setting a priority: switch group 1 addpri 11. In the "ipfw"/"qm" "pcap" filters can be used (-f "pcap expression"). ipfw add reject -f "icmp and host (1.1.1.1 or 1.1.1.5)" 12. DFS error corrected that was blocking a radio module and made it impossible to change a frequency manually. "Xm"-series devices: 1. More accurate radio power control. 2. "Ltest" command is added with "-align [ant]" option that makes external antenna alignment process easier. This option allows align process even if only one antenna is connected to the device. It also allows estimating blanking between two neighboring antennas depending on difference in polarization and distance between antennas. 3. Operational characteristics when working with a large number of reties are increased. 22.07.2008 V1.51.1 ~~~~~~~~~~~~~~~~~~~~ 1. On the H01 and H02 devices upper bitrate is not limited by "rf bitr XX" parameter, corrected. 21.07.2008 V1.51.0 ~~~~~~~~~~~~~~~~~~~~ 1. Polling for "Xm" devices. 2. "Qm chN strict" option could not be saved in the configuration, corrected. 3. Signal levels in 40 MHz channel were estimated wrongly sometimes, corrected 4. Central frequency in 40 MHz channel is situated exactly in the middle of the channel (-20/+20) (it was (-10/+30) early) 5. CCK modulation mode restored (on radio modules that support it). 6. For "Xm" devices DFS ? Radar Detect are realized. 7. "Mint map" shows percentage of errors and retries on both sides of the link. (corresponding varieties are added to MIB) 8. "Mint map detail" command shows Primary IP of the neighboring node. 9. Autobitrate algorithm is optimized for operation in environments with lots of interference. 25.06.2008 V1.50.16 ~~~~~~~~~~~~~~~~~~~~ 1. OSPF: For "auto-interface" command "prefix" option added for filtering networks that will be announced automatically when interface aliases appear. 2. OSPF: "alias []" command added to configuration. AS routers identificators can be appointed with symbolic name that will be used in data bases, routing tables and so on. "alias" command without parameters enables showing of symbolic names, "no alias" - disables. "alias ROUTER_ID" without setting an alias disables symbolic name that was set earlier. Symbolic name should be unique, have not more than 15 symbols and don't have gaps. 3. For H03, H04, H05 device models (including CES and MIMO models) Audio Monitor support added. 4. MIMO models may restart after "muf stat clear" command, corrected. 5. While working in master/slave modes with fixed bitrate signal level was not correctly estimated on slave side, corrected. 6. When changing frequency or channel size, signal levels for some time (about 1.5 minutes) could be calculated incorrectly, corrected. 7. MIMO devices had problems with frequency switching in roaming enable mode when having much interference, corrected. 8. "rf wocd" parameter didn't work on MIMO devices, corrected. 9. "switch self" parameter was deleted from switch configuration. 10. "lt" (LinkTest) command added with "-tu" and "-tb" options for measuring maximum radio channel performance on the specified bitrate. Measurements can be performed in unidirectional and bidirectional modes. 11. "Mint map swg detail" command added that allows controlling all switch groups (local and external) in a MINT network 12. After first start of a switch, nodes in a trunk were not establuishing connection to each other for a long time, corrected. 15.05.2008 V1.50.10 ~~~~~~~~~~~~~~~~~~~~ 1. MINT: dynamic address assigned using "addnode -tip XX" is periodically reset, creating a flapping OSPF link, fixed. 2. Diagnostic and alignment console is supported. 3. Improved switch performance when vlanX interfaces are configured. 4. Connected route may disappear when removing one of the two (or more) aliases from the same subnet configured on the same interface, fixed. 5. Devices with hardware code H03 and H05 may reboot during rsh commands execution. 6. ARDA: ARDA daemon can work without OSPF or ARIP, if its configuration has at least one static route. 7. ARDA: Interface configuration (configure/interface) options: shutdown, ip address, multicast are removed. link-detect implementation is improved. 8. OSPF supports SNMP monitoring and SNMP traps (ospfGroup). Update your MIB files. 9. OSPF: "ospf show interface" now displays some detected abnormalities in the given area. 10. OSPF: Corrected if_baudrate when calculating interface auto-cost. 11. OSPF: Improved link-detect for auto-interface. 12. OSPF: NSSA area type is now supported (Not-so-stubby area can pass external LSA). 05.05.2008 V1.50.8 ~~~~~~~~~~~~~~~~~~~~ 1. MINT static authentication is now possible based on MAC address only, even when nobody has the key. 2. SNMP variables added: noiseFloor (read-only) and sysRestartTimer (read-write SNMPv3) - please update MIB files from FTP server. 02.05.2008 V1.50.7 ~~~~~~~~~~~~~~~~~~~~ 1. MINT static node authentication method (-authmode static) did not support empty key. 2. Changes to local node/key database (mint addnode) were not applied to the active neighbours, fixed. 30.04.2008 V1.50.6 ~~~~~~~~~~~~~~~~~~~~ 1. The device may reboot when configuring switch trunk group - fixed. 2. BPF module can conditionally pick up packets based on pcap expression: bpf [-f "pcap filter expression"] 3. New option added to Sflow agent : "rawheader=on/off", to keep compatibility with collectors which do not support all SFlow formats. 4. New options added to MINT profiles: [-fixedbitr] [-minbitr XX] [-autobitr[ +/-dB]] Their meaining is identical to the global MINT interfaces, but the scope is limited to the active profile. Models with MIMO-based radios: 1. Bugfix in automatic distance learning (rf distance auto). 2. Bug in ARQ/retransmit subsystem may lead to excessive frame loss, fixed. 22.04.2008 V1.50.3 ~~~~~~~~~~~~~~~~~~~~ All models: 1. During radio initialization (including reboot), some key configuration parameters may not be set correctly - fixed. 2. Route via interface ("arda route X.X.X.X IFNAME") works incorrectly, fixed. 3. Bug in LongRange mode (rf rfx.x long) fixed. 4. New option (switch group N info "STRING") allows group identification Models with CES (E1) support - S03 code 1. CES mode works end-to-end via MINT repeaters chain, E1 ports at intermediate points are not required. 2. Parameter "ces datapad" replaced with ces bwlimit, with extended functionality. 3. Packet delay statistics is now avaiable (for CES-over-WLAN packets). 11.04.2008 V1.50.0 ~~~~~~~~~~~~~~~~~~~~ 1. Warning! SWITCH operation is not compatible with previous releases! No switch configuration changes are required. MINT operation, router and Over-The-Air firmware upgrade procedures are not changed, automatic or manual firmware upgrade for all the units in the network is recommended. 2. New switch group options ("sw group upstream" and "sw group downstream") added to optimize upstream multicast data transmission over the MINT network (e.g., in video surveillance systems). 3. Option "mint -[no]replicate [$ACL]" now supports any traffic type. 4. Option [-]strict can be specified individually per qm channel altogether with "pri" priority number The same option, when used in global section "qm options", is the default setting for the new channels and for all preset priority settings. 5. ARDA options "blackhole" and "reject" may not work correctly with static routes, fixed. 6. Internal memory structures optimization, minor bugfixes. 7. Improved QM manager now supports Token-Bucket-based traffic shaping (except H02 and older hardware). 8. ipfw and qm filters allow to set up priorities during testing the packet against the condition specified. 9. "rf distance auto" now calculates the distance to the neighbour automatically, based on response time if GPS coordinates are not specifed. 10. Industry-standard SFlow protocol is now supported for accounting/billing and performance monitoring of the wireless network. 11.04.2008 New firmware file naming conventions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To ease identification of the recently introduced, upcoming and legacy hardware platforms and software features available in the firmware image, new fields were added to the version number and image file name. Examples are: R5000-H01S00v430.0.bin R5000-H05S01-MINTv150.0.bin R5000 remains as common code for the R5000 product family. vXXX.Y is a major version number (XXX) and minor release code (Y). New field HXXSYY contains a designation of both hardware platform and software feature set. Hardware platforms currently in production are: H01 H02 H03 H04 H05 All legacy R5000-O and R5000-M devices need H01 hardware code. All legacy R5000-L, R5000-Lm, R5000-IL and R5000-S devices need H02 hardware code. Software architecture code meanings are: S00 - RMA S01 - MINT S03 - CES (MINT+ TDM over wireless) When choosing an image to download, check that current version (sys ver) has the same HXXSYY field as new file to ensure that software features and saved configuration will be supported after upgrade. In any case, the mismatch in hardware platform code will EFFECTIVELY PREVENT wrong image from being uploaded into flash. During transition period, firmware images for the legacy models can also be found in the folders 5000MINI and 5000CPE. ========================================================================= 23.11.2007 V1.26.3 ~~~~~~~~~~~~~~~~~~~~ 1. ipfw/qm filter mistake corrected. IP broadcast and ARP packets were processed by any rejecting rule discarding additional options. 2. MIB bases updated. SNMP TRAP-s support expanded. 07.11.2007 V1.26.1 ~~~~~~~~~~~~~~~~~~~~ 1. "mint -[no]replicate" option worked incorrectly on devices with two or more radio modules, corrected. 2. qm channels increased to 200. 06.11.2007 V1.26.0 ~~~~~~~~~~~~~~~~~~~~ 1. When upgrading unit with existing RMA configuration to MINT, "mint" will be automatically started in "MASTER" mode (except units with LCCPE flag, which will work only in "SLAVE" mode) 2. New option [-]dhcp is added to MACF command When "dhcp" option is turned on, macf will automatically learn addresses leased by a local DHCP server (if started at the same unit). These records are temporary and will not be saved into the config. They remain active as long as corresponding DHCP leases are active. 3. New MINT option: -[no]replicate [$ACL] This option helps to "isolate" users located behind remote nodes from each other at link layer with minimal configuration overhead. If MINT node has "mint -noreplicate" option configured, any client traffic coming from remote node's eth port via wireless link cannot be forwarded back into wireless interface. It is still possible, however, for an external wired switch connected to eth0 interface to forward such traffic back to a MINT node. By default, such replication is turned off (mint -replicate) Optional ACL of type "num" (acl add $ISOLATE num N1 N2 ...) can be used, listing switch group numbers which need to be filtered (by default command applies to all groups). Please note that this option applies only to a trafic which originated from eth0 port of the remote node and doesn't affect wireless connectivity between MINT nodes themselves 4. "autobitrate" didn't work correctly in "Long" mode - fixed 5. Roaming profiles with different channel sizes (full/half/quarter) may work incorrectly if "-band ...." parameter was omitted at one of the profiles - fixed 6. New switch option : "switch group Y in-trunk X" If trunk-group X is configured at the node (usually a BS) which should distribute several VLAN trunks to the different remote nodes, such end nodes should use "in-trunk" option to explicitly specify which trunk group number it corresponds to. For example, if end node has auto-created group 100 which is a member of trunk-group 5 (VLAN100 was converted at the BS into a switch group 100), then switch config should look like: switch group 100 in-trunk 5 It allows to create several non-overlapping trunk groups with (potentially) identical VLAN numbers inside the same MINT network segment. 7. Syntax for switch group configuration extended. New option "xvlan XX" ( where XX - VLAN number or a name of vlan ACL). In comparison to common "vlan XX" option, extended version allows to process also untagged frames. For example, switch list MYNET numrange add 100 200 300 switch group 10 xvlan MYNET switch group 10 trunk on Group 10 will process frames tagged with VLAN ID 100,200,300 and also untagged frames. Untagged frames in this case will be marked with corresponding group number (10) when forwarded into MINT network, tagged frames - with group number equal to VLAN tag (100, 200 or 300) switch list MYNET numrange add 100 200 300 switch group 20 vlan MYNET switch group 20 trunk off Group 20 will process (and tag with group # 20) only frames tagged with VLANs listed in MYNET 8. Switch didn't untag frames sent to the IP addresses of the MINT node -fixed 9. Maximum number of vlanX router interfaces increased to 100 10. "arp proxyall [$ACL]" command now has an option to limit the scope of the command to only networks listed in the ACL 11. Point-to-point mode performance improved 16.10.2007 V1.25.12 ~~~~~~~~~~~~~~~~~~~~ 1. When filters for IPSTAT ("ipstat add") are configured, egress packets were not counted in the statistics - fixed 2. "mint addnode" without explicitly configured node key blocks neighbour assosiation even if the global key was specified in MINT config - fixed October 09, 2007 V1.25.11 ~~~~~~~~~~~~~~~~~~~~ 1. macf and rpfilter filters wrongly blocked DHCP queries. Corrected 2. mint map output is changed and advanced, including color indication of problem links. 3. autobitrate parameter didn`t work in LongRange mode, corrected. 4. On the Gateworks AVILA (IXP42X) platform didn`t work Over The Air Update function, corrected. 5. Models that support CES could reset with unstable radio channel, corrected. October 02, 2007 V1.25.9 ~~~~~~~~~~~~~~~~~~~ 1. Packets that were outgoing through vlanX interfaces wasn`t get under ipfw/qm/ipstat rules. Corrected. September 29, 2007 V1.25.8 ~~~~~~~~~~~~~~~~~~~ 1. Error that blocked local broadcast traffic passing in some types of network topologies corrected. September 28, 2007 V1.25.7 ~~~~~~~~~~~~~~~~~~~ 1. Now switch diagnostic messages more precisely reflects emerging events meaning. 2. Small errors correction September 21, 2007 V1.25.6 ~~~~~~~~~~~~~~~~~~~ 1. Inaccuracies in switch operation corrected. The only way to tag local (intranet) traffic for sending to wired segment - is using local-tag 2. rf ptp parameter is not automatically set on master/slave links. When it was automatically set it lowers transmitting speed and leads to wrong CES devices operation at simultaneous E1 and data flows transmission. For models that support CES: 1. Commands added ces eth media ces eth bwlimit ces eth stat September 19, 2007 V1.25.5 ~~~~~~~~~~~~~~~~~~~ 1. Inaccuracies in switch operation while transmitting local (intranet) traffic corrected. Admin group packets were wrongly tagged (VLAN ID) by one of client switch group rules. Now local device`s traffic (and traffic inside MINT network) always comes in wired segment not tagged. If in this case you need tagging then you have to set needed VLAN ID by "sw local-tag XX" command. September 17, 2007 V1.25.4 ~~~~~~~~~~~~~~~~~~~ 1. "lt - Link Test" command added for performing radio channel quality tests. Testing protocol is active so you need to upgrade firmware on all devices. 2. Small corrections in different subsystems. 30.08.2007 V1.25.1 ~~~~~~~~~~~~~~~~~~~ 1. Bug in "rpfilter" fixed 25.08.2007 V1.25.0 ~~~~~~~~~~~~~~~~~~~ 1. ipfw: Bugfix in APR packets handling behaviour. Fileter expression syntax now supports "arp" keyword as "proto" field (equal to "ether=806") 2. ipfw/qm didn't work with tunnel interfaces tunX - fixed 3. "qm stat" output now provides more extensive statistics 4. "autobitrate" now works more precisely on a heavy loaded link 5. MINT network is now more stable in a complex topology with large number of network loops 6. Maximum number of open telnet sessions to the device is increased to 6 7. Basic support of SNMP Trap Groups added 8. Network-critical priority 0 (zero) added to QoS map. Now it looks as follows: QM_PRIO_NETCRIT 0 QM_PRIO_VOICE 1 QM_PRIO_RT1 2 QM_PRIO_VIDEO 3 QM_PRIO_RT2 4 QM_PRIO_QOS1 5 QM_PRIO_QOS2 6 QM_PRIO_QOS3 7 QM_PRIO_QOS4 8 QM_PRIO_BUSINESS1 9 QM_PRIO_BUSINESS2 10 QM_PRIO_BUSINESS3 11 QM_PRIO_BUSINESS4 12 QM_PRIO_BUSINESS5 13 QM_PRIO_BUSINESS6 14 QM_PRIO_BUSINESS7 15 QM_PRIO_BEST_EFFORT 16 9. Other minor fixes and optimizations 27.07.2007 V1.24.4 ~~~~~~~~~~~~~~~~~~~ 1. Important: "rpfilter" clause of "ipfw" blocks ARP packets - fixed 2. Under heavy traffic flood (several times exceeding link capacity), traffic from strict low-priority queues was served altogether with high-priority traffic - fixed July 24, 2007 V1.24.2 ~~~~~~~~~~~~~~~~~~~~ 1. Old implementation of RIP protocol is included for backward compatibility. 2. Devices configured as "-type slave" may drop association frequently - fixed. 3. "mint -mode " paramater incorrectly displayed when using SNMP access. 4. MINT monitor sometimes does not display current signal levels. 5. Neighbour search/select process in roaming is improved. 6. Major extensions to "qm"/"ipfw" logic: Option "pass" is added, allowing to process the actions specified in the rule, but to continue lookup for further matching rules. For example: ipfw add 1 pass log tcp .... ipfw add 2 reject tcp .... If packet is matched rule 1, it will be logged, but flitering/matching will continue from rule 2. Additional frame/packet classification options include: [vlan=N] [dot1p=N] [swg=N] [ether=X] [dscp=N|tos=N], allowing to match based on 802.1q VLAN ID, 802.1p priority, MINT switching group number (SWitchGroup), Ethernet frame type (EtherType), as well as ip_tos field against particular DSCP or IP_Precedence value. The same options are applicable to QoS manager (QM) configuration. For example: qm add 1 ch1 pass vlan=5 dscp=51 tcp .... qm add 2 ch2 tcp .... If rule 1 is matched, classification will continue, but all the options specified (vlan=5; dscp=51) will be immediately applied to a frame/packet. New properties are also added to QM channel configuration: vlan=N , dot1p=N , dscp=N These parameters allow DSCP labels and/or 802.1p/802.1q manipulations, tagging, re-tagging, clearing or even removing tags. Numerical value of "-2" removes the specified option from the channel configuration. Value of "-1" "resets" the field: - sets DSCP field (allowed range 0-63) to zero. - sets 802.1p priority field (allowed range 0-7) to zero, AND, if 802.1q VLAN ID field doesn't exist (or doesn't specified in the channel properties), removes the whole 802.1q/802.1p header. - removes VLAN ID (allowed range 0-4095), completely with the 802.1p/802.1q header (even if 802.1p filed exists). Zero value sets the specified field to "0". Now, with "pass" option, QM allows to create complex and flexible traffic classification, prioritization and tagging rulesets. For example: # Channel 1 resets both DSCP tags and 802.1p priorities qm ch1 dscp=0 dot1p=-1 # Channel 2 sets local flow priority to QM_PRIO_BUSINESS1 and packet field DSCP to 31 qm ch2 pri=9 dscp=31 # Channel 3 sets local flow priority to QM_PRIO_VIDEO and packet field DSCP to 11 qm ch3 pri=3 dscp=11 # Channel 2 sets local flow priority to QM_PRIO_BUSINESS8 and packet field DSCP to 51 qm ch4 pri=16 dscp=51 # Ruleset. Passing all the traffic from untrusted source via channel 1, to remove/reset all the priorities qm add ch1 pass all from 0/0 to 0/0 # Some flows (TCP from the given subnet) goes into channel 2 qm add ch2 tcp from X.X.X.0/24 to 0/0 # Video (UDP flows from given senders) goes to channel 3 qm add ch3 udp from X.X.X.0/24 PORT to 0/0 # Remaining traffic will be treated "best-effort" by default. # This rule assigns it to channel 4, to set up some "default priority" as specified qm add ch4 all from 0/0 to 0/0 Note: Actual prioritization inside MINT network is based on "pri=N" settings, not on ToS/DSCP/802.1p! DSCP tags are passed transparently through the MINT cloud, in bridge or router mode. 802.1p tags can be passed only in bridge mode. It is possible to set/reset dot1p/vlan and/or dscp values when frame/packet leaves MINT network, if required. For example: # Channel 25 sets 802.1p priority of 5. # Note: if VLAN header didn't exist before, it will be added automatically with 802.1q VLAN set to zero. qm ch25 dot1p=5 # Channel 26 sets 802.1p priority of 7 and 802.1q VLAN - to 4 # Note: if VLAN header didn't exist before, it will be added automatically. qm ch26 vlan=7 dot1p=4 # Place all the IP packets leaving MINT network via eth0 interface into channel 25, if they were labeled DSCP 11 qm addout eth0 ch25 dscp11 from 0/0 to 0/0 # Place all the IP packets leaving MINT network via eth0 interface into channel 26, if they were labeled DSCP 13 qm addout eth0 ch26 dscp13 from 0/0 to 0/0 and so on... June 30, 2007 V1.23.1 ~~~~~~~~~~~~~~~~~~~~ 1. "Poll" mode bug fixed. 2. Device with DFS feature but with "-roaming disable" configured was unable to connect - fixed June 21, 2007 V1.23.0 ~~~~~~~~~~~~~~~~~~~~ 1. MINT Protocol compatibility with earlier versions of MINT protocol restored (1.18 and below) 2. Error fixed in marker access decreasing maximum attainable speed. June 15, 2007 V1.22.18 ~~~~~~~~~~~~~~~~~~~~ 1. NAT Module worked improperly with the automatic appointment of public addresses obtained through DHCP. 2. NAT module created many false entries in the links table while fragmented packets processing, that mistake led to wrong exceed of the maxlinks Nat limit. 3. In the absence of GPS coordinates in configuration, "rf distance" parameter in the "auto" mode is taken to the nearest hub (to the base stations, for example). 09.06.2007 V1.22.17 ~~~~~~~~~~~~~~~~~~~~ 1. When installing firmware MINT over RMA, mint automatically runs on all radio interfaces of a device with default settings. 2. "mint addnode" command added with "-note STRING" parameter for comments. 3. A number of inaccuracies is eliminated in roaming and airupdate mechanisms. May 29, 2007 V1.22.12 ~~~~~~~~~~~~~~~~~~~~ 1. Module rip is deleted from CPE devices software. 2. Connection between two radios of a single device is not possible. 24.05.2007 V1.22.11 ~~~~~~~~~~~~~~~~~~~~ 1. SLAVE node having connections via pseudo-rf interface (prf) and working in roaming enable mode didn't connect with roaming leader through the radio interface, fixed. 2. Speed response to power down of a neighbor node is raised. 3. SLAVE node after connecting to the network enters eco mode, reducing service packages network load. 4. New SNMP Traps added. 17.05.2007 V1.22.8 ~~~~~~~~~~~~~~~~~~~ 1. mint IFNAME trace MAC command added 2. Fixed error with the previous version of MINT with wrong working after the protocol restart (mint restart) 11.05.2007 V1.22.3 ~~~~~~~~~~~~~~~~~~~ 1. SNMP (snmpd) module bug fixed (caused CPE reboot). 2. Imported configuration protection from incorrect data and open quotes improved. 3. Public beta-version 07.05.2007 V1.22.2 ~~~~~~~~~~~~~~~~~~~ 1. AudioMonitor support added mint IFNAME monitor -audio [full] [-mac MAC] This command starts working immediately and can be saved in the configuration which allows using it even after unit's reboot. To turn AudioMonitor off: mint IFNAME monitor -noaudio In "full" mode, audio monitoring is performed according to a maximal receiving level among neighbors and candidates. If "full" parameter is not specified, a an arithmetical mean of receive and transmit signal is calculated (only for neighbors). The neighbor for which this value is maximal will be indicated in audio monitor. 06.05.2007 V1.22.1 ~~~~~~~~~~~~~~~~~~~ 1. Broadcast traffic optimization for point-to-point links. 2. Switch nodes search mechanism error fixed. 3. Minor errors in "ipfw/qm" rules fixed. 4. Unconditional 802.1p support added 5. "sys [no]iptos" option removed. Imstead, the following command added: qm option [-]voice [-]dot1p [-]tos [-]strict to manage automatical prioritization in specified modes. "strict" option means that "Strict Priority" policy is applied to all queues, otherwise (by default) "Weighted Fair Queuing" policy is used. 02.05.2007 V1.22.0 ~~~~~~~~~~~~~~~~~~~ 1. New algorithm for broadcast/multicast traffic transmitting over MINT network. Now broadcast traffic is only spread across those nodes which belong to the corresponding switching zone and nodes which form optimal paths to deliver data for this zone (incompatible with versions below 1.22.0) 2. Transparent packets prioritization support in MINT network. Supported by using channels management in "qm" command. Administrator can put streams into different channels based on "qm/ipfw" rules as well as "tos" and "dscp" fields. qm ch1 pri=12 qm add ch1 all from x/x to y/y qm add ch1 dscp31 all from a to b qm add ch1 dscp42 Each channel can be assigned a priority (1..16) Once assigned, a priority will be automatically recognized by every node inside MINT network. Priority scheme looks as follows: QM_PRIO_VOICE 1 QM_PRIO_RT1 2 QM_PRIO_VIDEO 3 QM_PRIO_RT2 4 QM_PRIO_QOS1 5 QM_PRIO_QOS2 6 QM_PRIO_QOS3 7 QM_PRIO_QOS4 8 QM_PRIO_BUSINESS1 9 QM_PRIO_BUSINESS2 10 QM_PRIO_BUSINESS3 11 QM_PRIO_BUSINESS4 12 QM_PRIO_BUSINESS5 13 QM_PRIO_BUSINESS6 14 QM_PRIO_BUSINESS7 15 QM_PRIO_BUSINESS8 16 Priorities "1" and "2" are additionally processed as "voice". Packets from which the priority is not clearly defined will be sent via common queue with "Best Effort". Priorities might be automatically shifted by one or two levels up in "Emergency Level" mode. 3. New firmware features an updated version of autobitrate mechanism which provides with increased link reliability and stability (esp for mobile clients). 4. Additional roaming profiles parameters are added: [-type {master|mesh|slave}] [-key XXX] [-nodeid N] [-netid N] 5. "Over-the-air Update" mechanism upgrade. Automatic upgrade now is performed with no interruption of regular data flows. 6. "dhcpd" module error fixed which caused CPE rebooting. 7. "arip" module error fixed which occured when having several aliases on one interface. 8. Bug fixed - some telnet clients incorrectly imported/exported unit's configuration