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 PICOS [PICOS] picos_start=xorplus [XORPLUS] xorplus_rtrmgr_verbose= xorplus_log_facility=local0 xorplus_finder_client_address=127.0.0.1 xorplus_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_inventory_database_file=/tmp/inventory.conf.db inventory_schema=/ovs/share/openvswitch/inventory.ovsschema ovs_function_database_file=/ovs/function.conf.db function_schema=/ovs/share/openvswitch/function.ovsschema ovs_portGroup_database_file=/ovs/portGroup.conf.db portGroup_schema=/ovs/share/openvswitch/portGroup.ovsschema ovs_db_sock_file=/ovs/var/run/openvswitch/db.sock ovs_invd_file=/ovs/share/openvswitch/scripts/ovs-invd ovs_invd_python_path=/ovs/share/openvswitch/python ovs_db_manager=Open_vSwitch,Manager,target ovs_switch_ip_address=10.10.51.199 ovs_switch_ip_netmask=255.255.255.0 ovs_switch_gateway_ip=10.10.51.1 ovs_switch_tcp_port=6640 ovs_host_name=PICOS-OVS ovs_use_dhcp=false ovs_enable_lighttpd=false ovs_enable_snmpd=false ovs_enable_npb=false ovs_enable_mgp_ipv6=false ovs_output_syslog_local=true [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
- XORPLUS
- OVS
- ZTP
The following table describes the variables in picos_start.conf - the PicOS configuration file.
Section | Variable | Value | Description |
---|---|---|---|
PICOS | picos_start | xorplus | 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. | ||
XORPLUS | xorplus_rtrmgr_verbose | Â | Indicates that the xorplus_rtrmgr log is in use. |
xorplus_log_facility | Â | Configures the logging facility. | |
xorplus_finder_client_address | Â | Configures IP address. | |
xorplus_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 © 2024 Pica8 Inc. All Rights Reserved.