BISDN Linux version 5.1

Basebox consists of baseboxd, an SDN controller, and BISDN Linux, a switch operating system.



  • L2 Learning switch
  • L3 Routing (IPv4 and IPv6)
    • BGP
    • OSPF
    • EIGRP
    • RIP
    • IS-IS
  • Virtual routing and forwarding (VRF)
  • Spanning Tree Protocol (STP), including RSTP and MSTP
  • Link aggregation (LAG) supported for modes ‘balance-rr’, ‘active-backup’ and ‘802.3ad’
  • 802.1q and 802.1ad bridging
  • IGMP/MLD Snooping
  • Switch statistics available via OpenFlow
  • gRPC interface to export switch statistics based on openconfig-interfaces
  • Support source-MAC learning
  • Support group modifications from OF-DPA3.0
  • Tested on yocto 4.0 (kirkstone) (on-switch)
  • VxLAN
  • Enabling and disabling ports based on their configuration in Linux


based on yocto 4.0 (kirkstone)


  • Choice of SDN controller (on switch or off switch) configurable 
  • On-switch routing daemon (FRR) to run with baseboxd
  • OF-DPA grpc endpoint and local command-line interface
  • Supports port and SFP inspection via onlpdump and client shell
  • OF-DPA 3.05 (including group modifications)
  • Port mirroring (ingress/egress)
  • Container support with docker-ce
  • Using the latest LTS Linux kernel release 6.1


Supported platforms and release notes: