Skip to content

Releases: rtbrick/bngblaster

0.6.1

10 Nov 09:28
ad04ce3

Choose a tag to compare

RtBrick BNG Blaster Version 0.6.1

New Features

  • Display stream flow delay in milliseconds in the stdout report
  • Display sessions with session traffic flows not verified in sessions-pending command

Fixes

  • Fix L2TP RX stats in interactive mode (ncurses)
  • Fix L2TP LNS StopCCN processing

0.6.0

02 Nov 15:37
4f7cebe

Choose a tag to compare

RtBrick BNG Blaster Version 0.6.0

New Features

  • Interactive mode (curses) enhancements
  • Add support for multiple network interfaces
  • Add support for A10NSP interfaces
  • Add support to assign traffic streams to thread groups
  • Add support for traffic streams with < 1 PPS (e.g. 0.1, 0.02, ...)
  • Add support to respond ICMPv6 echo-requests (PING)
  • Add support to include per session and streams statistics in the JSON report file

Fixes

  • Fix IPv4 Router Alert Option Bug
  • Fix ICMPv6 Encode
  • Fix MC MAC Addresses

Internal Changes

  • Enhanced support for threaded traffic streams
  • Increased traffic throughput (> 1M PPS)
  • Increased traffic stream scaling (> 1M streams)

Community Contributors

  • Istvan Ruzman (Istvan91)

0.5.7

01 Oct 16:02
4641d64

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.7

Fixes

  • Fix L2TP LNS IPCP negotiations

0.5.6

08 Sep 08:58
615349f

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.6

New Features

  • Add config option to set network interface gateway MAC statically
  • Add support for VLAN 0x88a8 (QinQ) #39
  • Add support for jumbo frame streams
  • Add support for PPP LCP Vendor Extensions
  • Add support for PPP LCP Connection-Status-Message

Fixes

  • Fix IGMP for IPoE

0.5.5

04 Aug 13:26
800f6eb

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.5

Fixes

  • MAC address string format crash
  • Display network interfaces in interfaces commands
  • IPv4 config handling

Internal Changes

This release changes the install directory for local
builds (make install) from /usr/local/sbin to /usr/sbin.

0.5.4

27 Jul 13:57
9f99024

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.4

New Features

  • UI enhancements
  • Support to run BNG Blaster as non-root user with capabilities
  • Add support for L2TP RFC3145
  • New command to terminate L2TP tunnel l2tp-tunnel-terminate with support to set result (RFC2661) codes
  • New command to terminate L2TP session l2tp-session-terminate with support to set result (RFC2661) and terminate (RFC3145) codes

Fixes

  • Minor L2TP Fixes
  • #33

Internal Changes

  • Build enhancements
  • Performance enhancements
  • Hash table enhancements

Breaking Changes

The CLI tool cli.py was renamed to bnglaster-cli
and will now be installed automatically to sbin
directory.

The returned structure for the command
session-info has changed.

{
    "status": "ok",
    "code": 200,
-    "session-information": {
+    "session-info": {
        "type": "pppoe"
        ...
    }
}

Community Contributors

  • Istvan Ruzman (Istvan91)

0.5.3

18 Jun 08:11

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.3

New Features

  • Add DHCPv6 support for IPoE sessions
  • Add broadcast/multicast receive support for N:1 IPoE sessions
  • Add basic EOAM CFM CC Support (experimental)
  • Add access line profiles
  • Add custom string iterators to config parser
  • Internet checksum enhancements
  • Interactive session view enhancements
  • ...

Fixes

  • IPoE ARP fixes (#28)
  • ...

Internal Changes

  • Build enhancements
  • ...

Community Contributors

  • Istvan Ruzman (Istvan91)

0.5.2

10 May 13:01

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.2

New Features

  • Add DHCP support (IPoE)
  • Add multicast stream support
  • Add RAW stream support
  • Add LCP start delay config option
  • Add outer-vlan/inner-vlan config option
  • Enhanced stream view (curses)

Fixes

  • Fix multicast destination MAC address
  • Fix L2TP traffic stats

Internal Changes

  • Retry TX packets if RAW socket sendto failed to remain accurate stats.
  • Minor enhancements and fixes
  • ...

0.5.1

14 Apr 11:26

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.1

New Features

  • add new IO mode packet_mmap_raw and set as default
  • increase IO performance
  • add traffic streams to support QoS testing

Internal Changes

  • use CLOCK_MONOTONIC for all timestamps
  • ...

Fixes

  • #27 fix multicast delay and loss measurement
  • ...

0.5.0

24 Mar 16:08

Choose a tag to compare

RtBrick BNG Blaster Version 0.5.0

New Features

  • add support for multiple IO modes
    • packet_mmap (default)
    • raw (new)
    • netmap (new)
  • add support for N:1 VLAN mode
  • add PPPoE/PPP control traffic VLAN priority configuration
  • add multicast traffic TOS priority configuration
  • add multicast traffic length configuration
  • add access line DSL type configuration
  • add interface locking

Internal Changes

  • restructure session and context code
  • restructure rx/tx to support multiple IO modes

Fixes

  • fix cli.py string handling
  • fix network interface IPv6 receive
  • fix l2tp unhide for AVP longer 255 chars
  • reset session-traffic and counters before reconnect