Eric Radman : a Journal

PicOS Configuration

PicOS is software that can be licensed for hardware with Ethernet switching and forwarding ASICs. Features include

  1. Full-featured Unix userland (Debian Linux, Busybox)
  2. A CLI which accept input as arguments
  3. Juniper-style configuration syntax
  4. Routing support optional

FS switches listed with L2+ capabilities, also include routing support! These are notes on configuring the FS S3410C-8TMS-P using rset(1).

Management

The managment interface is set to DHCP by default, or can be set

set l3-interface vlan-interface inband-mgmt address 172.16.0.254 prefix-length 24
After configuring a VLAN a interface, management can be designated using set system inband
set vlans vlan-id 80 vlan-name "wired"
set vlans vlan-id 80 l3-interface "vlan-80"
set l3-interface vlan-interface vlan-80 address 192.168.0.11 prefix-length 24
set system inband vlan-interface vlan-80

Once access is established through a VLAN, the inband-mgmt interface still seems to be required

Syntax Pitfalls

Juniper and PicOS do not handle edit statements in exactly the same way, namely exit must be used to back out of each level

edit interface gigabit-ethernet ge-0/0/0
      set description "Uplink to router"
      edit family ethernet-switching
        set port-mode "trunk"
        set vlan members 70,80
      exit
    exit
  exit
exit