/
PicOS Configuration File
PicOS Configuration File
The Pica8 PicOS software keeps its configuration in the picos_start.conf file located in the /etc/picos directory.
admin@LEAF-A$ls /etc/picos/picos* /etc/picos/picos_start.conf
User can use the more command at the Linux shell to display contents of the picos_start.conf file.
admin@LEAF-A$more /etc/picos/picos_start.conf # configuration file for PicaOS [PICOS] picos_start=xorpplus [XORPPLUS] xorpplus_rtrmgr_verbose= xorpplus_log_facility=local0 xorpplus_finder_client_address=127.0.0.1 xorpplis_finder_server_address=127.0.0.1 [OVS] ovs_database_file=/ovs/ovs-vswitchd.conf.db ovs_inband_database_file=/ovs/inband.conf.db ovs_db_sock_file=/ovs/var/run/openvswitch/db.sock ovs_switch_ip_address=192.168.42.120 ovs_switch_ip_netmask=255.255.255.0 ovs_switch_gateway_ip=192.168.42.1 ovs_switch_tcp_port=6640 ovs_host_name=PicOS-OVS ovs_use_dhcp=false [ZTP] ztp_disable=false otp_disable=true
The picos_start.conf configuration file has the following four sections, each section having one or more variables:
- PICOS
- XORPPLUS
- OVS
- ZTP
The following table describes the variables in picos_start.conf - the PicOS configuration file.
Section | Variable | Value | Description |
---|---|---|---|
PICOS | picos_start | xorpplus | PicOS operates in the L2/L3 mode after the picos service is restarted, or the system is rebooted. |
ovs | PicOS operates in the OVS mode after the picos service is restarted, or the system is rebooted. | ||
The device boots into Linux as usual, but both the PicOS modes are inactive. | |||
XORPPLUS | xorpplus_rtrmgr_verbose | Indicates that the xorpplus_rtrmgr log is in use. | |
xorpplus_log_facility | Configures the logging facility. | ||
xorpplus_finder_client_address | Configures IP address. | ||
xorpplus_finder_server_address | Configures IP address. | ||
OVS | ovs_database_file | Defines the Open vSwitch configuration database. | |
ovs_inband_database_file | Defines the Open vSwitch inband configuration database. | ||
ovs_db_sock_file | Defines the Unix domain socket file for communication between ovsdb-server and ovs-vswitchd. | ||
ovs_switch_ip_address | Defines the Open vSwitch management IP address. | ||
ovs_switch_ip_netmask | Defines the subnet mask for the Open vSwitch management IP address. | ||
ovs_switch_gateway_ip | Defines the gateway for the Open vSwitch management IP address. | ||
ovs_switch_tcp_port | Defines the TCP port for communication between ovsdb_server and ovs-vswitchd. | ||
ovs_host_name | Defines the Open vSwitch host name. | ||
ovs_use_dhcp | true | Indicates that the Open vSwitch is getting its management IP address through DHCP. | |
false | Indicates that the Open vSwitch is configured with a static management IP address. | ||
ZTP | ztp_disable | true | Indicates that ZTP (Zero Touch Provisioning) is disabled. |
false | Indicates that ZTP (Zero Touch Provisioning) is enabled. | ||
otp_disable | true | Indicates that the OTP function is disabled. | |
false | Indicates that the OTP function is enabled. |
Copyright © 2025 Pica8 Inc. All Rights Reserved.