Test version installation

Changes in version 13.1 BETA1

[BRAS] Control of subscriber activity using unicast ARP Request. Previously, bcast ARP Request was used, which is not optimal for the network. Description

[CLI] Fixed: help() for IPv6 addresses in the subs prop show command

[Router] Fixed: port selection for recording in through LAG. If LAG passes through fastDPI, then when selecting a port for recording with TAP, it is necessary to consider not only the Link Up/Down state of the port itself but also the Link Up/Down state of the second bridge leg for this port

[Router] Fixed: NAT profile subnet announcement upon addition

[Router] Added CLI command router vrf dump. The command displays the list of VRFs set in the system and their properties.

[Router] ARP management. Description

[BRAS][CLI] Fixed parsing error of the subs prop del command parameters, which caused the inability to delete properties by IP with the error

ERROR: Result code=9: No subscriber IP address

[PCAP] Fixed: PCAP file rotation upon reload

Changes in version 13.1 BETA2

[BRAS][DHCP] Added CLI command dhcp disconnect. This is a CLI analogue of CoA Disconnect. The disconnection mode is set by the bras_dhcp_disconnect option.

dhcp disconnect all - disconnect all DHCP sessions

dhcp disconnect [ mac=X | ip=X ] - disconnect the specified session

[BRAS] Fixed: sending L3 reauth for L2 subscriber in advance, without waiting for session timeout

[BRAS][DHCP] Added the number of sessions closed due to inactivity (SHCV) to the dhcp show stat CLI command

[BRAS][DHCP] Added: SHCV (Subscriber Host Connectivity Verification) — control of DHCP subscriber activity. Description

[LAG] Fixed: failure to reset the array when building a new list of active ports. The error leads to fastDPI crash (array overflow and memory corruption)

[Router] Fixed: do not consider term by AS when announcing NAT subnets. The term_by_AS mode applies to subscribers, not to NAT profiles, so it should not be considered when announcing the NAT subnet

Changes in version 13.1 BETA3

[DPI][BRAS] Global code refactoring - discontinued support for pf_ring

[DPI] Added service 19 - DNS response substitution. Description

Changed the minimum PCAP file size to 100 MB. Description

Improved DROP event tracing

[BRAS] Added: ARP Proxy for known routes (router mode only). A new flag has been added to the bras_arp_proxy option - 0x0004. Description

Changes in version 13.1 BETA4

Clients using the Router are advised not to install version 13.1 BETA4 due to a discovered bug. The bug is fixed in version 13.1 BETA5.

[BRAS][PPPOE] Separation of PPPoE options into PPP and PPPoE options

[BRAS] Fixed: recalculation of the checksum in some cases when changing the ICMPv6 packet

[LAG] Added error logging "no mbuf" when sending LACP

[Engine][DPDK] Increased the number of mbuf in selfgen mempool if the router is enabled: if the router is disabled: mempool size=512 * number_of_slaves_per_cluster, if the router is enabled: mempool size=8 * 1024 * number_of_slaves_per_cluster

[BRAS][DHCP] Fixed: repeated SHCV triggering on an already "closed" record. With some correct values of the bras_dhcp_disconnect option, the DHCP session does not actually close, leading to repeated SHCV algorithm triggering for this session. This is expressed as a monotonic increase in the 'SHCV: session closed by inactivity' counter in the dhcp show stat CLI command.

Changed: tracing in vdpi_new_flow_nat_ipv4 is always displayed

Fixed: depending on the value of the nat_exclude_private parameter, the pair CHECK_AS_LOCAL or CHECK_AS_PEER is additionally checked for AS with local interconnect

[Radius] Discontinued support for pf_ring

Changes in version 13.1 BETA5

[Router] Fixed packet interception order from the general processing pipeline

[BRAS] Fixed an error in intercepting and processing ICMPv6 packets, leading to formation of a crust

Fixed erroneous appearance of an ERROR level message for some fdpi_ctrl requests

The list and filling of AS for IPv4 can be performed dynamically during reload or from the cloud (setting asnum_source=0(default),1,2,etc similar to federal_black_list)

Fixed: incorrect parsing of TLS(SNI) in case multiple 'ALPN Protocol' are specified

Update instructions

You can check the current installed version with the command below

yum info fastdpi

If you have CentOS 6.x or CentOS 8.x installed, then switch the repository once with the command:

sed -i -e '/^mirrorlist=http:\/\//d' -e 's/^# *baseurl=http:\/\/mirror.centos.org/baseurl=http:\/\/vault .centos.org/' /etc/yum.repos.d/CentOS-*.repo

and then update as usual.

To install the test version, you should issue the following command:

yum --enablerepo vasexperts-beta update fastdpi

Downgrade to 12.3:

yum downgrade fastdpi-12.3 fastpcrf-12.3
After an update or version change, a restart of the service is required.