Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:dpi:update:previous:ver_10_0:start [2023/10/13 13:48] – ↷ Операцией перемещения обновлены ссылки elena.krasnobryzh | en:dpi:update:previous:ver_10_0:start [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Version 10.0 Primus Maximus ====== | ||
- | {{indexmenu_n> | ||
- | < | ||
- | |||
- | Changes in version 10.0 Primus Maximus: | ||
- | |||
- | - [[en: | ||
- | - Upgrade to DPDK 20.11 LTS | ||
- | - EoMPLS parsing fixed | ||
- | - Support for user defined signatures added. | ||
- | |||
- | ===== 10.0.2 ===== | ||
- | Changes in version 10.0.2 Primus Maximus | ||
- | |||
- | - New mode dpdk_engine=4 added | ||
- | - Support for * in the sni signatures added | ||
- | - Changes in CentOS8: loading services after full initialization and assignment of network interface addresses | ||
- | |||
- | ===== 10.0.3 ===== | ||
- | Changes in version 10.0.3 Primus Maximus | ||
- | |||
- | - Transmission of the Gateway attribute for DHCP/ | ||
- | - Application of custom signatures based on HTTPS/QUIC fixed | ||
- | - [dpdk] New conf parameter dpdk_max_simd added - max SIMD instruction size | ||
- | |||
- | ===== 10.1 ===== | ||
- | Changes in version 10.1 Primus Maximus | ||
- | |||
- | - Protocols Facetime, SMPP added | ||
- | - The order of fields in the output of the '' | ||
- | - [bras][dhcp-relay] Parameter [[en: | ||
- | - [bras][dhcp-proxy] Fixed: now does not initiate an L2 session into a releaded state. | ||
- | - [bras][dhcp] Changes: does not initiate authorization on Radius. For DHCP subscribers, | ||
- | - [bras][dhcp] Fixed: when DHCP-Release/ | ||
- | - [pcrf] Fixed: when a connection to the Radius server is broken, active acct-sessions not scheduled for sending in the future may remain. | ||
- | - [bras][dhcp-relay] Fixed: operation in DHCP Proxy mode with fastdpi redundancy via fastpcrf: the subscriber' | ||
- | - [bras][dhcp-relay] Fixed: When receiving a response replica, an empty acct session from the stand-by fastdpi used to start. Now it does not. | ||
- | - [bras] Changed: TTL exceeded responds from subscriber GW in any direction. | ||
- | - [bras] Added: [[en: | ||
- | - [bras] Added: saving subscriber GW in subscriber L2 properties (ip_prop). Previously, the gateway address was stored in the UDR as a separate entry with the Gateway " | ||
- | - [cli] Added to commands: subs prop show - subscriber GW output, subs prop set - subscriber GW setting. | ||
- | - [router] [[en: | ||
- | - [bras] Added: L3 auth by ARP request (by sourceIP). Works only in L2 BRAS mode. Performed if L2 ARP auth is disabled or unsuccessful (for example, targetIP is not a gateway address or this gateway is not yet recognized by the SSG). | ||
- | - [BRAS][ARP]: | ||
- | - [bras][l3] Added: запоминаем subnet mask в L2-свойствах, | ||
- | - [BRAS][DHCP] Changed: DHCP authorization response handlers are always connected. | ||
- | - [router] Updating the ARP cache not only by reply, but also by requests from neighbor hosts. | ||
- | - [router][cli] Added test CLI command - router neighbor cache refresh - forced Linux neighbor cache refresh for IPv4/IPv6. | ||
- | - [router][CLI] Added a default route rule for the router test command | ||
- | - [bras][pppoe] Fixed: output of traces to slave-logs when setting bras_pppoe_trace_mac | ||
- | - [router] Changed: if the ARP cache entry has no L2 properties (MAC address), then we send ICMP dest unreachable, | ||
- | - [router] Added: forced update of the Linux ARP cache in cases when an IP is added to our ARP cache, but the MAC and VLAN of this entry are unknown. | ||
- | |||
- | ===== 10.1.1 ===== | ||
- | Changes in version 10.1.1 Primus Maximus | ||
- | |||
- | - RTP detector fix | ||
- | - [router] Fixed bug with IPv6 packets when IPv6 analysis is disabled | ||
- | - [dpdk] Fixed dpdk_engine=4 mode | ||
- | |||
- | ===== 10.2 ===== | ||
- | Changes in version 10.2 Primus Maximus | ||
- | |||
- | - WhatsApp detection improved. | ||
- | - Support for Mellanox cards improved. | ||
- | - [router] Added: [[en: | ||
- | - [bras][auth] Changed: сalculation of L3-session time for rejected L2-subscribers (e.g. for DHCP Relay mode). Now if the '' | ||
- | - [pcrf][acct] Workaround for the situation when unplanned acct-sessions appear in the started state. | ||
- | - [bras][pppoe] Added: Ability to set '' | ||
- | - [router] Fixed: consideration of the '' | ||
- | - [bras] Added: support for the '' | ||
- | - [pcrf] Fixed: consideration of the '' | ||
- | - [pcrf] Added additional logging of VLAN, MAC for errors in DHCP requests. | ||
- | - [BRAS][DHCP] [[en: | ||
- | - [bras] Added: consideration of the '' | ||
- | - [pcrf][acct] Fixed: idle was not detected if after starting the acct-session there were no data changes at all and all counters were zero, and idle control is performed on the data coming from the subscriber (fastpcrf.conf '' | ||
- | - [dpdk][CLI] Added the current port speed and signs of full-duplex and autoneg to the output of the '' | ||
- | - [router] Added: handling the deletion of the default route rule. | ||
- | - [bras][auth] Changes on [[en: | ||
- | - Fixed: failure due to DDOS from the operator' | ||
- | ===== Upgrade Instructions ===== | ||
- | You can check the current installed version with the command | ||
- | < | ||
- | yum info fastdpi | ||
- | </ | ||
- | |||
- | [[en: | ||
- | |||
- | Downgrade to 10.1.1: | ||
- | |||
- | < | ||
- | yum downgrade fastdpi-10.1-1 fastpcrf-10.1-1 fastradius-10.1-0 | ||
- | </ | ||
- | |||
- | After the version is changed, a service restart is required: | ||
- | |||
- | < | ||
- | service fastdpi restart | ||
- | </ | ||
- | |||
- | :!: If PCRF and/or Radius are used, they also require a restart in the following order: | ||
- | < | ||
- | service fastdpi stop | ||
- | setvice fastpcrf restart | ||
- | service fastdpi start | ||
- | </ | ||
- | |||
- | |||
- | :!: Do not upgrade the Linux kernel. In newer versions of the kernel binary compatibility with Kernel ABI may be broken and the network driver will not boot after the update. If you did update, then temporarily (during solving the problem) configure the grub boot loader to load the previous kernel version (in the / | ||
- | |||
- | If there is a warning that the update is not found or problems with dependencies are found, then run the command before updating: | ||
- | < | ||
- | yum clean all | ||
- | </ | ||
- | |||
- | See what was new in the [[en: |