$wgDBname<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.cablefree.net/support/radio/software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Administrator</id>
	<title>CableFree RadioOS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.cablefree.net/support/radio/software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Administrator"/>
	<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php/Special:Contributions/Administrator"/>
	<updated>2026-04-28T15:05:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.3</generator>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=2252</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=2252"/>
		<updated>2022-06-10T14:11:09Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Welcome to the Wireless Excellence Support Pages&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
Software Documentation for CableFree Carrier Class Radio Products.&lt;br /&gt;
 &lt;br /&gt;
== Product Documentation ==&lt;br /&gt;
* [[Manual:TOC|CableFree RadioOS Manual - Table of Contents]]&lt;br /&gt;
* [[SwitchOS|CableFree SwitchOS Manual - Table of Contents]]&lt;br /&gt;
 &lt;br /&gt;
== Links to Websites ==&lt;br /&gt;
CableFree Websites:&lt;br /&gt;
* [https://www.cablefree.net: CableFree Website]&lt;br /&gt;
* [https://www.4g-lte.net: 4G LTE Website]&lt;br /&gt;
* [https://www.private-lte.net: Private LTE Website]&lt;br /&gt;
* [https://www.5gradio.com: 5G Radio Website]&lt;br /&gt;
* [https://www.5gmmwave.com: 5G mmWave (Millimeter Wave) Website]&lt;br /&gt;
* [https://www.5g-networks.net: 5G Networks Website&lt;br /&gt;
* [http://www.60ghz-wireless.com: 60GHz V-Band Radio Website]&lt;br /&gt;
* [https://www.microwave-link.com: Microwave Link Website]&lt;br /&gt;
* [https://www.gigabit-wireless.com: Gigabit Wireless Website]&lt;br /&gt;
 &lt;br /&gt;
(C) 2015-2022 Wireless Excellence Limited&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=1387</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=1387"/>
		<updated>2022-05-19T13:32:20Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Welcome to the Wireless Excellence Support Pages&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Software Documentation for CableFree Carrier Class Radio Products.&lt;br /&gt;
&lt;br /&gt;
== Product Documentation ==&lt;br /&gt;
* [[Manual:TOC|CableFree RadioOS Manual - Table of Contents]]&lt;br /&gt;
* [[SwitchOS|CableFree SwitchOS Manual - Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
== Links to Websites ==&lt;br /&gt;
CableFree Websites:&lt;br /&gt;
* [https://www.cablefree.net: CableFree Website]&lt;br /&gt;
* [https://www.4g-lte.net: 4G LTE Website]&lt;br /&gt;
* [https://www.private-lte.net: Private LTE Website]&lt;br /&gt;
* [https://www.5gradio.com: 5G Radio Website]&lt;br /&gt;
* [https://www.5gmmwave.com: 5G mmWave (Millimeter Wave) Website]&lt;br /&gt;
* [https://www.5g-networks.net: 5G Networks Website&lt;br /&gt;
* [http://www.60ghz-wireless.com: 60GHz V-Band Radio Website]&lt;br /&gt;
* [https://www.microwave-link.com: Microwave Link Website]&lt;br /&gt;
* [https://www.gigabit-wireless.com: Gigabit Wireless Website]&lt;br /&gt;
&lt;br /&gt;
(C) 2015-2022 Wireless Excellence Limited&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1386</id>
		<title>SwitchOS</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1386"/>
		<updated>2020-09-03T10:22:36Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* List of Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CableFree SwitchOS is an operating system designed specifically for administration of CableFree IP/Ethernet switch products.&lt;br /&gt;
&lt;br /&gt;
SwitchOS is easily configurable using a web browser. SwitchOS gives you all the basic functionality for a managed switch, plus more: allows to manage port-to-port forwarding, broadcast storm control, apply MAC filter, configure VLANs, mirror traffic, apply bandwidth limitation and even adjust some MAC and IP header fields. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CableFree Switch Manuals ==&lt;br /&gt;
* [[SwitchOS/CF-SW-1G-4S+       | CF-SW-xx series Manual]]&lt;br /&gt;
* [[SwitchOS/CF-SW-5G-1S        | CF-SW-5G-1S series Manual]]&lt;br /&gt;
* [[SwitchOS/CF-SW-24G-2S+      | CF-SW-24G-2S+ Manual ]]&lt;br /&gt;
&lt;br /&gt;
== List of Examples ==&lt;br /&gt;
* [[SwitchOS/CF-SW-VLAN-Example              | CF-SW-1G-4S+ port based VLAN configuration ]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1385</id>
		<title>SwitchOS</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1385"/>
		<updated>2020-09-03T09:52:01Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* CableFree Switch Manuals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CableFree SwitchOS is an operating system designed specifically for administration of CableFree IP/Ethernet switch products.&lt;br /&gt;
&lt;br /&gt;
SwitchOS is easily configurable using a web browser. SwitchOS gives you all the basic functionality for a managed switch, plus more: allows to manage port-to-port forwarding, broadcast storm control, apply MAC filter, configure VLANs, mirror traffic, apply bandwidth limitation and even adjust some MAC and IP header fields. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CableFree Switch Manuals ==&lt;br /&gt;
* [[SwitchOS/CF-SW-1G-4S+       | CF-SW-xx series Manual]]&lt;br /&gt;
* [[SwitchOS/CF-SW-5G-1S        | CF-SW-5G-1S series Manual]]&lt;br /&gt;
* [[SwitchOS/CF-SW-24G-2S+      | CF-SW-24G-2S+ Manual ]]&lt;br /&gt;
&lt;br /&gt;
== List of Examples ==&lt;br /&gt;
* [[SWITCHOS/ CF-SW-1G-4S+ -VLAN-Example              | CF-SW-1G-4S+ port based VLAN configuration ]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:Basic_vlan_switching.png&amp;diff=1384</id>
		<title>File:Basic vlan switching.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:Basic_vlan_switching.png&amp;diff=1384"/>
		<updated>2020-09-03T09:50:26Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Manual:Basic_VLAN_switching&amp;diff=1383</id>
		<title>Manual:Basic VLAN switching</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Manual:Basic_VLAN_switching&amp;diff=1383"/>
		<updated>2020-09-03T09:49:18Z</updated>

		<summary type="html">&lt;p&gt;Administrator: Created page with &amp;quot;{{Versions| v6.41 +}}  __TOC__  =Introduction=  Many CableFree devices come with a built-in switch chips that usually have an option to do VLAN switching on a hardware level,...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Versions| v6.41 +}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
Many CableFree devices come with a built-in switch chips that usually have an option to do VLAN switching on a hardware level, this means that you can achieve wire-speed performance using VLANs if a proper configuration method is used. The configuration method changes across different models, this guide will focus on setting up a basic trunk/access port setup with a management port from the trunk port using different devices with the right configuration to achieve best performance and to fully utilize  the available hardware components.&lt;br /&gt;
&lt;br /&gt;
[[File:basic vlan switching.png|700px|thumb|center|alt=Alt text|Basic VLAN switching]]&lt;br /&gt;
&lt;br /&gt;
=CF-SW-xx series switches=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/interface bridge&lt;br /&gt;
add name=bridge1&lt;br /&gt;
/interface bridge port&lt;br /&gt;
add bridge=bridge1 interface=ether1 hw=yes&lt;br /&gt;
add bridge=bridge1 interface=ether2 hw=yes pvid=20&lt;br /&gt;
add bridge=bridge1 interface=ether3 hw=yes pvid=30&lt;br /&gt;
/interface bridge vlan&lt;br /&gt;
add bridge=bridge1 tagged=ether1 untagged=ether2 vlan-ids=20&lt;br /&gt;
add bridge=bridge1 tagged=ether1 untagged=ether3 vlan-ids=30&lt;br /&gt;
add bridge=bridge1 tagged=ether1,bridge1 vlan-ids=99&lt;br /&gt;
/interface vlan&lt;br /&gt;
add interface=bridge1 vlan-id=99 name=MGMT&lt;br /&gt;
/ip address&lt;br /&gt;
add address=192.168.99.1/24 interface=MGMT&lt;br /&gt;
/interface bridge&lt;br /&gt;
set bridge1 vlan-filtering=yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More detailed examples can be found [[Manual:Interface/Bridge#Bridge_VLAN_Filtering | here]].&lt;br /&gt;
&lt;br /&gt;
=CF-SW-1xx/-2xx series switches=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/interface bridge&lt;br /&gt;
add name=bridge1&lt;br /&gt;
/interface bridge port&lt;br /&gt;
add bridge=bridge1 interface=ether1 hw=yes&lt;br /&gt;
add bridge=bridge1 interface=ether2 hw=yes&lt;br /&gt;
add bridge=bridge1 interface=ether3 hw=yes&lt;br /&gt;
/interface ethernet switch ingress-vlan-translation&lt;br /&gt;
add ports=ether2 customer-vid=0 new-customer-vid=20 sa-learning=yes&lt;br /&gt;
add ports=ether3 customer-vid=0 new-customer-vid=30 sa-learning=yes&lt;br /&gt;
/interface ethernet switch egress-vlan-tag&lt;br /&gt;
add tagged-ports=ether1 vlan-id=20&lt;br /&gt;
add tagged-ports=ether1 vlan-id=30&lt;br /&gt;
add tagged-ports=ether1,switch1-cpu vlan-id=99&lt;br /&gt;
/interface ethernet switch vlan&lt;br /&gt;
add ports=ether1,ether2 vlan-id=20 learn=yes&lt;br /&gt;
add ports=ether1,ether3 vlan-id=30 learn=yes&lt;br /&gt;
add ports=ether1,switch1-cpu vlan-id=99 learn=yes&lt;br /&gt;
/interface vlan&lt;br /&gt;
add interface=bridge1 vlan-id=99 name=MGMT&lt;br /&gt;
/ip address&lt;br /&gt;
add address=192.168.99.1/24 interface=MGMT&lt;br /&gt;
/interface ethernet switch&lt;br /&gt;
set drop-if-invalid-or-src-port-not-member-of-vlan-on-ports=ether1,ether2,ether3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Other devices with built-in switch chip=&lt;br /&gt;
{{ Warning | Not all devices with a switch chip are capable of VLAN switching on a hardware level, check the supported features for each switch chip, the compatibility table can be found [[ Manual:Switch_Chip_Features#Introduction | Here]]. If a device has &amp;lt;code&amp;gt;VLAN table&amp;lt;/code&amp;gt; support, then it is capable of VLAN switching using the built-in switch chip. You can check the device&amp;#039;s switch chip either in the provided link or by using &amp;lt;code&amp;gt;/interface ethernet switch print&amp;lt;/code&amp;gt; }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/interface bridge&lt;br /&gt;
add name=bridge1&lt;br /&gt;
/interface bridge port&lt;br /&gt;
add bridge=bridge1 interface=ether1 hw=yes&lt;br /&gt;
add bridge=bridge1 interface=ether2 hw=yes&lt;br /&gt;
add bridge=bridge1 interface=ether3 hw=yes&lt;br /&gt;
/interface ethernet switch vlan&lt;br /&gt;
add ports=ether1,ether2 switch=switch1 vlan-id=20&lt;br /&gt;
add ports=ether1,ether3 switch=switch1 vlan-id=30&lt;br /&gt;
add ports=ether1,switch1-cpu switch=switch1 vlan-id=99&lt;br /&gt;
/interface vlan&lt;br /&gt;
add interface=bridge1 vlan-id=99 name=MGMT&lt;br /&gt;
/ip address&lt;br /&gt;
add address=192.168.99.1/24 interface=MGMT&lt;br /&gt;
/interface ethernet switch port&lt;br /&gt;
set ether1 vlan-mode=secure vlan-header=add-if-missing&lt;br /&gt;
set ether2 vlan-mode=secure vlan-header=always-strip default-vlan-id=20&lt;br /&gt;
set ether3 vlan-mode=secure vlan-header=always-strip default-vlan-id=30&lt;br /&gt;
set switch1-cpu vlan-header=leave-as-is vlan-mode=secure&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More detailed examples can be found [[Manual:Switch_Chip_Features#Setup_Examples | here]].&lt;br /&gt;
&lt;br /&gt;
{{ Note | This type of configuration should be used on some CableFree devices. }}&lt;br /&gt;
&lt;br /&gt;
{{ Note | By default, the bridge interface is configured with &amp;lt;var&amp;gt;protocol-mode&amp;lt;/var&amp;gt; set to &amp;lt;code&amp;gt;rstp&amp;lt;/code&amp;gt;. For some devices, this can disable hardware offloading because specific switch chips do not support this feature.  See the manual section with supported features. }}&lt;br /&gt;
&lt;br /&gt;
{{ Note | For devices that have multiple switch chips, each switch chip is only able to switch VLAN traffic between ports that are on the same switch chip, VLAN filtering will not work on a hardware level between ports that are on different switch chips, this means you should not add all ports to a single bridge if you are intending to use VLAN filtering using the switch chip, VLANs between switch chips will not get filtered. You can connect a single cable between both switch chips to work around this hardware limitation, another option is to use [[Manual:Basic_VLAN_switching#Other_devices_without_a_built-in_switch_chip | Bridge VLAN Filtering]], but it disables hardware offloading (and lowers the total throughput). }}&lt;br /&gt;
&lt;br /&gt;
=Other devices without a built-in switch chip=&lt;br /&gt;
It is possible to do VLAN filtering using the CPU, there are multiple ways to do it, but it is highly recommended by using bridge VLAN filtering.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/interface bridge&lt;br /&gt;
add name=bridge1&lt;br /&gt;
/interface bridge port&lt;br /&gt;
add bridge=bridge1 interface=ether1 hw=no&lt;br /&gt;
add bridge=bridge1 interface=ether2 hw=no pvid=20&lt;br /&gt;
add bridge=bridge1 interface=ether3 hw=no pvid=30&lt;br /&gt;
/interface bridge vlan&lt;br /&gt;
add bridge=bridge1 tagged=ether1 untagged=ether2 vlan-ids=20&lt;br /&gt;
add bridge=bridge1 tagged=ether1 untagged=ether3 vlan-ids=30&lt;br /&gt;
add bridge=bridge1 tagged=ether1,bridge1 vlan-ids=99&lt;br /&gt;
/interface vlan&lt;br /&gt;
add interface=bridge1 vlan-id=99 name=MGMT&lt;br /&gt;
/ip address&lt;br /&gt;
add address=192.168.99.1/24 interface=MGMT&lt;br /&gt;
/interface bridge&lt;br /&gt;
set bridge1 vlan-filtering=yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More detailed examples can be found [[Manual:Interface/Bridge#Bridge_VLAN_Filtering | here]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Bridging and switching]]&lt;br /&gt;
[[Category:Case Studies]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:WebFIG_PoE_WRN.png&amp;diff=1382</id>
		<title>File:WebFIG PoE WRN.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:WebFIG_PoE_WRN.png&amp;diff=1382"/>
		<updated>2020-09-02T12:22:11Z</updated>

		<summary type="html">&lt;p&gt;Administrator: Administrator uploaded a new version of File:WebFIG PoE WRN.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:WebFIG_PoE_WRN.png&amp;diff=1381</id>
		<title>File:WebFIG PoE WRN.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:WebFIG_PoE_WRN.png&amp;diff=1381"/>
		<updated>2020-09-02T12:20:23Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Manual:PoE-Out&amp;diff=1380</id>
		<title>Manual:PoE-Out</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Manual:PoE-Out&amp;diff=1380"/>
		<updated>2020-09-02T12:11:35Z</updated>

		<summary type="html">&lt;p&gt;Administrator: Created page with &amp;quot;{{Versions | v6.0 +}} ==Summary== &amp;lt;p id=&amp;quot;shbox&amp;quot;&amp;gt; &amp;lt;b&amp;gt;Sub-menu:&amp;lt;/b&amp;gt; &amp;lt;code&amp;gt;/interface ethernet poe&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;/p&amp;gt;   This page describes how PoE-Out ([https://en.wikipedia.org/w...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Versions | v6.0 +}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;p id=&amp;quot;shbox&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Sub-menu:&amp;lt;/b&amp;gt; &amp;lt;code&amp;gt;/interface ethernet poe&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This page describes how PoE-Out ([https://en.wikipedia.org/wiki/Power_over_Ethernet Power over Ethernet]) feature can be used on CableFree devices with at least one PoE-Out interface. CableFree uses &lt;br /&gt;
RJ45 mode B pinout for power distribution over [https://en.wikipedia.org/wiki/Power_over_Ethernet#Pinouts spare pairs], where the PoE is passed through pins 4,5 (+) and 7,8 (-). If a device supports powering other devices using PoE-out, then it is recommended to use &amp;#039;&amp;#039;&amp;#039;at least 18V&amp;#039;&amp;#039;&amp;#039; as the input voltage, except for devices that support multiple output voltages.&lt;br /&gt;
&lt;br /&gt;
==CableFree supported PoE-Out standards==&lt;br /&gt;
&lt;br /&gt;
CableFree devices can support some or all of the following PoE standards:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Passive PoE-Out up to 30 V&amp;#039;&amp;#039;&amp;#039; - PoE standard, which does not require negotiation between PSE (Power Sourcing Equipment) and PD (Powered Device). For PoE-out uses the same voltage as supplied to the PSE (Power Sourcing Equipment). PoE-Out Standard for devices which supports input voltage up to 30 V. PD resistance on spare pairs should have range from 3kΩ to 26.5kΩ. &lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Passive PoE-Out up to 57 V&amp;#039;&amp;#039;&amp;#039; - Works same as low voltage (up to 30 V) PoE-Out, but is also capable to deliver high voltage over PoE ports. The output voltage depends from the power source connected to PSE. Can power up af/at compatible devices, which accepts power over 4,5 (+) and 7,8 (-), and does not require PoE negotiation. PD resistance on spare pairs should have range from 3kΩ to 26.5kΩ. &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;IEEE Standards 802.3af/at&amp;#039;&amp;#039;&amp;#039; - Also called PoE Type 1/PoE+ Type 2, are PoE standards Defined by the IEEE. The aim of these standards is to reduce incompatibility between vendors. CableFree PSE with af/at support is capable of powering both a Type 1 and a Type 2 PD. Valid PD should have PoE-In resistance from 23.75kΩ to 26.25kΩ. CableFree devices which support af/at standard can also switch to Passive PoE-Out mode&lt;br /&gt;
&lt;br /&gt;
Each PoE-Out implementation supports overload and short-circuit detection.&lt;br /&gt;
&lt;br /&gt;
{{Note| Some CableFree devices support all of the described standards }}&lt;br /&gt;
&lt;br /&gt;
==PoE-Out Configuration==&lt;br /&gt;
&lt;br /&gt;
PoE Configuration is supported on all CableFree devices with PoE-Out interfaces, the configurations can be edited from the RadioOS and SwitchOS interfaces.&lt;br /&gt;
&lt;br /&gt;
===RadioOS===&lt;br /&gt;
&lt;br /&gt;
====Usage====&lt;br /&gt;
&lt;br /&gt;
RadioOS provides an option to configure PoE-Out over Winbox, Webfig and CLI, basic commands using the CLI are&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=print&lt;br /&gt;
|type=&lt;br /&gt;
|desc=Prints PoE-Out related settings.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=export&lt;br /&gt;
|type=&lt;br /&gt;
|desc=export is displayed under &amp;lt;code&amp;gt;/interface ethernet&amp;lt;/code&amp;gt; menu.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=monitor&lt;br /&gt;
|type=string{{!}} interface&lt;br /&gt;
|desc=Shows poe-out-status of a specified port, or all ports with &amp;lt;code&amp;gt;/interface ethernet poe monitor [find]&amp;lt;/code&amp;gt; command.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=power-cycle&lt;br /&gt;
|type=time:0..1m {{!}}&lt;br /&gt;
|default=5s&lt;br /&gt;
|desc=Disables PoE-Out power for a specified period of time.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Global Settings====&lt;br /&gt;
&lt;br /&gt;
Some CableFree PoE-Out devices support global PoE setting which can be configured under &amp;lt;code&amp;gt;/interface ethernet poe settings&amp;lt;/code&amp;gt; menu. &lt;br /&gt;
Global setting ether1-poe-in-long-cable feature disables strict input/output current monitoring (short detection) to allow the use of PoE-Out with long ethernet cables and/or avoiding improper short-circuit detection.&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table-end&lt;br /&gt;
|arg=ether1-poe-in-long-cable&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Setting it to &amp;quot;yes&amp;quot; will disable short detection on all poe-out ports. This is potentially dangerous settings and should be used with caution&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Note| Global setting of &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;ether1-poe-in-long-cable&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; can also affect PoE-Out behaviour on PSE which is powered using a DC connector}}&lt;br /&gt;
&lt;br /&gt;
====Port Settings====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;PoE-Out can be configured under &amp;lt;code&amp;gt;/interface ethernet poe&amp;lt;/code&amp;gt; menu. Each port can be controlled independently.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=name&lt;br /&gt;
|type=&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Name of an interface&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=poe-out&lt;br /&gt;
|type=auto-on {{!}} forced-on {{!}} off&lt;br /&gt;
|default=auto-on&lt;br /&gt;
|desc=Specifies PoE-Out state&lt;br /&gt;
* &amp;lt;var&amp;gt;auto-on&amp;lt;/var&amp;gt; - the board will attempt to detect if power can be applied on the port. For power-on to happen there should be resistance on spare pairs in the range from 3kΩ to 26.5kΩ&lt;br /&gt;
* &amp;lt;var&amp;gt;forced-on&amp;lt;/var&amp;gt; - detection range is removed. As a result power over Ethernet will be always on&lt;br /&gt;
* &amp;lt;var&amp;gt;off&amp;lt;/var&amp;gt; - all detection and power is turned off for this port&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=poe-priority&lt;br /&gt;
|type=integer:0..99 {{!}} any&lt;br /&gt;
|default=10&lt;br /&gt;
|desc=poe-priority specifies the importance of PoE-Out ports, in cases when a total PoE-Out limit is reached, interface with the lowest port priority will be powered off first.&lt;br /&gt;
&lt;br /&gt;
Highest priority is 0, lowest priority is 99. If there are 2 or more ports with the same priority then port with the smallest port number will have a higher priority. For example, if ether2 and ether3 have the same priority and over-current is detected then PoE-Out on ether3 will be turned off. &lt;br /&gt;
&lt;br /&gt;
Every 6 seconds ports will be checked for a possibility to provide PoE-Out if it was turned off due to port priority. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=poe-voltage&lt;br /&gt;
|type=auto {{!}} low {{!}} high&lt;br /&gt;
|default=auto&lt;br /&gt;
|desc=Feature which allows to manually switch between two voltage outputs on PoE-Out ports. Will take effect only on PSE with switchable voltage modes &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Power-cycle settings====&lt;br /&gt;
&lt;br /&gt;
RadioOS provides a possibility to monitor PD using a ping, and power-cycle a PoE-Out port when the host does not respond. power-cycle-ping feature can be enabled under &amp;lt;code&amp;gt;/interface ethernet poe&amp;lt;/code&amp;gt; menu.&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=power-cycle-ping-enabled&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Enables ping watchdog, power-cycles port if a host does not respond to ICMP or MAC-Telnet packets. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=power-cycle-ping-address&lt;br /&gt;
|type=IPv4 {{!}} IPv6 {{!}} MAC&lt;br /&gt;
|default=&lt;br /&gt;
|desc=An address which will be monitored. Since RadioOS 6.46beta16, an active route towards PD is required in case an IP address is configured, so make sure PSE can reach the PD. In case MAC address is specified, PSE will send MAC-Telnet ping requests only from specified ethernet interface. When configuring a [[Manual:Interface/Bridge#Bridge_VLAN_Filtering | bridge vlan-filtering]] or some way of [[Manual:Basic_VLAN_switching| VLAN switching]], it is recommended to use IP address for monitoring your PD.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=power-cycle-ping-timeout&lt;br /&gt;
|type=time:0..1h {{!}}&lt;br /&gt;
|default=5s&lt;br /&gt;
|desc=If the host does not respond for more than &amp;lt;timeout&amp;gt; period of time, then PoE-Out port is switched off for 5s. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=power-cycle-interval&lt;br /&gt;
|type=time{{!}} any&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Disables PoE-Out power for 5s between specified interval. Not related with power-cycle-ping feature.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If power-cycle is enabled, &amp;lt;code&amp;gt;/interface ethernet poe monitor&amp;lt;/code&amp;gt; will show actual status of the host and time when power cycle will be performed &lt;br /&gt;
&lt;br /&gt;
===SwitchOS===&lt;br /&gt;
&lt;br /&gt;
SwitchOS interface provides basic PoE-Out configuration options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; PoE Out - Change between [[#Port_Settings|PoE-out]] modes (auto/on/off) &lt;br /&gt;
&amp;lt;li&amp;gt; PoE Priority - Change the [[#Port_Settings|Priority]] of port  (0...8)&lt;br /&gt;
&amp;lt;li&amp;gt; Voltage Level - Change between two voltage outputs on PoE-Out ports (auto/low/high)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==PoE-Out Monitoring==&lt;br /&gt;
&lt;br /&gt;
===RadioOS===&lt;br /&gt;
&lt;br /&gt;
CableFree devices with PoE-Out controller (not injector) provides port monitoring option. &amp;lt;code&amp;gt;/interface ethernet poe monitor [find]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=name&lt;br /&gt;
|type=&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Name of an interface&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=poe-out&lt;br /&gt;
|type=&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Shows PoE-Out settings&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=poe-out-status&lt;br /&gt;
|type=&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Shows current PoE-Out status on port&lt;br /&gt;
* &amp;lt;var&amp;gt;powered-on&amp;lt;/var&amp;gt; - Power is applied to the port, and PoE-Out is operating normally, &lt;br /&gt;
* &amp;lt;var&amp;gt;waiting-for-load&amp;lt;/var&amp;gt; - PSE attempts to detect if power can be applied to the port. For power-on to happen there should be resistance on spare pairs in the range from 3kΩ to 26.5kΩ;&lt;br /&gt;
* &amp;lt;var&amp;gt;short-circuit&amp;lt;/var&amp;gt; - Short-circuit is detected on PoE-Out port, power is switched off, the only detection with low voltage takes place.&lt;br /&gt;
* &amp;lt;var&amp;gt;overload&amp;lt;/var&amp;gt; - The PoE-Out current limit is exceeded, power is switched off on PoE-Out port. For port limits see each model specifications.&lt;br /&gt;
* &amp;lt;var&amp;gt;voltage-too-low&amp;lt;/var&amp;gt; - PD can not be powered with voltage provided from PSE.&lt;br /&gt;
* &amp;lt;var&amp;gt;current-too-low&amp;lt;/var&amp;gt; - current-too-low means that PD draws too low current (&amp;lt;10mA) than normal PoE-Out device should, reason for this can be:&lt;br /&gt;
Delivered voltage at PD is too low for normal powering (for example Vmin = &amp;gt;30V, but provided 24V);&lt;br /&gt;
&lt;br /&gt;
PD uses second power source which has a higher voltage than PSE, so all current is taken from second DC source, not PSE PoE-Out port;&lt;br /&gt;
* &amp;lt;var&amp;gt;off&amp;lt;/var&amp;gt; - all detection and power is turned off for this port;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=poe-out-voltage&lt;br /&gt;
|type=&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Displays PoE Voltage which is applied to the PD.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table&lt;br /&gt;
|arg=poe-out-current&lt;br /&gt;
|type=&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Displays port current (mA) which is drawn by the PD.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-ro-table-end&lt;br /&gt;
|arg=poe-out-power&lt;br /&gt;
|type=&lt;br /&gt;
|default=&lt;br /&gt;
|desc=Displays PD power consumption&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;power-cycle-ping&amp;lt;/code&amp;gt; feature is used, &amp;lt;code&amp;gt;/interface ethernet poe monitor [find]&amp;lt;/code&amp;gt; will show additional fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
power-cycle-host-alive: &amp;lt;YES/NO&amp;gt; (Shows if monitored host is reachable)&lt;br /&gt;
power-cycle-after:&amp;lt;TIME&amp;gt; (Shows time, after which the port will be power-cycled)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SNMP===&lt;br /&gt;
&lt;br /&gt;
It is possible to monitor PoE-Out values using SNMP protocol, this requires enabled SNMP on PSE. &lt;br /&gt;
&lt;br /&gt;
SNMP OID tables:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; 1.3.6.1.4.1.14988.1.1.15.1.1.1 - interface id &lt;br /&gt;
&amp;lt;li&amp;gt; 1.3.6.1.4.1.14988.1.1.15.1.1.2 - interface names &lt;br /&gt;
&amp;lt;li&amp;gt; 1.3.6.1.4.1.14988.1.1.15.1.1.4 - voltage in dV (decivolt) &lt;br /&gt;
&amp;lt;li&amp;gt; 1.3.6.1.4.1.14988.1.1.15.1.1.5 - current in mA &lt;br /&gt;
&amp;lt;li&amp;gt; 1.3.6.1.4.1.14988.1.1.15.1.1.6 - power usage in dW (deciwatt) &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SNMP values can be requested also from the RadioOS, for example, &amp;lt;code&amp;gt;snmp-walk&amp;lt;/code&amp;gt; will print current mA from all available PoE-Out ports:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/tool snmp-walk address=10.155.149.252 oid=1.3.6.1.4.1.14988.1.1.15.1.1.5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
To get very specific OID value, use &amp;lt;code&amp;gt;snmp-get&amp;lt;/code&amp;gt; tool (displays current mA on ether3 interface):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tool snmp-get address=10.155.149.252 oid=1.3.6.1.4.1.14988.1.1.15.1.1.5.3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SwitchOS===&lt;br /&gt;
&lt;br /&gt;
A PoE-Out controller will enable certain monitoring features also from SwitchOS, such as PoE-Out Status, PoE-Out Current, PoE-Out Voltage and PoE-Out Power usage. &lt;br /&gt;
&lt;br /&gt;
All PoE-Out configuration and monitoring is located on one page, under PoE tab &amp;lt;code&amp;gt;http://&amp;lt;IP&amp;gt;/index.html#poe&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[file:SwitchOS PoE.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==PoE-Out notifications==&lt;br /&gt;
&lt;br /&gt;
===PoE-Out LEDs===&lt;br /&gt;
&lt;br /&gt;
====Models with dependant voltage output====&lt;br /&gt;
&lt;br /&gt;
PoE-Out LED behaviour can differ between models, but most of them will indicate PoE-Out state on one additional LED. Devices with one voltage output will light:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Red colour LED - PoE-Out port state is &amp;#039;&amp;#039;&amp;#039;powered-on&amp;#039;&amp;#039;&amp;#039; (auto or forced-on mode).&lt;br /&gt;
&amp;lt;li&amp;gt; Blinking Red colour LED - PoE-Out port state is &amp;#039;&amp;#039;&amp;#039;short-circuit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Models with selectable voltage output====&lt;br /&gt;
&lt;br /&gt;
Models with multiple voltage options can indicate additional information:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Green colour triangle LED - PoE-Out port state is &amp;#039;&amp;#039;&amp;#039;powered-on&amp;#039;&amp;#039;&amp;#039; (auto or forced-on mode), PD uses low voltage.&lt;br /&gt;
&amp;lt;li&amp;gt; Red colour triangle LED - PoE-Out port state is &amp;#039;&amp;#039;&amp;#039;powered-on&amp;#039;&amp;#039;&amp;#039; (auto or forced-on mode), PD uses high voltage (af/at or passive).&lt;br /&gt;
&amp;lt;li&amp;gt; Blinking Green colour triangle LED - PoE-Out port state is &amp;#039;&amp;#039;&amp;#039;short-circuit&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;overload&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;li&amp;gt; Blinking Red colour triangle LED - PoE-Out port state is &amp;#039;&amp;#039;&amp;#039;short-circuit&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;overload&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PoE-Out Logs===&lt;br /&gt;
&lt;br /&gt;
By default PoE-Out event is enabled and uses &amp;quot;warning&amp;quot; and &amp;quot;info&amp;quot; topics to notify the user about PoE-Out state changes. Log entries will be added on each PoE-Out state change. Important logs will be added with &amp;quot;warning&amp;quot; topic, informative logs will be added with &amp;quot;info&amp;quot; topic.&lt;br /&gt;
&lt;br /&gt;
To avoid unnecessary logging in cases when PD is not powered because of current-too-low, RadioOS will filter such events, and add one log per every 512 current-too-low events.&lt;br /&gt;
&lt;br /&gt;
Logs can be disabled if necessary:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/system logging set [find topics~&amp;quot;info&amp;quot;] topics=info,!poe-out &lt;br /&gt;
/system logging set [find topics~&amp;quot;warning&amp;quot;] topics=warning,!poe-out &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PoE-Out Warnings in GUI/CLI===&lt;br /&gt;
&lt;br /&gt;
To notify a user about important PoE-Out related problems, messages will be shown in Winbox / Webig and CLI interface fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
     1  RS ;;; poe-out status: overload&lt;br /&gt;
       ether1                              ether            1500  1588       9204 64:D1:54:61:D5:E0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Webfig and Winbox will notify user under interfaces:&lt;br /&gt;
&lt;br /&gt;
[[file:WebFIG PoE WRN.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How it works==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PoE-Out Modes===&lt;br /&gt;
&lt;br /&gt;
====auto-on mode====&lt;br /&gt;
&lt;br /&gt;
If auto-on is selected on PoE-Out interface, then port operates in this strict order: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;PSE with low voltage checks for a resistance on the connected port. If detected resistance range is between (3kΩ to 26.5kΩ) power is turned on;&lt;br /&gt;
&amp;lt;li&amp;gt;When power is applied, the PSE continuously checks if overload limit is not reached or short circuit detected&lt;br /&gt;
&amp;lt;li&amp;gt;If the cable is unplugged, the port returns in detection state and will remain off until suitable PD is detected&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====forced-on mode====&lt;br /&gt;
&lt;br /&gt;
If forced-on is selected then port operates in this strict order: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;PSE disables resistance check on the port, and apply power on pins 4,5 (+) and 7,8 (-), even if no cable is attached&lt;br /&gt;
&amp;lt;li&amp;gt;When power is applied, PSE still continuously checks if an overload or short circuit is not detected&lt;br /&gt;
&amp;lt;li&amp;gt;After the cable is unplugged, the power still remains enabled on the port.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====off mode====&lt;br /&gt;
&lt;br /&gt;
If off mode is used, PoE-Out on the port will be turned off, no detection will take place, and interface will behave as a simple Ethernet port. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PoE-Out limitations===&lt;br /&gt;
&lt;br /&gt;
It is important to check PoE-Out specification to find out hardware limitations because it can differ between models&lt;br /&gt;
&lt;br /&gt;
====PoE-Out port limitation====&lt;br /&gt;
&lt;br /&gt;
PoE-Out ports are limited with max amp values which are supported in particular voltage, usually max current will differ for low voltage devices (up to 30 V), and for high voltage devices (31 to 57 V).&lt;br /&gt;
&lt;br /&gt;
====PoE-Out total limitation====&lt;br /&gt;
&lt;br /&gt;
PSE has also a total PoE-Out current limitation which can&amp;#039;t be exceeded, even if individual port limit allows it.&lt;br /&gt;
&lt;br /&gt;
====PoE Out polarity====&lt;br /&gt;
&lt;br /&gt;
All CableFree PSE uses the same PoE-Out pin polarity [https://en.wikipedia.org/wiki/Power_over_Ethernet#Pinouts Mode B] 4,5 (+) and 7,8 (-), however other vendors can use opposite or Mode A pinout on PD, this would require using a special [https://en.wikipedia.org/wiki/Power_over_Ethernet#Pinouts crossover cable].&lt;br /&gt;
&lt;br /&gt;
{{Note| Passive PD with high input inrush current can result in overcurrent protection on PSE, make sure that PD specification supports powering from PSE (not only from the passive power injector) }}&lt;br /&gt;
&lt;br /&gt;
===Safety===&lt;br /&gt;
&lt;br /&gt;
PSE has following safety features:&lt;br /&gt;
&lt;br /&gt;
====PoE-Out compatibility detection====&lt;br /&gt;
&lt;br /&gt;
The auto-on mode is considered safe, it will check if the resistance on the port is within allowed range and only then enable PoE out on the interface. The range is 3kΩ to 26.5kΩ &lt;br /&gt;
&lt;br /&gt;
====Overload protection====&lt;br /&gt;
&lt;br /&gt;
When a PoE-Out port is powered-on, it is constantly checked for overload. If overload is detected, PoE-Out is turned off on the port to avoid damage to the PD or PSE.&lt;br /&gt;
&lt;br /&gt;
In seconds the PoE Out feature will be turned on again to see if the environment has changed and PD can be supplied with power again. That is important for configurations that are not connected to mains (solar installations, equipment running on batteries due to mains failure) so that when voltage drops - overload will be detected and connected devices turned off. After a while when voltage level returns to usual operating value - connected equipment can be powered up again.&lt;br /&gt;
&lt;br /&gt;
====Short circuit detection====&lt;br /&gt;
&lt;br /&gt;
When power is enabled on PoE-Out port, PSE continuously checks for a short circuit. If it is detected to ensure that there is no additional damage on PD and PSE, the power is turned off on all ports. PSE will continue to check PoE-Out port until environment returns to normal. &lt;br /&gt;
&lt;br /&gt;
{{warning| Make sure that non-standard incompatible PD which does not have the resistance range 3kΩ to 26.5kΩ are not attached, so the PSE would not try to apply power on them}}&lt;br /&gt;
&lt;br /&gt;
==PoE Out examples==&lt;br /&gt;
&lt;br /&gt;
RadioOS allows to define priorities on PoE-Out ports, so if your installation is going over power budget, the PSE will disable less important PD with the lowest priority.&lt;br /&gt;
&lt;br /&gt;
Priority of &amp;#039;&amp;#039;0&amp;#039;&amp;#039; is the highest priority, &amp;#039;&amp;#039;99&amp;#039;&amp;#039; - lowest &lt;br /&gt;
&lt;br /&gt;
===Setting up priority===&lt;br /&gt;
Example of how to set priorities from CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /interface ethernet poe set ether2 poe-priority=10&lt;br /&gt;
 /interface ethernet poe set ether3 poe-priority=13&lt;br /&gt;
 /interface ethernet poe set ether4 poe-priority=11&lt;br /&gt;
 /interface ethernet poe set ether5 poe-priority=14&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What will happen when power budget will go over total PoE-Out limit - first, if overload is detected, ether5 will be turned off (lowest priority), then recheck is done and if still total limit overload is detected next port in priority will be turned off, in this example, ether3 will be turned off. Both of these ports will be reached every few seconds to check if it is possible to turn PoE-Out on for these ports. Power up will happen in reverse order as the power was cut.&lt;br /&gt;
&lt;br /&gt;
===Same priority===&lt;br /&gt;
&lt;br /&gt;
if all, or some ports will have the same poe-priority, then port with the lowest port number will have higher priority&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /interface ethernet poe set ether2 poe-priority=10&lt;br /&gt;
 /interface ethernet poe set ether3 poe-priority=10&lt;br /&gt;
 /interface ethernet poe set ether4 poe-priority=10&lt;br /&gt;
 /interface ethernet poe set ether5 poe-priority=10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this example, if the total PoE-Out limit is reached ether5 will be turned off first, then ether4 then ether3 as all of these ports have same poe priority.&lt;br /&gt;
&lt;br /&gt;
===Monitoring PoE-Out===&lt;br /&gt;
&lt;br /&gt;
PoE-Out ports can be monitored using a command &amp;lt;code&amp;gt;/interface ethernet poe monitor &amp;lt;interface&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 [admin@CableFree] &amp;gt; interface ethernet poe monitor [find]&lt;br /&gt;
               name: ether2 ether3 ether4 ether5&lt;br /&gt;
    poe-out-voltage: 23.2V  23.2V  23.2V  &lt;br /&gt;
    poe-out-current: 224mA  116mA  64mA   &lt;br /&gt;
      poe-out-power: 5.1W   2.6W   1.4W &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Power-cycle ping ===&lt;br /&gt;
&lt;br /&gt;
Monitor connected PD with power-cycle-ping feature:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/interface ethernet poe set ether1 power-cycle-ping-enabled=yes power-cycle-ping-address=192.168.88.10 power-cycle-ping-timeout=30s&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this example, PD attached to ether1 will be continuously monitored using a power-cycle-ping feature, which will send ICMP ping requests and wait for a reply. If PD with IP address 192.168.88.10 will not respond for more than 30s, the PoE-Out port will be switched off for 5s.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
In cases where a PD does not power-up or reboots unexpectedly when powered from your PSE, it&amp;#039;s suggested to first check:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;PD supported input voltage&amp;#039;&amp;#039;&amp;#039; - PSE output voltage must be in the range supported by the PD. Otherwise the PD is incompatible with the PSE, and will not be able to power-up. Check the PD datasheet.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;PD supported input PoE-in standard&amp;#039;&amp;#039;&amp;#039; - Some PDs do not support af/at standard even if it has PoE-in support up to 57 V, check PD datasheet.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;PD is rebooted from PSE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Check if PD does not exceed PoE-Out port limit and Total-PoE-Out port limit of the PSE, check PSE datasheet.&lt;br /&gt;
            &amp;lt;li&amp;gt;Check if Voltage limit does not drop bellow supported (Can be caused by voltage drop on the wires).&lt;br /&gt;
            &amp;lt;li&amp;gt;Check if you are using a proper power supply, the output power of PSU should be calculated from:&lt;br /&gt;
                &amp;lt;pre&amp;gt;(MAX power consumption of PSE) + (MAX power consumption of all PD) + 10%)&amp;lt;/pre&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;Check if you are using good quality ethernet cables, it&amp;#039;s important especially in cases if PoE is used.&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;Check RadioOS version&amp;#039;&amp;#039;&amp;#039; - it&amp;#039;s possible, that some PoE related features will be updated with RadioOS, make sure that you are running the latest version].&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;PD Does not power up&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
    &amp;lt;ul&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt; There can be cases where a PD does not power up, even though it supports passive PoE, and does not consume more power than the specified PSE port limit. This can be caused by inrush current triggering overcurrent protection on the PSE. Make sure that PD specification supports powering from PSE (not only from passive power injector)&lt;br /&gt;
      &amp;lt;li&amp;gt; Polarity - Devices with opposite or different pinout can be unable to powerup from all PSE. Check PD datasheet.&lt;br /&gt;
      &amp;lt;li&amp;gt; Incompatible resistance - PD resistance on spare pairs should have range from 3kΩ to 26.5kΩ (For Passive-PoE) and from 23.75kΩ to 26.25kΩ on af/at.&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Legacy==&lt;br /&gt;
&lt;br /&gt;
===PoE-Out Controller upgrade===&lt;br /&gt;
&lt;br /&gt;
PoE-Out devices which are running RadioOS 5.x can also hold old PoE-Out controller firmware, upgrade to RadioOS 6.x will automatically update the PoE-Out firmware.&lt;br /&gt;
Changes between 1.x and 2.x PoE-Out controller firmware will result in higher Max-port limits (0.5A to 1A) in case if it&amp;#039;s supported by the hardware, also will provide some additional data which can be monitored, and allow to use PoE-Out priorities.&lt;br /&gt;
&lt;br /&gt;
All CableFree devices which come with RadioOS 6.x already support the latest PoE-Out firmware.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|PoE]]&lt;br /&gt;
 [[Category:Hardware|PoE]]&lt;br /&gt;
[[Category:Interface|PoE]]&lt;br /&gt;
[[Category:Case Studies|PoE]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-VLAN-Example&amp;diff=1379</id>
		<title>SwitchOS/CF-SW-VLAN-Example</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-VLAN-Example&amp;diff=1379"/>
		<updated>2020-09-02T11:51:27Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Note | These are basic VLAN configuration examples, in case you need more advanced options (e.g. ingress VLAN filtering, VLAN mirroring) then please refer to [[SwitchOS/CF-SW-1G-4S%2B#VLAN_and_VLANs | VLAN Manual ]] for a more detailed property description.}}&lt;br /&gt;
&lt;br /&gt;
===VLAN Example #1 (Trunk and Access Ports)===&lt;br /&gt;
&lt;br /&gt;
[[File:Port-Based.png|center|frame|alt=Alt text|Example 1 Setup Diagram]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1) In VLAN menu configure Default VLAN ID on planned access ports to assign untagged traffic to specific VLAN in the switch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane1_CF-SW.png|alt=Alt text|Access Ports|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2) In VLANs menu add VLAN entries and specify port membership to certain VLANs.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane2_CF-SW.png|alt=Alt text|VLAN Membership|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3) At the end, enable strict VLAN filtering to ensure only allowed VLANs can pass through the ports.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane3_CF-SW.png|alt=Alt text|VLAN Filtering|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===VLAN Example #2 (Trunk and Hybrid Ports)===&lt;br /&gt;
&lt;br /&gt;
[[File:Portbased-vlan2.png|center|frame|alt=Alt text|Example 2 Setup Diagram]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1) In VLAN menu configure Default VLAN ID on planned hybrid ports to assign untagged traffic to specific VLAN in the switch.&lt;br /&gt;
[[File:vlane1_CF-SW.png|alt=Alt text|Default VLAN ID for untagged traffic|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2) In VLANs menu add VLAN entries and specify port membership to certain VLANs. Just like the previous example, add ports with untagged traffic (defined by Default VLAN ID) to certain VLAN (black arrows). Also, we need to add ports, which are allowed to forward tagged traffic.&lt;br /&gt;
[[File:SwitchOS_vlan_example2.png|alt=Alt text|VLAN Membership|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3) At the end, enable strict VLAN filtering to ensure only allowed VLANs can pass through the ports. For hybrid ports to work properly, make sure VLAN Receive is selected as &amp;lt;code&amp;gt;any&amp;lt;/code&amp;gt;, otherwise ingress tagged or untagged traffic can be dropped (depending on selected option), but for the trunk port, it is possible to allow only packets with VLAN tag. To filter specific ingress VLAN traffic on hybrid ports, use [[SwitchOS/CSS326#ACL_Tab | ACL rules]].&lt;br /&gt;
[[File:vlane3_CF-SW.png|alt=Alt text|VLAN Filtering|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:Vlane1_CF-SW.png&amp;diff=1378</id>
		<title>File:Vlane1 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:Vlane1_CF-SW.png&amp;diff=1378"/>
		<updated>2020-09-02T11:50:11Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:Vlane2_CF-SW.png&amp;diff=1377</id>
		<title>File:Vlane2 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:Vlane2_CF-SW.png&amp;diff=1377"/>
		<updated>2020-09-02T11:49:36Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:Vlane3_CF-SW.png&amp;diff=1376</id>
		<title>File:Vlane3 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:Vlane3_CF-SW.png&amp;diff=1376"/>
		<updated>2020-09-02T11:48:54Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_vlan_example2.png&amp;diff=1375</id>
		<title>File:SwitchOS vlan example2.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_vlan_example2.png&amp;diff=1375"/>
		<updated>2020-09-02T11:48:10Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-VLAN-Example&amp;diff=1374</id>
		<title>SwitchOS/CF-SW-VLAN-Example</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-VLAN-Example&amp;diff=1374"/>
		<updated>2020-09-02T11:47:14Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Note | These are basic VLAN configuration examples, in case you need more advanced options (e.g. ingress VLAN filtering, VLAN mirroring) then please refer to [[SwitchOS/CRS3xx#VLAN_and_VLANs | VLAN Manual ]] for a more detailed property description.}}&lt;br /&gt;
&lt;br /&gt;
===VLAN Example #1 (Trunk and Access Ports)===&lt;br /&gt;
&lt;br /&gt;
[[File:Port-Based.png|center|frame|alt=Alt text|Example 1 Setup Diagram]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1) In VLAN menu configure Default VLAN ID on planned access ports to assign untagged traffic to specific VLAN in the switch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane1_CF-SW.png|alt=Alt text|Access Ports|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2) In VLANs menu add VLAN entries and specify port membership to certain VLANs.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane2_CF-SW.png|alt=Alt text|VLAN Membership|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3) At the end, enable strict VLAN filtering to ensure only allowed VLANs can pass through the ports.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane3_CF-SW.png|alt=Alt text|VLAN Filtering|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===VLAN Example #2 (Trunk and Hybrid Ports)===&lt;br /&gt;
&lt;br /&gt;
[[File:Portbased-vlan2.png|center|frame|alt=Alt text|Example 2 Setup Diagram]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1) In VLAN menu configure Default VLAN ID on planned hybrid ports to assign untagged traffic to specific VLAN in the switch.&lt;br /&gt;
[[File:vlane1_CF-SW.png|alt=Alt text|Default VLAN ID for untagged traffic|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2) In VLANs menu add VLAN entries and specify port membership to certain VLANs. Just like the previous example, add ports with untagged traffic (defined by Default VLAN ID) to certain VLAN (black arrows). Also, we need to add ports, which are allowed to forward tagged traffic.&lt;br /&gt;
[[File:SwitchOS_vlan_example2.png|alt=Alt text|VLAN Membership|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3) At the end, enable strict VLAN filtering to ensure only allowed VLANs can pass through the ports. For hybrid ports to work properly, make sure VLAN Receive is selected as &amp;lt;code&amp;gt;any&amp;lt;/code&amp;gt;, otherwise ingress tagged or untagged traffic can be dropped (depending on selected option), but for the trunk port, it is possible to allow only packets with VLAN tag. To filter specific ingress VLAN traffic on hybrid ports, use [[SwitchOS/CSS326#ACL_Tab | ACL rules]].&lt;br /&gt;
[[File:vlane3_CF-SW.png|alt=Alt text|VLAN Filtering|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:Port-Based.png&amp;diff=1371</id>
		<title>File:Port-Based.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:Port-Based.png&amp;diff=1371"/>
		<updated>2020-09-02T11:45:50Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-VLAN-Example&amp;diff=1370</id>
		<title>SwitchOS/CF-SW-VLAN-Example</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-VLAN-Example&amp;diff=1370"/>
		<updated>2020-09-02T11:41:52Z</updated>

		<summary type="html">&lt;p&gt;Administrator: Created page with &amp;quot;{{ Note | These are basic VLAN configuration examples, in case you need more advanced options (e.g. ingress VLAN filtering, VLAN mirroring) then please refer to SwitchOS/CRS...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Note | These are basic VLAN configuration examples, in case you need more advanced options (e.g. ingress VLAN filtering, VLAN mirroring) then please refer to [[SwitchOS/CRS3xx#VLAN_and_VLANs | VLAN Manual ]] for a more detailed property description.}}&lt;br /&gt;
&lt;br /&gt;
===VLAN Example #1 (Trunk and Access Ports)===&lt;br /&gt;
&lt;br /&gt;
[[File:Port-Based.png|center|frame|alt=Alt text|Example 1 Setup Diagram]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1) In VLAN menu configure Default VLAN ID on planned access ports to assign untagged traffic to specific VLAN in the switch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane1_css326.png|alt=Alt text|Access Ports|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2) In VLANs menu add VLAN entries and specify port membership to certain VLANs.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane2_css326.png|alt=Alt text|VLAN Membership|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3) At the end, enable strict VLAN filtering to ensure only allowed VLANs can pass through the ports.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:vlane3_css326.png|alt=Alt text|VLAN Filtering|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===VLAN Example #2 (Trunk and Hybrid Ports)===&lt;br /&gt;
&lt;br /&gt;
[[File:Portbased-vlan2.png|center|frame|alt=Alt text|Example 2 Setup Diagram]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1) In VLAN menu configure Default VLAN ID on planned hybrid ports to assign untagged traffic to specific VLAN in the switch.&lt;br /&gt;
[[File:vlane1_css326.png|alt=Alt text|Default VLAN ID for untagged traffic|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2) In VLANs menu add VLAN entries and specify port membership to certain VLANs. Just like the previous example, add ports with untagged traffic (defined by Default VLAN ID) to certain VLAN (black arrows). Also, we need to add ports, which are allowed to forward tagged traffic.&lt;br /&gt;
[[File:SwitchOS_vlan_example2.png|alt=Alt text|VLAN Membership|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3) At the end, enable strict VLAN filtering to ensure only allowed VLANs can pass through the ports. For hybrid ports to work properly, make sure VLAN Receive is selected as &amp;lt;code&amp;gt;any&amp;lt;/code&amp;gt;, otherwise ingress tagged or untagged traffic can be dropped (depending on selected option), but for the trunk port, it is possible to allow only packets with VLAN tag. To filter specific ingress VLAN traffic on hybrid ports, use [[SwitchOS/CSS326#ACL_Tab | ACL rules]].&lt;br /&gt;
[[File:vlane3_css326.png|alt=Alt text|VLAN Filtering|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-1G-4S%2B&amp;diff=1369</id>
		<title>SwitchOS/CF-SW-1G-4S+</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-1G-4S%2B&amp;diff=1369"/>
		<updated>2020-09-02T11:39:08Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* Reset and Reinstall */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS is an operating system designed specifically for administration of CableFree switch products.  &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS is configurable from your web browser. It gives you all the basic functionality for a managed switch, plus more: allows to manage port-to-port forwarding, broadcast storm control, apply MAC filter, configure VLANs, mirror traffic, apply bandwidth limitation and even adjust some MAC and IP header fields.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Warning | Each CableFree device switch series device has its own firmware which cannot be installed on other series models! &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==CF-SW- 1G-4S+ series features==&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Features&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Forwarding&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Full non-blocking wirespeed switching&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 16k MAC entries in Host table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Forwarding Database works based on SVL or IVL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port Isolation&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Jumbo frame support - 10218 bytes&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Spanning Tree Protocol&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;RSTP support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Link Aggregation&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Supports 802.3ad LACP groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Supports static link aggregation groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 16 link aggregation groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 8 member ports per a group&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Hardware automatic failover and load balancing&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Multicast Forwarding&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IGMP Snooping support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Unknown Multicast Filtering&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Mirroring&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port based mirroring&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;VLAN&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Fully compatible with IEEE802.1Q&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port based VLAN&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 250 VLAN entries (limited by SwitchOS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;VLAN filtering&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Security&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port Lock&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Broadcast Storm Control&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;DHCP &amp;amp; PPPoE Snooping&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Quality of Service (QoS)&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ingress traffic limiting&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Access Control List&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ingress ACL tables&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 32 ACL rules (limited by SwitchOS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Classification based on ports, L2, L3, L4 protocol header fields&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ACL actions include filtering, forwarding and modifying of the protocol header fields&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Models==&lt;br /&gt;
This table clarifies the main differences between CableFree Switch-OS enabled Switch models. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable collapsible sortable&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Model&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Switch Chip&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Serial console&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;PoE-in support&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;PoE-out support&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Health monitor&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24G-2S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24P-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1 - ether24, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU and board temperature, fan speed, PSU voltage and current, PoE-out monitoring&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-4C-20S-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-16S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8216&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-8S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8208&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-4C+8XG&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8212&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24S+2Q+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8332&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | 	CF-SW-16P-2S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX226S&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1 - ether16, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, PSU voltage and current, PoE-out monitoring.&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | 	CF-SW-18-1Fi-15Fr-2S&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX224S&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1-ether14, ether16, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether15, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connecting to the Switch==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Open your web browser and enter IP address of your Switch (192.168.88.1 by default) and login screen will appear.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_login_CF-SW.png|center|alt=Alt text|SwitchOS Login|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SwitchOS default &amp;lt;i&amp;gt;IP address:&amp;lt;/i&amp;gt; &amp;lt;b&amp;gt;192.168.88.1&amp;lt;/b&amp;gt;, &amp;lt;i&amp;gt;user name:&amp;lt;/i&amp;gt; &amp;lt;b&amp;gt;admin&amp;lt;/b&amp;gt; and there is no password. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | CableFree Neighbor Discovery protocol tools can be used to discover IP address of CableFree switch. [[Manual:IP/Neighbor_discovery]]. Currently LLDP is not supported.}}&lt;br /&gt;
&lt;br /&gt;
==Interface Overview==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS interface menu consists of multiple tabs depending on the device model. These are all possible SwitchOS menus: Link, PoE, SFP, Port Isolation, LAG, Forwarding, RSTP, Stats, Errors, Hist, VLAN, VLANs, Hosts, IGMP, SNMP, ACL, System, Health and Upgrade.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Description of buttons in SwitchOS configuration tool:&lt;br /&gt;
* &amp;lt;b&amp;gt;Append&amp;lt;/b&amp;gt; - add new item to the end of the list&lt;br /&gt;
* &amp;lt;b&amp;gt;Apply All&amp;lt;/b&amp;gt; - applies current configuration changes&lt;br /&gt;
* &amp;lt;b&amp;gt;Cut&amp;lt;/b&amp;gt; - removes item from the list&lt;br /&gt;
* &amp;lt;b&amp;gt;Clear&amp;lt;/b&amp;gt; - resets properties of the item&lt;br /&gt;
* &amp;lt;b&amp;gt;Discard Changes&amp;lt;/b&amp;gt; - removes unsaved configuration &lt;br /&gt;
* &amp;lt;b&amp;gt;Insert&amp;lt;/b&amp;gt; - add new item to the list (places it before current item)&lt;br /&gt;
* &amp;lt;b&amp;gt;Sort&amp;lt;/b&amp;gt; - sort VLAN table by VLAN-IDs; sort host table by MAC addresses&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Change Password&amp;lt;/b&amp;gt; - changes password of the switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Logout&amp;lt;/b&amp;gt; - logout from current Switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Reboot&amp;lt;/b&amp;gt; - reboot the switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Reset Configuration&amp;lt;/b&amp;gt; - reset configuration back to factory defaults&lt;br /&gt;
* &amp;lt;b&amp;gt;Choose File&amp;lt;/b&amp;gt; - browse for upgrade or backup file&lt;br /&gt;
* &amp;lt;b&amp;gt;Upgrade&amp;lt;/b&amp;gt; - upgrade firmware of the Switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Restore Backup&amp;lt;/b&amp;gt; - restore Switch using selected backup file&lt;br /&gt;
* &amp;lt;b&amp;gt;Save Backup&amp;lt;/b&amp;gt; - generate and download backup file from the Switch&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;System Tab performs the following functions: &lt;br /&gt;
* General information about Switch&lt;br /&gt;
* Switch management&lt;br /&gt;
* Configuration reset&lt;br /&gt;
* Backup and restore configuration&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | SwitchOS uses a simple algorithm to ensure TCP/IP communication - it just replies to the same IP and MAC address packet came from. This way there is no need for Default Gateway on the device itself.}}&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_system_CF-SW.png|alt=Alt text|General Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Address Acquisition&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify which address acquisition method to use:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP with fallback&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - For first 10 seconds switch uses DHCP client. If request is unsuccessful, then address is set as a &amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt; value&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Address is set as a &amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt; value&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP only&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Switch uses DHCP client to acquire address&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP address of the switch in case of &amp;lt;b&amp;gt;Address Acquisition&amp;lt;/b&amp;gt; is set as &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP with fallback&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Identity&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Name of the switch (for CableFree Neighbor Discovery protocol)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP address from which the switch is accessible. Default value is &amp;#039;0.0.0.0/0&amp;#039; - any address&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;List of switch ports from which it is accessible&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From VLAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN ID from which the switch is accessible (VLAN Mode on ingress port must be other than &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt; in order to connect)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Watchdog&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable system Watchdog. It will reset CPU of the switch in case of fault condition&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Independent VLAN Lookup&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable independent VLAN lookup in the Host table for packet forwarding&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IGMP Snooping&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable IGMP Snooping&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;CableFree Discovery Protocol&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable CableFree Neighbor Discovery protocol&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Address&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MAC address of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Serial Number&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Serial number of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Board Name&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;CableFree model name of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Uptime&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Current switch uptime (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DHCP &amp;amp; PPPoE Snooping===&lt;br /&gt;
&lt;br /&gt;
[[File:CF-SW_DHCPSnooping.png|alt=Alt text|DHCP &amp;amp; PPPoE snooping settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Trusted Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Group of ports, which allows DHCP or PPPoE servers to provide a requested information. Mainly used to limit unauthorized servers to provide malicious information for users, access ports usually do not configure as trusted&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Add Information Option&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enables or disables DHCP Option-82 information. When enabled, the Option-82 information (Agent Remote ID and Circuit ID) is added for DHCP packets received from untrusted ports. Can be used together with Option-82 capable DHCP server to assign IP addresses and implement policies&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Password and Backup===&lt;br /&gt;
[[File:SwitchOS_system3_CF-SW.png|alt=Alt text|System Management Settings|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==Link==&lt;br /&gt;
Link Tab allows you to configure each interface settings and monitor link status&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_link_CF-SW.png|center|alt=Alt text|Link Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Enabled&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Editable port name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Link Status&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Current link status (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Auto Negotiation&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable auto negotiation&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Speed&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify speed setting of the port (requires auto negotiation to be disabled)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Full Duplex&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify duplex mode of the port (requires auto negotiation to be disabled)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Flow control &amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable 802.3x Flow control&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==PoE==&lt;br /&gt;
&lt;br /&gt;
Devices with PoE-out support have some configuration options and certain monitoring features, like PoE-out current, voltage, etc. For more detailed description, see [[Manual:PoE-Out]].&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS PoE.png|alt=Alt text|PoE tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==SFP==&lt;br /&gt;
&amp;lt;p&amp;gt;SFP tab allows you to monitor status of SFP/SFP+ modules.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_sfp1_CF-SW.png|alt=Alt text|SFP Tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==Port Isolation==&lt;br /&gt;
&amp;lt;p&amp;gt;Port Isolation table allows or restricts traffic forwarding between specific ports. By default, all available switch chip ports can communicate with any other port, there is no isolation used. When the checkbox is enabled/ticked you allow to forward traffic from this port towards the ticked port. Below are some port isolation examples.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|[[File:SwitchOS_IsolatedGroups.png|alt=Alt text|In some scenarios you might need to isolate a group of devices from other groups. In this example devices on &amp;#039;&amp;#039;&amp;#039;Port1-Port5&amp;#039;&amp;#039;&amp;#039; are not able to communicate with &amp;#039;&amp;#039;&amp;#039;Port6-Port10&amp;#039;&amp;#039;&amp;#039; devices, and vice versa. |frame]]&lt;br /&gt;
|[[File:SwitchOS_PrivateVLAN.png|alt=Alt text|In some scenarios you might need to forward all traffic to an uplink port while all other ports are isolated from each other. This kind of setup is called &amp;#039;&amp;#039;&amp;#039;Private VLAN&amp;#039;&amp;#039;&amp;#039; configuration. The switch will forward all Ethernet frames only to the uplink &amp;#039;&amp;#039;&amp;#039;Port1&amp;#039;&amp;#039;&amp;#039;, while uplink can reach all other ports|frame]]&lt;br /&gt;
|[[File:SwitchOS Management.png|alt=Alt text|Individual isolated &amp;#039;&amp;#039;&amp;#039;Port1&amp;#039;&amp;#039;&amp;#039; (e.g. for management purpose), it cannot send or receive traffic from any other port|frame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{ Note | It is possible to check/uncheck multiple checkboxes by checking one of them and then dragging horizontally (Click &amp;amp; Drag).}}&lt;br /&gt;
{{ Note | (R)STP will only work properly in Private VLAN setups. In setups with multiple isolated switch groups (R)STP might not properly receive BPDUs and therefore fail to detect network loops.}}&lt;br /&gt;
&lt;br /&gt;
==LAG==&lt;br /&gt;
&amp;lt;p&amp;gt;IEEE 802.3ad (LACP) compatible link aggregation is supported, as well as static link aggregation to ensure failover and load balancing based on Layer2 and Layer3 hashing.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Up to 16 link aggregation groups with up to 8 ports per a group are supported.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_lag_CF-SW.png|alt=Alt text|LAG Tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each individual port can be configured as Passive LACP, Active LACP or a Static LAG port.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mode&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(default: passive)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Specify LACP packet exchange mode or Static LAG mode on ports:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Passive&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Place port in listening state, use LACP only when it&amp;#039;s contrary port uses active LACP mode&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Active&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Prefer to start LACP regardless contrary port mode&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Set port in a Static LAG mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Group&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify a Static LAG group  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Trunk&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(read only)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Represents group number port belongs to.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Partner&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(read only)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Represents partner mac-address.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Forwarding==&lt;br /&gt;
&amp;lt;p&amp;gt;Forwarding Tab provides advanced forwarding options among switch ports, port locking, port mirroring, bandwidth limit and broadcast storm control features.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_forw_CF-SW.png|center|alt=Alt text|Forwarding Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Enables or disables MAC address learning on this port. When option is enabled, it will restrict MAC address learning and static MAC addresses should be configured. Any received frames with unknown source MAC address will be dropped&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Lock On First&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Allows to learn source MAC address from the first received frame, this property should be used together with &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;. Learning of the first MAC address will reset every time an interface status changes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Mirroring&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror Ingress&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Whether traffic entering this port must be copied and forwarded to mirroring target port&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror Egress&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Whether traffic leaving this port must be copied and forwarded to mirroring target port&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror To&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Mirroring target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Broadcast Storm Control&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Storm Rate (%)&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; -  Limit the number of broadcast packets transmitted by an interface. The rate is measured in percents of the link speed.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Include Unknown Unicast&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Include unicast packets without an entry in host table in &amp;lt;code&amp;gt;Storm Rate&amp;lt;/code&amp;gt; limitation&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Bandwidth Limit&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Ingress Rate&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; -  Limit traffic entering this port (bps)&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RSTP==&lt;br /&gt;
&amp;lt;p&amp;gt;Per port and global RSTP configuration and monitoring is available in the RSTP menu.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_rstp_CF-SW.png|center|alt=Alt text|RSTP Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Bridge Priority (hex)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;RSTP bridge priority for Root Bridge selection&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Cost Mode&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;There are two methods for automatically detecting RSTP port cost depending on link speed.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;short&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;: 40G - 1; 10G - 2; 1G - 4; 100M - 10; 10M - 100&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;long&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;: 40G - 500; 10G - 2000; 1G - 20000; 100M - 200000; 10M - 2000000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Root Bridge&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;The priority and MAC address of the selected Root Bridge in the network (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;RSTP&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable STP/RSTP functionality on this port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mode&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Shows STP/RSTP functionality mode on specific port (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;RSTP&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;STP&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Role&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows specific port role (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;root&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing towards the root bridge and will be used to forward traffic from/to the root bridge&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;alternate&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing towards root bridge, but is not going to forward traffic (a backup for root port)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;backup&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing away from the root bridge, but is not going to forward traffic (a backup for non-root port)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;designated&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing away from the root bridge and is going to forward traffic&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;disabled&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is not strictly part of STP (RSTP functionality is disabled) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Root Path Cost&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows root path cost for ports that are facing root bridge (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Type&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;edge&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - ports that are not supposed to receive any BPDUs, should be connected to end station (Read-only)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;point-to-point&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - ports that operates in full-duplex links, can be part of STP and operate in forwarding state (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;State&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows each port state (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;forwarding&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port participates in traffic forwarding and is learning MAC addresses, is receiving BPDUs&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;discarding&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port does not participate in traffic forwarding and is not learning MAC addresses, is receiving BPDU&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;learning&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port does not participate in traffic forwarding, but is learning MAC addresses&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Stats, Errors and Histogram==&lt;br /&gt;
&amp;lt;p&amp;gt;These menus provide detailed information about received and transmitted packets.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_stat1_CF-SW.png|center|alt=Alt text|Port statistics|center|frame]]&lt;br /&gt;
[[File:SwitchOS_stat2_CF-SW.png|center|alt=Alt text|Port error statistics|center|frame]]&lt;br /&gt;
[[File:SwitchOS_stat3_CF-SW.png|center|alt=Alt text|Port histogram statistics|center|frame]]&lt;br /&gt;
&lt;br /&gt;
{{ Note | Statistics for SFP+ interface are cleared whenever an active SFP+ link is established.}}&lt;br /&gt;
&lt;br /&gt;
==VLAN and VLANs==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;VLAN configuration for switch ports.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_vlan_CF-SW.png|center|alt=Alt text|Port VLAN Settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN Mode&lt;br /&gt;
|type=disabled {{!}} optional {{!}} enabled {{!}} strict&lt;br /&gt;
|default=optional&lt;br /&gt;
|desc=VLAN filtering mode, these options are relevant to egress ports (except for &amp;lt;var&amp;gt;strict&amp;lt;/var&amp;gt; mode).&lt;br /&gt;
* &amp;lt;var&amp;gt;disabled&amp;lt;/var&amp;gt; - VLAN table is not used. Switch discards packets with a VLAN tag on egress ports. If the packet has a VLAN tag and the VLAN ID matches &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; on egress ports, then with &amp;lt;code&amp;gt;VLAN Receive=any&amp;lt;/code&amp;gt; the switch will remove the VLAN tag and forward the packet.&lt;br /&gt;
* &amp;lt;var&amp;gt;optional&amp;lt;/var&amp;gt; - Disabled VLAN filtering. Handle packets with VLAN tag ID that is not present in VLAN table just like packets without VLAN tag.&lt;br /&gt;
* &amp;lt;var&amp;gt;enabled&amp;lt;/var&amp;gt; - Enabled VLAN filtering. Drop packets with VLAN tag ID that is not present in VLAN table. Default VLAN ID must be specified for access ports since it will be used to tag ingress traffic and untag egress traffic for the certain port.&lt;br /&gt;
* &amp;lt;var&amp;gt;strict&amp;lt;/var&amp;gt; - Enabled VLAN filtering with additional ingress filtering, which checks if the ingress port is a member of the received VLAN ID in the VLAN table. Received packets on the ingress port with a VLAN ID that does not match with VLAN table will be dropped. Default VLAN ID must be specified for access ports since it will be used to tag ingress traffic and untag egress traffic for the certain port.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN Receive&lt;br /&gt;
|type=any {{!}} only tagged {{!}} only untagged&lt;br /&gt;
|default=optional&lt;br /&gt;
|desc=Ingress traffic filtering based on VLAN tag presence.&lt;br /&gt;
* &amp;lt;var&amp;gt;any&amp;lt;/var&amp;gt; - Allows tagged and untagged packets on a certain port&lt;br /&gt;
* &amp;lt;var&amp;gt;only tagged&amp;lt;/var&amp;gt; - Allows only packets with a VLAN tag&lt;br /&gt;
* &amp;lt;var&amp;gt;only untagged&amp;lt;/var&amp;gt; - Allows only packets without a VLAN tag&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Default VLAN ID&lt;br /&gt;
|type=integer: 1..4095&lt;br /&gt;
|default=1&lt;br /&gt;
|desc=VLAN ID which will be assigned on ingress traffic. Only has effect on untagged traffic, it will be ignored for tagged traffic. This parameter is usually used to allocate access ports with specific VLAN. It is also used to untag egress traffic if packet&amp;#039;s VLAN ID matches Default VLAN ID.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=Force VLAN ID&lt;br /&gt;
|type=integer: yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Assigns the &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; value to all ingress traffic (tagged and untagged). Has effect in all VLAN Modes. If port receives tagged traffic and &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; is set to 1, then with this parameter the egress traffic will be untagged.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;VLAN membership configuration for switch ports.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_vlans_CF-SW.png|center|alt=Alt text|VLAN Table Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN ID&lt;br /&gt;
|type=integer: 1..4095&lt;br /&gt;
|default=0&lt;br /&gt;
|desc=VLAN ID to which assign ports.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Port Isolation&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=yes&lt;br /&gt;
|desc=Use settings from &amp;lt;code&amp;gt;Port Isolation&amp;lt;/code&amp;gt; menu to isolate the defined VLAN to only certain ports. When disabled, the switch will ignore port isolation configuration and forward traffic with the defined VLAN ID only to ports that are checked as members.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Learning&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=yes&lt;br /&gt;
|desc=Enables or disables MAC address learning on the defined VLAN. If disabled, then all learned MAC addresses will appear as they have had been learned from VLAN 1.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Mirror&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Enables or disables VLAN based mirroring. When enabled and &amp;lt;code&amp;gt;Mirror To&amp;lt;/code&amp;gt; is set in the &amp;lt;code&amp;gt;Forwarding&amp;lt;/code&amp;gt; menu, then all traffic from the defined VLAN will be mirrored to the selected port.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=IGMP Snooping&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Enables or disables IGMP Snooping on the defined VLAN. When enabled, the switch will listen to IGMP Join and Leave requests from the defined VLAN and only forward traffic to ports, which have sent IGMP membership requests from the defined VLAN. When disabled, the switch will flood all VLAN member ports with Multicast traffic.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=Members&lt;br /&gt;
|type=ports&lt;br /&gt;
|default=none&lt;br /&gt;
|desc=Group of ports, which are allowed to forward traffic on the defined VLAN. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===VLAN Configuration Example===&lt;br /&gt;
&lt;br /&gt;
Simple trunk and access port configuration, as well as trunk and hybrid port configuration examples can be found in this article -  [[SwitchOS/CF-SW-VLAN-Example]].&lt;br /&gt;
&lt;br /&gt;
==Hosts==&lt;br /&gt;
&amp;lt;p&amp;gt;This table represents dynamically learnt MAC address to port mapping entries. It can contain two kinds of entries: dynamic and static. Dynamic entries get added automatically, this is also called a learning process: when switch receives a packet from certain port, it adds the packet&amp;#039;s source MAC address and port it received the packet from to host table, so when a packet comes in with certain destination MAC address it knows to which port it should forward the packet. If the destination MAC address is not present in host table then it forwards the packet to all ports in the group. Dynamic entries take about 5 minutes to time out. CF-SW-xx devices supports 16383 host table entries.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Static entries will take over dynamic if dynamic entry with same mac-address already exists. Also by adding a static entry you get access to some more functionality.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_shost_CF-SW.png|center|alt=Alt text|Host Table|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Ports the packet should be forwarded to&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MAC address&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Drop&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Packet with certain MAC address coming from certain ports can be dropped&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mirror&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Packet can be cloned and sent to mirror-target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Ports the packet should be forwarded to (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Learned MAC address (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Learned VLAN ID (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==IGMP Snooping==&lt;br /&gt;
&lt;br /&gt;
IGMP Snooping which controls multicast streams and prevents multicast flooding is implemented in SwitchOS starting from version 2.5. The feature allows a switch to listen in the IGMP conversation between hosts and routers.&lt;br /&gt;
&lt;br /&gt;
Enable this option under System tab.&lt;br /&gt;
[[File:IGMP-snooping.png|alt=Alt text|IGMP Snooping under System tab|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available IGMP snooping data can be found under IGMP tab:&lt;br /&gt;
[[File:CF-SW-xx-IGMP.png|alt=Alt text|IGMP Snooping table|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is possible to enable IGMP Snooping for a specific VLAN ID under VLANs menu.&lt;br /&gt;
&lt;br /&gt;
{{ Note | IGMP Snooping for VLANs requires enabled &amp;quot;Independent VLAN Lookup&amp;quot; in the System menu.}}&lt;br /&gt;
&lt;br /&gt;
[[File:IGMP-vlantab.png|alt=Alt text|IGMP Snooping VLANs settings|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==SNMP==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SwitchOS supports SNMP v1 and uses IF-MIB, SNMPv2-MIB, BRIDGE-MIB and CABLEFREE-MIB (only for health, PoE-out and SFP diagnostics) for SNMP reporting. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available SNMP data:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;System information&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;System uptime&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port status&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Interface statistics&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Host table information&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS-snmp2.png|alt=Alt text|SNMP settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Enabled&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable SNMP service&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Community&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;SNMP community name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Contact Info&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Contact information for the NMS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Location&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Location information for the NMS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ACL Tab==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;An access control list (ACL) rule table is very powerful tool allowing wire speed packet filtering, forwarding and VLAN tagging based on L2,L3 protocol header field conditions. Each rule contains a conditions part and an action part.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:CF-SW-ACL-table.png|frameless|border|upright=4.4|center|CF-SW-24G-2S+ ACL table]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Conditions part parameters&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;From&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Port that packet came in from&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Src&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Source MAC address and mask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Dst&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Destination MAC address and mask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Ethertype&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Protocol encapsulated in the payload of an Ethernet Frame&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
VLAN header presence:&lt;br /&gt;
* any&lt;br /&gt;
* present&lt;br /&gt;
* not present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN tag ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Priority&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Priority in VLAN tag&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IP Src&amp;lt;/b&amp;gt; (IP/netmask:port)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Source IPv4 address, netmask and L4 port number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IP Dst&amp;lt;/b&amp;gt; (IP/netmask:port)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Destination IPv4 address, netmask and L4 port number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Protocol&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(integer)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP protocol&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;DSCP&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP DSCP field&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Action part parameters&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Redirect To&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Force new packets destination port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mirror&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Clones packet and sends it to mirror-target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Rate&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Limits bandwidth (bps)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Drop&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Drop packet&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Set VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Changes the VLAN tag ID, if VLAN tag is present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Priority&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Changes the VLAN tag priority bits, if VLAN tag is present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Health==&lt;br /&gt;
&lt;br /&gt;
This menu provides different health related properties.&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_CF-SW_health.png|alt=Alt text|CF-SW-24P-4S+ Health|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;CPU Temperature&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows CPU temperature in celsius temperature scale (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Board Temperature&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows PCB temperature in celsius temperature scale (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;FAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows FAN rotational speed (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;PSU&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows PSU related information depending on device model (Read-only):&lt;br /&gt;
* PSU state, either &amp;lt;b&amp;gt;failed&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;ok&amp;lt;/b&amp;gt; &lt;br /&gt;
* PSU voltage and consumed miliamperes by PoE-out connected devices  &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | For devices with only a CPU temperature sensor  health information is available under System menu.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reset and Reinstall ==&lt;br /&gt;
&lt;br /&gt;
With a reset button you can restore RadioOS default-configuration, from where you can configure SwitchOS using RadioOS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CF-SW-xx devices with a serial console have some additional options. &lt;br /&gt;
* To change between RadioOS and SwitchOS follow these steps:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Enter R-BOOT setup&lt;br /&gt;
# Chose &amp;quot;j - boot os&amp;quot;&lt;br /&gt;
# Chose either RadioOS or SwitchOS&lt;br /&gt;
&lt;br /&gt;
* It is possible to load a SwitchOS backup firmware in case standard firmware breaks or upgrade fails:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Boot SwitchOS&lt;br /&gt;
# Choose &amp;quot;p - boot primary SwitchOS&amp;quot;&lt;br /&gt;
# After loading backup firmware, it is possible to connect to 192.168.88.1 using a web browser and install new SwitchOS firmware.&lt;br /&gt;
&lt;br /&gt;
* To reset SwitchOS configuration:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Boot SwitchOS&lt;br /&gt;
# Choose &amp;quot;r - reset configuration&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-1G-4S%2B&amp;diff=1368</id>
		<title>SwitchOS/CF-SW-1G-4S+</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-1G-4S%2B&amp;diff=1368"/>
		<updated>2020-09-02T11:38:25Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* Reset and Reinstall */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS is an operating system designed specifically for administration of CableFree switch products.  &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS is configurable from your web browser. It gives you all the basic functionality for a managed switch, plus more: allows to manage port-to-port forwarding, broadcast storm control, apply MAC filter, configure VLANs, mirror traffic, apply bandwidth limitation and even adjust some MAC and IP header fields.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Warning | Each CableFree device switch series device has its own firmware which cannot be installed on other series models! &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==CF-SW- 1G-4S+ series features==&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Features&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Forwarding&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Full non-blocking wirespeed switching&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 16k MAC entries in Host table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Forwarding Database works based on SVL or IVL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port Isolation&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Jumbo frame support - 10218 bytes&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Spanning Tree Protocol&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;RSTP support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Link Aggregation&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Supports 802.3ad LACP groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Supports static link aggregation groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 16 link aggregation groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 8 member ports per a group&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Hardware automatic failover and load balancing&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Multicast Forwarding&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IGMP Snooping support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Unknown Multicast Filtering&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Mirroring&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port based mirroring&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;VLAN&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Fully compatible with IEEE802.1Q&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port based VLAN&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 250 VLAN entries (limited by SwitchOS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;VLAN filtering&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Security&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port Lock&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Broadcast Storm Control&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;DHCP &amp;amp; PPPoE Snooping&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Quality of Service (QoS)&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ingress traffic limiting&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Access Control List&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ingress ACL tables&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 32 ACL rules (limited by SwitchOS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Classification based on ports, L2, L3, L4 protocol header fields&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ACL actions include filtering, forwarding and modifying of the protocol header fields&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Models==&lt;br /&gt;
This table clarifies the main differences between CableFree Switch-OS enabled Switch models. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable collapsible sortable&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Model&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Switch Chip&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Serial console&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;PoE-in support&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;PoE-out support&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Health monitor&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24G-2S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24P-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1 - ether24, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU and board temperature, fan speed, PSU voltage and current, PoE-out monitoring&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-4C-20S-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-16S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8216&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-8S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8208&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-4C+8XG&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8212&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24S+2Q+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8332&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | 	CF-SW-16P-2S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX226S&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1 - ether16, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, PSU voltage and current, PoE-out monitoring.&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | 	CF-SW-18-1Fi-15Fr-2S&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX224S&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1-ether14, ether16, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether15, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connecting to the Switch==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Open your web browser and enter IP address of your Switch (192.168.88.1 by default) and login screen will appear.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_login_CF-SW.png|center|alt=Alt text|SwitchOS Login|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SwitchOS default &amp;lt;i&amp;gt;IP address:&amp;lt;/i&amp;gt; &amp;lt;b&amp;gt;192.168.88.1&amp;lt;/b&amp;gt;, &amp;lt;i&amp;gt;user name:&amp;lt;/i&amp;gt; &amp;lt;b&amp;gt;admin&amp;lt;/b&amp;gt; and there is no password. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | CableFree Neighbor Discovery protocol tools can be used to discover IP address of CableFree switch. [[Manual:IP/Neighbor_discovery]]. Currently LLDP is not supported.}}&lt;br /&gt;
&lt;br /&gt;
==Interface Overview==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS interface menu consists of multiple tabs depending on the device model. These are all possible SwitchOS menus: Link, PoE, SFP, Port Isolation, LAG, Forwarding, RSTP, Stats, Errors, Hist, VLAN, VLANs, Hosts, IGMP, SNMP, ACL, System, Health and Upgrade.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Description of buttons in SwitchOS configuration tool:&lt;br /&gt;
* &amp;lt;b&amp;gt;Append&amp;lt;/b&amp;gt; - add new item to the end of the list&lt;br /&gt;
* &amp;lt;b&amp;gt;Apply All&amp;lt;/b&amp;gt; - applies current configuration changes&lt;br /&gt;
* &amp;lt;b&amp;gt;Cut&amp;lt;/b&amp;gt; - removes item from the list&lt;br /&gt;
* &amp;lt;b&amp;gt;Clear&amp;lt;/b&amp;gt; - resets properties of the item&lt;br /&gt;
* &amp;lt;b&amp;gt;Discard Changes&amp;lt;/b&amp;gt; - removes unsaved configuration &lt;br /&gt;
* &amp;lt;b&amp;gt;Insert&amp;lt;/b&amp;gt; - add new item to the list (places it before current item)&lt;br /&gt;
* &amp;lt;b&amp;gt;Sort&amp;lt;/b&amp;gt; - sort VLAN table by VLAN-IDs; sort host table by MAC addresses&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Change Password&amp;lt;/b&amp;gt; - changes password of the switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Logout&amp;lt;/b&amp;gt; - logout from current Switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Reboot&amp;lt;/b&amp;gt; - reboot the switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Reset Configuration&amp;lt;/b&amp;gt; - reset configuration back to factory defaults&lt;br /&gt;
* &amp;lt;b&amp;gt;Choose File&amp;lt;/b&amp;gt; - browse for upgrade or backup file&lt;br /&gt;
* &amp;lt;b&amp;gt;Upgrade&amp;lt;/b&amp;gt; - upgrade firmware of the Switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Restore Backup&amp;lt;/b&amp;gt; - restore Switch using selected backup file&lt;br /&gt;
* &amp;lt;b&amp;gt;Save Backup&amp;lt;/b&amp;gt; - generate and download backup file from the Switch&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;System Tab performs the following functions: &lt;br /&gt;
* General information about Switch&lt;br /&gt;
* Switch management&lt;br /&gt;
* Configuration reset&lt;br /&gt;
* Backup and restore configuration&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | SwitchOS uses a simple algorithm to ensure TCP/IP communication - it just replies to the same IP and MAC address packet came from. This way there is no need for Default Gateway on the device itself.}}&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_system_CF-SW.png|alt=Alt text|General Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Address Acquisition&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify which address acquisition method to use:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP with fallback&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - For first 10 seconds switch uses DHCP client. If request is unsuccessful, then address is set as a &amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt; value&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Address is set as a &amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt; value&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP only&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Switch uses DHCP client to acquire address&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP address of the switch in case of &amp;lt;b&amp;gt;Address Acquisition&amp;lt;/b&amp;gt; is set as &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP with fallback&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Identity&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Name of the switch (for CableFree Neighbor Discovery protocol)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP address from which the switch is accessible. Default value is &amp;#039;0.0.0.0/0&amp;#039; - any address&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;List of switch ports from which it is accessible&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From VLAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN ID from which the switch is accessible (VLAN Mode on ingress port must be other than &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt; in order to connect)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Watchdog&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable system Watchdog. It will reset CPU of the switch in case of fault condition&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Independent VLAN Lookup&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable independent VLAN lookup in the Host table for packet forwarding&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IGMP Snooping&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable IGMP Snooping&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;CableFree Discovery Protocol&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable CableFree Neighbor Discovery protocol&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Address&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MAC address of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Serial Number&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Serial number of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Board Name&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;CableFree model name of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Uptime&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Current switch uptime (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DHCP &amp;amp; PPPoE Snooping===&lt;br /&gt;
&lt;br /&gt;
[[File:CF-SW_DHCPSnooping.png|alt=Alt text|DHCP &amp;amp; PPPoE snooping settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Trusted Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Group of ports, which allows DHCP or PPPoE servers to provide a requested information. Mainly used to limit unauthorized servers to provide malicious information for users, access ports usually do not configure as trusted&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Add Information Option&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enables or disables DHCP Option-82 information. When enabled, the Option-82 information (Agent Remote ID and Circuit ID) is added for DHCP packets received from untrusted ports. Can be used together with Option-82 capable DHCP server to assign IP addresses and implement policies&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Password and Backup===&lt;br /&gt;
[[File:SwitchOS_system3_CF-SW.png|alt=Alt text|System Management Settings|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==Link==&lt;br /&gt;
Link Tab allows you to configure each interface settings and monitor link status&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_link_CF-SW.png|center|alt=Alt text|Link Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Enabled&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Editable port name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Link Status&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Current link status (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Auto Negotiation&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable auto negotiation&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Speed&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify speed setting of the port (requires auto negotiation to be disabled)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Full Duplex&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify duplex mode of the port (requires auto negotiation to be disabled)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Flow control &amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable 802.3x Flow control&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==PoE==&lt;br /&gt;
&lt;br /&gt;
Devices with PoE-out support have some configuration options and certain monitoring features, like PoE-out current, voltage, etc. For more detailed description, see [[Manual:PoE-Out]].&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS PoE.png|alt=Alt text|PoE tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==SFP==&lt;br /&gt;
&amp;lt;p&amp;gt;SFP tab allows you to monitor status of SFP/SFP+ modules.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_sfp1_CF-SW.png|alt=Alt text|SFP Tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==Port Isolation==&lt;br /&gt;
&amp;lt;p&amp;gt;Port Isolation table allows or restricts traffic forwarding between specific ports. By default, all available switch chip ports can communicate with any other port, there is no isolation used. When the checkbox is enabled/ticked you allow to forward traffic from this port towards the ticked port. Below are some port isolation examples.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|[[File:SwitchOS_IsolatedGroups.png|alt=Alt text|In some scenarios you might need to isolate a group of devices from other groups. In this example devices on &amp;#039;&amp;#039;&amp;#039;Port1-Port5&amp;#039;&amp;#039;&amp;#039; are not able to communicate with &amp;#039;&amp;#039;&amp;#039;Port6-Port10&amp;#039;&amp;#039;&amp;#039; devices, and vice versa. |frame]]&lt;br /&gt;
|[[File:SwitchOS_PrivateVLAN.png|alt=Alt text|In some scenarios you might need to forward all traffic to an uplink port while all other ports are isolated from each other. This kind of setup is called &amp;#039;&amp;#039;&amp;#039;Private VLAN&amp;#039;&amp;#039;&amp;#039; configuration. The switch will forward all Ethernet frames only to the uplink &amp;#039;&amp;#039;&amp;#039;Port1&amp;#039;&amp;#039;&amp;#039;, while uplink can reach all other ports|frame]]&lt;br /&gt;
|[[File:SwitchOS Management.png|alt=Alt text|Individual isolated &amp;#039;&amp;#039;&amp;#039;Port1&amp;#039;&amp;#039;&amp;#039; (e.g. for management purpose), it cannot send or receive traffic from any other port|frame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{ Note | It is possible to check/uncheck multiple checkboxes by checking one of them and then dragging horizontally (Click &amp;amp; Drag).}}&lt;br /&gt;
{{ Note | (R)STP will only work properly in Private VLAN setups. In setups with multiple isolated switch groups (R)STP might not properly receive BPDUs and therefore fail to detect network loops.}}&lt;br /&gt;
&lt;br /&gt;
==LAG==&lt;br /&gt;
&amp;lt;p&amp;gt;IEEE 802.3ad (LACP) compatible link aggregation is supported, as well as static link aggregation to ensure failover and load balancing based on Layer2 and Layer3 hashing.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Up to 16 link aggregation groups with up to 8 ports per a group are supported.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_lag_CF-SW.png|alt=Alt text|LAG Tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each individual port can be configured as Passive LACP, Active LACP or a Static LAG port.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mode&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(default: passive)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Specify LACP packet exchange mode or Static LAG mode on ports:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Passive&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Place port in listening state, use LACP only when it&amp;#039;s contrary port uses active LACP mode&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Active&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Prefer to start LACP regardless contrary port mode&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Set port in a Static LAG mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Group&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify a Static LAG group  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Trunk&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(read only)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Represents group number port belongs to.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Partner&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(read only)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Represents partner mac-address.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Forwarding==&lt;br /&gt;
&amp;lt;p&amp;gt;Forwarding Tab provides advanced forwarding options among switch ports, port locking, port mirroring, bandwidth limit and broadcast storm control features.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_forw_CF-SW.png|center|alt=Alt text|Forwarding Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Enables or disables MAC address learning on this port. When option is enabled, it will restrict MAC address learning and static MAC addresses should be configured. Any received frames with unknown source MAC address will be dropped&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Lock On First&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Allows to learn source MAC address from the first received frame, this property should be used together with &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;. Learning of the first MAC address will reset every time an interface status changes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Mirroring&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror Ingress&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Whether traffic entering this port must be copied and forwarded to mirroring target port&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror Egress&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Whether traffic leaving this port must be copied and forwarded to mirroring target port&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror To&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Mirroring target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Broadcast Storm Control&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Storm Rate (%)&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; -  Limit the number of broadcast packets transmitted by an interface. The rate is measured in percents of the link speed.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Include Unknown Unicast&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Include unicast packets without an entry in host table in &amp;lt;code&amp;gt;Storm Rate&amp;lt;/code&amp;gt; limitation&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Bandwidth Limit&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Ingress Rate&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; -  Limit traffic entering this port (bps)&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RSTP==&lt;br /&gt;
&amp;lt;p&amp;gt;Per port and global RSTP configuration and monitoring is available in the RSTP menu.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_rstp_CF-SW.png|center|alt=Alt text|RSTP Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Bridge Priority (hex)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;RSTP bridge priority for Root Bridge selection&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Cost Mode&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;There are two methods for automatically detecting RSTP port cost depending on link speed.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;short&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;: 40G - 1; 10G - 2; 1G - 4; 100M - 10; 10M - 100&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;long&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;: 40G - 500; 10G - 2000; 1G - 20000; 100M - 200000; 10M - 2000000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Root Bridge&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;The priority and MAC address of the selected Root Bridge in the network (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;RSTP&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable STP/RSTP functionality on this port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mode&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Shows STP/RSTP functionality mode on specific port (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;RSTP&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;STP&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Role&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows specific port role (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;root&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing towards the root bridge and will be used to forward traffic from/to the root bridge&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;alternate&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing towards root bridge, but is not going to forward traffic (a backup for root port)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;backup&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing away from the root bridge, but is not going to forward traffic (a backup for non-root port)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;designated&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing away from the root bridge and is going to forward traffic&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;disabled&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is not strictly part of STP (RSTP functionality is disabled) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Root Path Cost&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows root path cost for ports that are facing root bridge (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Type&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;edge&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - ports that are not supposed to receive any BPDUs, should be connected to end station (Read-only)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;point-to-point&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - ports that operates in full-duplex links, can be part of STP and operate in forwarding state (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;State&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows each port state (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;forwarding&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port participates in traffic forwarding and is learning MAC addresses, is receiving BPDUs&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;discarding&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port does not participate in traffic forwarding and is not learning MAC addresses, is receiving BPDU&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;learning&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port does not participate in traffic forwarding, but is learning MAC addresses&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Stats, Errors and Histogram==&lt;br /&gt;
&amp;lt;p&amp;gt;These menus provide detailed information about received and transmitted packets.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_stat1_CF-SW.png|center|alt=Alt text|Port statistics|center|frame]]&lt;br /&gt;
[[File:SwitchOS_stat2_CF-SW.png|center|alt=Alt text|Port error statistics|center|frame]]&lt;br /&gt;
[[File:SwitchOS_stat3_CF-SW.png|center|alt=Alt text|Port histogram statistics|center|frame]]&lt;br /&gt;
&lt;br /&gt;
{{ Note | Statistics for SFP+ interface are cleared whenever an active SFP+ link is established.}}&lt;br /&gt;
&lt;br /&gt;
==VLAN and VLANs==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;VLAN configuration for switch ports.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_vlan_CF-SW.png|center|alt=Alt text|Port VLAN Settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN Mode&lt;br /&gt;
|type=disabled {{!}} optional {{!}} enabled {{!}} strict&lt;br /&gt;
|default=optional&lt;br /&gt;
|desc=VLAN filtering mode, these options are relevant to egress ports (except for &amp;lt;var&amp;gt;strict&amp;lt;/var&amp;gt; mode).&lt;br /&gt;
* &amp;lt;var&amp;gt;disabled&amp;lt;/var&amp;gt; - VLAN table is not used. Switch discards packets with a VLAN tag on egress ports. If the packet has a VLAN tag and the VLAN ID matches &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; on egress ports, then with &amp;lt;code&amp;gt;VLAN Receive=any&amp;lt;/code&amp;gt; the switch will remove the VLAN tag and forward the packet.&lt;br /&gt;
* &amp;lt;var&amp;gt;optional&amp;lt;/var&amp;gt; - Disabled VLAN filtering. Handle packets with VLAN tag ID that is not present in VLAN table just like packets without VLAN tag.&lt;br /&gt;
* &amp;lt;var&amp;gt;enabled&amp;lt;/var&amp;gt; - Enabled VLAN filtering. Drop packets with VLAN tag ID that is not present in VLAN table. Default VLAN ID must be specified for access ports since it will be used to tag ingress traffic and untag egress traffic for the certain port.&lt;br /&gt;
* &amp;lt;var&amp;gt;strict&amp;lt;/var&amp;gt; - Enabled VLAN filtering with additional ingress filtering, which checks if the ingress port is a member of the received VLAN ID in the VLAN table. Received packets on the ingress port with a VLAN ID that does not match with VLAN table will be dropped. Default VLAN ID must be specified for access ports since it will be used to tag ingress traffic and untag egress traffic for the certain port.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN Receive&lt;br /&gt;
|type=any {{!}} only tagged {{!}} only untagged&lt;br /&gt;
|default=optional&lt;br /&gt;
|desc=Ingress traffic filtering based on VLAN tag presence.&lt;br /&gt;
* &amp;lt;var&amp;gt;any&amp;lt;/var&amp;gt; - Allows tagged and untagged packets on a certain port&lt;br /&gt;
* &amp;lt;var&amp;gt;only tagged&amp;lt;/var&amp;gt; - Allows only packets with a VLAN tag&lt;br /&gt;
* &amp;lt;var&amp;gt;only untagged&amp;lt;/var&amp;gt; - Allows only packets without a VLAN tag&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Default VLAN ID&lt;br /&gt;
|type=integer: 1..4095&lt;br /&gt;
|default=1&lt;br /&gt;
|desc=VLAN ID which will be assigned on ingress traffic. Only has effect on untagged traffic, it will be ignored for tagged traffic. This parameter is usually used to allocate access ports with specific VLAN. It is also used to untag egress traffic if packet&amp;#039;s VLAN ID matches Default VLAN ID.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=Force VLAN ID&lt;br /&gt;
|type=integer: yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Assigns the &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; value to all ingress traffic (tagged and untagged). Has effect in all VLAN Modes. If port receives tagged traffic and &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; is set to 1, then with this parameter the egress traffic will be untagged.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;VLAN membership configuration for switch ports.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_vlans_CF-SW.png|center|alt=Alt text|VLAN Table Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN ID&lt;br /&gt;
|type=integer: 1..4095&lt;br /&gt;
|default=0&lt;br /&gt;
|desc=VLAN ID to which assign ports.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Port Isolation&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=yes&lt;br /&gt;
|desc=Use settings from &amp;lt;code&amp;gt;Port Isolation&amp;lt;/code&amp;gt; menu to isolate the defined VLAN to only certain ports. When disabled, the switch will ignore port isolation configuration and forward traffic with the defined VLAN ID only to ports that are checked as members.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Learning&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=yes&lt;br /&gt;
|desc=Enables or disables MAC address learning on the defined VLAN. If disabled, then all learned MAC addresses will appear as they have had been learned from VLAN 1.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Mirror&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Enables or disables VLAN based mirroring. When enabled and &amp;lt;code&amp;gt;Mirror To&amp;lt;/code&amp;gt; is set in the &amp;lt;code&amp;gt;Forwarding&amp;lt;/code&amp;gt; menu, then all traffic from the defined VLAN will be mirrored to the selected port.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=IGMP Snooping&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Enables or disables IGMP Snooping on the defined VLAN. When enabled, the switch will listen to IGMP Join and Leave requests from the defined VLAN and only forward traffic to ports, which have sent IGMP membership requests from the defined VLAN. When disabled, the switch will flood all VLAN member ports with Multicast traffic.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=Members&lt;br /&gt;
|type=ports&lt;br /&gt;
|default=none&lt;br /&gt;
|desc=Group of ports, which are allowed to forward traffic on the defined VLAN. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===VLAN Configuration Example===&lt;br /&gt;
&lt;br /&gt;
Simple trunk and access port configuration, as well as trunk and hybrid port configuration examples can be found in this article -  [[SwitchOS/CF-SW-VLAN-Example]].&lt;br /&gt;
&lt;br /&gt;
==Hosts==&lt;br /&gt;
&amp;lt;p&amp;gt;This table represents dynamically learnt MAC address to port mapping entries. It can contain two kinds of entries: dynamic and static. Dynamic entries get added automatically, this is also called a learning process: when switch receives a packet from certain port, it adds the packet&amp;#039;s source MAC address and port it received the packet from to host table, so when a packet comes in with certain destination MAC address it knows to which port it should forward the packet. If the destination MAC address is not present in host table then it forwards the packet to all ports in the group. Dynamic entries take about 5 minutes to time out. CF-SW-xx devices supports 16383 host table entries.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Static entries will take over dynamic if dynamic entry with same mac-address already exists. Also by adding a static entry you get access to some more functionality.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_shost_CF-SW.png|center|alt=Alt text|Host Table|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Ports the packet should be forwarded to&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MAC address&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Drop&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Packet with certain MAC address coming from certain ports can be dropped&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mirror&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Packet can be cloned and sent to mirror-target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Ports the packet should be forwarded to (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Learned MAC address (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Learned VLAN ID (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==IGMP Snooping==&lt;br /&gt;
&lt;br /&gt;
IGMP Snooping which controls multicast streams and prevents multicast flooding is implemented in SwitchOS starting from version 2.5. The feature allows a switch to listen in the IGMP conversation between hosts and routers.&lt;br /&gt;
&lt;br /&gt;
Enable this option under System tab.&lt;br /&gt;
[[File:IGMP-snooping.png|alt=Alt text|IGMP Snooping under System tab|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available IGMP snooping data can be found under IGMP tab:&lt;br /&gt;
[[File:CF-SW-xx-IGMP.png|alt=Alt text|IGMP Snooping table|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is possible to enable IGMP Snooping for a specific VLAN ID under VLANs menu.&lt;br /&gt;
&lt;br /&gt;
{{ Note | IGMP Snooping for VLANs requires enabled &amp;quot;Independent VLAN Lookup&amp;quot; in the System menu.}}&lt;br /&gt;
&lt;br /&gt;
[[File:IGMP-vlantab.png|alt=Alt text|IGMP Snooping VLANs settings|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==SNMP==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SwitchOS supports SNMP v1 and uses IF-MIB, SNMPv2-MIB, BRIDGE-MIB and CABLEFREE-MIB (only for health, PoE-out and SFP diagnostics) for SNMP reporting. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available SNMP data:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;System information&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;System uptime&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port status&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Interface statistics&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Host table information&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS-snmp2.png|alt=Alt text|SNMP settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Enabled&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable SNMP service&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Community&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;SNMP community name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Contact Info&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Contact information for the NMS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Location&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Location information for the NMS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ACL Tab==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;An access control list (ACL) rule table is very powerful tool allowing wire speed packet filtering, forwarding and VLAN tagging based on L2,L3 protocol header field conditions. Each rule contains a conditions part and an action part.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:CF-SW-ACL-table.png|frameless|border|upright=4.4|center|CF-SW-24G-2S+ ACL table]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Conditions part parameters&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;From&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Port that packet came in from&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Src&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Source MAC address and mask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Dst&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Destination MAC address and mask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Ethertype&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Protocol encapsulated in the payload of an Ethernet Frame&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
VLAN header presence:&lt;br /&gt;
* any&lt;br /&gt;
* present&lt;br /&gt;
* not present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN tag ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Priority&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Priority in VLAN tag&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IP Src&amp;lt;/b&amp;gt; (IP/netmask:port)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Source IPv4 address, netmask and L4 port number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IP Dst&amp;lt;/b&amp;gt; (IP/netmask:port)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Destination IPv4 address, netmask and L4 port number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Protocol&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(integer)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP protocol&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;DSCP&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP DSCP field&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Action part parameters&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Redirect To&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Force new packets destination port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mirror&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Clones packet and sends it to mirror-target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Rate&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Limits bandwidth (bps)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Drop&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Drop packet&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Set VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Changes the VLAN tag ID, if VLAN tag is present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Priority&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Changes the VLAN tag priority bits, if VLAN tag is present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Health==&lt;br /&gt;
&lt;br /&gt;
This menu provides different health related properties.&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_CF-SW_health.png|alt=Alt text|CF-SW-24P-4S+ Health|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;CPU Temperature&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows CPU temperature in celsius temperature scale (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Board Temperature&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows PCB temperature in celsius temperature scale (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;FAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows FAN rotational speed (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;PSU&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows PSU related information depending on device model (Read-only):&lt;br /&gt;
* PSU state, either &amp;lt;b&amp;gt;failed&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;ok&amp;lt;/b&amp;gt; &lt;br /&gt;
* PSU voltage and consumed miliamperes by PoE-out connected devices  &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | For devices with only a CPU temperature sensor  health information is available under System menu.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reset and Reinstall ==&lt;br /&gt;
&lt;br /&gt;
With a reset button you can restore RadioOS default-configuration, from where you can configure SwitchOS using RadioOS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CF-SW-xx devices with a serial console have some additional options. &lt;br /&gt;
* To change between RadioOS and SwitchOS follow these steps:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Enter R-BOOT setup&lt;br /&gt;
# Chose &amp;quot;j - boot os&amp;quot;&lt;br /&gt;
# Chose either RadioOS or SwitchOS&lt;br /&gt;
&lt;br /&gt;
* It is possible to load a SwitchOS backup firmware in case standard firmware breaks or upgrade fails:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Boot SwitchOS&lt;br /&gt;
# Choose &amp;quot;p - boot primary SwitchOS&amp;quot;&lt;br /&gt;
# After loading backup firmware, it is possible to connect to 192.168.88.1 using a web browser and install new SwitchOS firmware.&lt;br /&gt;
&lt;br /&gt;
* To reset SwitchOS configuration:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Boot SwitchOS&lt;br /&gt;
# Choose &amp;quot;r - reset configuration&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:dual-boot-option.png|alt=Alt text|Dual boot|left|frame]]&lt;br /&gt;
|[[File:SwitchOS-reset.png|alt=Alt text|SwitchOS serial console access|left|frame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_CF-SW_health.png&amp;diff=1367</id>
		<title>File:SwitchOS CF-SW health.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_CF-SW_health.png&amp;diff=1367"/>
		<updated>2020-09-02T11:37:25Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:CF-SW-ACL-table.png&amp;diff=1366</id>
		<title>File:CF-SW-ACL-table.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:CF-SW-ACL-table.png&amp;diff=1366"/>
		<updated>2020-09-02T11:37:12Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS-snmp2.png&amp;diff=1365</id>
		<title>File:SwitchOS-snmp2.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS-snmp2.png&amp;diff=1365"/>
		<updated>2020-09-02T11:37:04Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:IGMP-vlantab.png&amp;diff=1364</id>
		<title>File:IGMP-vlantab.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:IGMP-vlantab.png&amp;diff=1364"/>
		<updated>2020-09-02T11:36:46Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:CF-SW-xx-IGMP.png&amp;diff=1363</id>
		<title>File:CF-SW-xx-IGMP.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:CF-SW-xx-IGMP.png&amp;diff=1363"/>
		<updated>2020-09-02T11:36:34Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:IGMP-snooping.png&amp;diff=1362</id>
		<title>File:IGMP-snooping.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:IGMP-snooping.png&amp;diff=1362"/>
		<updated>2020-09-02T11:36:25Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_shost_CF-SW.png&amp;diff=1361</id>
		<title>File:SwitchOS shost CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_shost_CF-SW.png&amp;diff=1361"/>
		<updated>2020-09-02T11:35:08Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_vlans_CF-SW.png&amp;diff=1360</id>
		<title>File:SwitchOS vlans CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_vlans_CF-SW.png&amp;diff=1360"/>
		<updated>2020-09-02T11:33:06Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_vlan_CF-SW.png&amp;diff=1359</id>
		<title>File:SwitchOS vlan CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_vlan_CF-SW.png&amp;diff=1359"/>
		<updated>2020-09-02T11:32:08Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_stat3_CF-SW.png&amp;diff=1358</id>
		<title>File:SwitchOS stat3 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_stat3_CF-SW.png&amp;diff=1358"/>
		<updated>2020-09-02T11:32:02Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_stat2_CF-SW.png&amp;diff=1357</id>
		<title>File:SwitchOS stat2 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_stat2_CF-SW.png&amp;diff=1357"/>
		<updated>2020-09-02T11:31:57Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_stat1_CF-SW.png&amp;diff=1356</id>
		<title>File:SwitchOS stat1 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_stat1_CF-SW.png&amp;diff=1356"/>
		<updated>2020-09-02T11:31:51Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_rstp_CF-SW.png&amp;diff=1355</id>
		<title>File:SwitchOS rstp CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_rstp_CF-SW.png&amp;diff=1355"/>
		<updated>2020-09-02T11:26:59Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_forw_CF-SW.png&amp;diff=1354</id>
		<title>File:SwitchOS forw CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_forw_CF-SW.png&amp;diff=1354"/>
		<updated>2020-09-02T11:26:47Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_lag_CF-SW.png&amp;diff=1353</id>
		<title>File:SwitchOS lag CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_lag_CF-SW.png&amp;diff=1353"/>
		<updated>2020-09-02T11:26:15Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_Management.png&amp;diff=1352</id>
		<title>File:SwitchOS Management.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_Management.png&amp;diff=1352"/>
		<updated>2020-09-02T11:25:46Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_PrivateVLAN.png&amp;diff=1351</id>
		<title>File:SwitchOS PrivateVLAN.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_PrivateVLAN.png&amp;diff=1351"/>
		<updated>2020-09-02T11:25:41Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_IsolatedGroups.png&amp;diff=1350</id>
		<title>File:SwitchOS IsolatedGroups.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_IsolatedGroups.png&amp;diff=1350"/>
		<updated>2020-09-02T11:25:18Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_sfp1_CF-SW.png&amp;diff=1349</id>
		<title>File:SwitchOS sfp1 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_sfp1_CF-SW.png&amp;diff=1349"/>
		<updated>2020-09-02T11:01:33Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_PoE.png&amp;diff=1348</id>
		<title>File:SwitchOS PoE.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_PoE.png&amp;diff=1348"/>
		<updated>2020-09-02T11:01:19Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_link_CF-SW.png&amp;diff=1347</id>
		<title>File:SwitchOS link CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_link_CF-SW.png&amp;diff=1347"/>
		<updated>2020-09-02T11:00:36Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_system3_CF-SW.png&amp;diff=1346</id>
		<title>File:SwitchOS system3 CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_system3_CF-SW.png&amp;diff=1346"/>
		<updated>2020-09-02T11:00:11Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:CF-SW_DHCPSnooping.png&amp;diff=1345</id>
		<title>File:CF-SW DHCPSnooping.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:CF-SW_DHCPSnooping.png&amp;diff=1345"/>
		<updated>2020-09-02T10:59:46Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_system_CF-SW.png&amp;diff=1344</id>
		<title>File:SwitchOS system CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_system_CF-SW.png&amp;diff=1344"/>
		<updated>2020-09-02T10:59:05Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_login_CF-SW.png&amp;diff=1343</id>
		<title>File:SwitchOS login CF-SW.png</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=File:SwitchOS_login_CF-SW.png&amp;diff=1343"/>
		<updated>2020-09-02T10:36:07Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1342</id>
		<title>SwitchOS</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1342"/>
		<updated>2020-09-01T14:36:14Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* CableFree Switch Manuals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CableFree SwitchOS is an operating system designed specifically for administration of CableFree IP/Ethernet switch products.&lt;br /&gt;
&lt;br /&gt;
SwitchOS is easily configurable using a web browser. SwitchOS gives you all the basic functionality for a managed switch, plus more: allows to manage port-to-port forwarding, broadcast storm control, apply MAC filter, configure VLANs, mirror traffic, apply bandwidth limitation and even adjust some MAC and IP header fields. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CableFree Switch Manuals ==&lt;br /&gt;
* [[SwitchOS/CF-SW-5G-1S        | CF-SW-5G-1S series Manual]]&lt;br /&gt;
* [[SwitchOS/CF-SW-24G-2S+      | CF-SW-24G-2S+ Manual ]]&lt;br /&gt;
* [[SwitchOS/CF-SW-1G-4S+       | CF-SW-xx series Manual]]&lt;br /&gt;
&lt;br /&gt;
== List of Examples ==&lt;br /&gt;
* [[SWITCHOS/ CF-SW-1G-4S+ -VLAN-Example              | CF-SW-1G-4S+ port based VLAN configuration ]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-1G-4S%2B&amp;diff=1341</id>
		<title>SwitchOS/CF-SW-1G-4S+</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS/CF-SW-1G-4S%2B&amp;diff=1341"/>
		<updated>2020-09-01T14:35:16Z</updated>

		<summary type="html">&lt;p&gt;Administrator: Created page with &amp;quot;==Summary== &amp;lt;p&amp;gt; SwitchOS is an operating system designed specifically for administration of CableFree switch products.   &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt; SwitchOS is configurable from your web browse...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS is an operating system designed specifically for administration of CableFree switch products.  &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS is configurable from your web browser. It gives you all the basic functionality for a managed switch, plus more: allows to manage port-to-port forwarding, broadcast storm control, apply MAC filter, configure VLANs, mirror traffic, apply bandwidth limitation and even adjust some MAC and IP header fields.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Warning | Each CableFree device switch series device has its own firmware which cannot be installed on other series models! &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==CF-SW- 1G-4S+ series features==&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Features&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Forwarding&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Full non-blocking wirespeed switching&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 16k MAC entries in Host table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Forwarding Database works based on SVL or IVL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port Isolation&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Jumbo frame support - 10218 bytes&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Spanning Tree Protocol&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;RSTP support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Link Aggregation&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Supports 802.3ad LACP groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Supports static link aggregation groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 16 link aggregation groups&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 8 member ports per a group&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Hardware automatic failover and load balancing&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Multicast Forwarding&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IGMP Snooping support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Unknown Multicast Filtering&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Mirroring&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port based mirroring&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;VLAN&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Fully compatible with IEEE802.1Q&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port based VLAN&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 250 VLAN entries (limited by SwitchOS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;VLAN filtering&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Security&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Port Lock&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Broadcast Storm Control&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;DHCP &amp;amp; PPPoE Snooping&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Quality of Service (QoS)&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ingress traffic limiting&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;#039;&amp;#039;&amp;#039;Access Control List&amp;#039;&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul class=&amp;quot;bullets&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ingress ACL tables&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Up to 32 ACL rules (limited by SwitchOS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Classification based on ports, L2, L3, L4 protocol header fields&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ACL actions include filtering, forwarding and modifying of the protocol header fields&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Models==&lt;br /&gt;
This table clarifies the main differences between CableFree Switch-OS enabled Switch models. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable collapsible sortable&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Model&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Switch Chip&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Serial console&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;PoE-in support&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;PoE-out support&amp;lt;/b&amp;gt;&lt;br /&gt;
|  nowrap style=&amp;quot;background-color: #CCC;* &amp;quot; | &amp;lt;b&amp;gt;Health monitor&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24G-2S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24P-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1 - ether24, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU and board temperature, fan speed, PSU voltage and current, PoE-out monitoring&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-4C-20S-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-16S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8216&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-4S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX3236&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-1G-8S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8208&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-4C+8XG&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8212&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | CF-SW-24S+2Q+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX8332&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, fan speed, PSU state&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | 	CF-SW-16P-2S+&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX226S&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1 - ether16, 802.3af/at&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature, PSU voltage and current, PoE-out monitoring.&amp;lt;/b&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
|  style=&amp;quot;background-color: #CCC;font-weight: bold;&amp;quot; | 	CF-SW-18-1Fi-15Fr-2S&lt;br /&gt;
|  &amp;lt;b&amp;gt;Marvell-98DX224S&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether1-ether14, ether16, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;ether15, Passive PoE&amp;lt;/b&amp;gt;&lt;br /&gt;
|  &amp;lt;b&amp;gt;CPU temperature&amp;lt;/b&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connecting to the Switch==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Open your web browser and enter IP address of your Switch (192.168.88.1 by default) and login screen will appear.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_login_CF-SW.png|center|alt=Alt text|SwitchOS Login|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SwitchOS default &amp;lt;i&amp;gt;IP address:&amp;lt;/i&amp;gt; &amp;lt;b&amp;gt;192.168.88.1&amp;lt;/b&amp;gt;, &amp;lt;i&amp;gt;user name:&amp;lt;/i&amp;gt; &amp;lt;b&amp;gt;admin&amp;lt;/b&amp;gt; and there is no password. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | CableFree Neighbor Discovery protocol tools can be used to discover IP address of CableFree switch. [[Manual:IP/Neighbor_discovery]]. Currently LLDP is not supported.}}&lt;br /&gt;
&lt;br /&gt;
==Interface Overview==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SwitchOS interface menu consists of multiple tabs depending on the device model. These are all possible SwitchOS menus: Link, PoE, SFP, Port Isolation, LAG, Forwarding, RSTP, Stats, Errors, Hist, VLAN, VLANs, Hosts, IGMP, SNMP, ACL, System, Health and Upgrade.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Description of buttons in SwitchOS configuration tool:&lt;br /&gt;
* &amp;lt;b&amp;gt;Append&amp;lt;/b&amp;gt; - add new item to the end of the list&lt;br /&gt;
* &amp;lt;b&amp;gt;Apply All&amp;lt;/b&amp;gt; - applies current configuration changes&lt;br /&gt;
* &amp;lt;b&amp;gt;Cut&amp;lt;/b&amp;gt; - removes item from the list&lt;br /&gt;
* &amp;lt;b&amp;gt;Clear&amp;lt;/b&amp;gt; - resets properties of the item&lt;br /&gt;
* &amp;lt;b&amp;gt;Discard Changes&amp;lt;/b&amp;gt; - removes unsaved configuration &lt;br /&gt;
* &amp;lt;b&amp;gt;Insert&amp;lt;/b&amp;gt; - add new item to the list (places it before current item)&lt;br /&gt;
* &amp;lt;b&amp;gt;Sort&amp;lt;/b&amp;gt; - sort VLAN table by VLAN-IDs; sort host table by MAC addresses&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Change Password&amp;lt;/b&amp;gt; - changes password of the switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Logout&amp;lt;/b&amp;gt; - logout from current Switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Reboot&amp;lt;/b&amp;gt; - reboot the switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Reset Configuration&amp;lt;/b&amp;gt; - reset configuration back to factory defaults&lt;br /&gt;
* &amp;lt;b&amp;gt;Choose File&amp;lt;/b&amp;gt; - browse for upgrade or backup file&lt;br /&gt;
* &amp;lt;b&amp;gt;Upgrade&amp;lt;/b&amp;gt; - upgrade firmware of the Switch&lt;br /&gt;
* &amp;lt;b&amp;gt;Restore Backup&amp;lt;/b&amp;gt; - restore Switch using selected backup file&lt;br /&gt;
* &amp;lt;b&amp;gt;Save Backup&amp;lt;/b&amp;gt; - generate and download backup file from the Switch&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;System Tab performs the following functions: &lt;br /&gt;
* General information about Switch&lt;br /&gt;
* Switch management&lt;br /&gt;
* Configuration reset&lt;br /&gt;
* Backup and restore configuration&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | SwitchOS uses a simple algorithm to ensure TCP/IP communication - it just replies to the same IP and MAC address packet came from. This way there is no need for Default Gateway on the device itself.}}&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_system_CF-SW.png|alt=Alt text|General Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Address Acquisition&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify which address acquisition method to use:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP with fallback&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - For first 10 seconds switch uses DHCP client. If request is unsuccessful, then address is set as a &amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt; value&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Address is set as a &amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt; value&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP only&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Switch uses DHCP client to acquire address&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Static IP Address&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP address of the switch in case of &amp;lt;b&amp;gt;Address Acquisition&amp;lt;/b&amp;gt; is set as &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;DHCP with fallback&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Identity&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Name of the switch (for CableFree Neighbor Discovery protocol)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP address from which the switch is accessible. Default value is &amp;#039;0.0.0.0/0&amp;#039; - any address&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;List of switch ports from which it is accessible&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Allow From VLAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN ID from which the switch is accessible (VLAN Mode on ingress port must be other than &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt; in order to connect)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Watchdog&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable system Watchdog. It will reset CPU of the switch in case of fault condition&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Independent VLAN Lookup&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable independent VLAN lookup in the Host table for packet forwarding&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IGMP Snooping&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable IGMP Snooping&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;CableFree Discovery Protocol&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable CableFree Neighbor Discovery protocol&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Address&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MAC address of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Serial Number&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Serial number of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Board Name&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;CableFree model name of the switch (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Uptime&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Current switch uptime (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DHCP &amp;amp; PPPoE Snooping===&lt;br /&gt;
&lt;br /&gt;
[[File:CF-SW_DHCPSnooping.png|alt=Alt text|DHCP &amp;amp; PPPoE snooping settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Trusted Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Group of ports, which allows DHCP or PPPoE servers to provide a requested information. Mainly used to limit unauthorized servers to provide malicious information for users, access ports usually do not configure as trusted&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Add Information Option&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enables or disables DHCP Option-82 information. When enabled, the Option-82 information (Agent Remote ID and Circuit ID) is added for DHCP packets received from untrusted ports. Can be used together with Option-82 capable DHCP server to assign IP addresses and implement policies&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Password and Backup===&lt;br /&gt;
[[File:SwitchOS_system3_CF-SW.png|alt=Alt text|System Management Settings|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==Link==&lt;br /&gt;
Link Tab allows you to configure each interface settings and monitor link status&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_link_CF-SW.png|center|alt=Alt text|Link Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Enabled&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Editable port name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Link Status&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Current link status (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Auto Negotiation&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable auto negotiation&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Speed&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify speed setting of the port (requires auto negotiation to be disabled)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Full Duplex&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify duplex mode of the port (requires auto negotiation to be disabled)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Flow control &amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable 802.3x Flow control&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==PoE==&lt;br /&gt;
&lt;br /&gt;
Devices with PoE-out support have some configuration options and certain monitoring features, like PoE-out current, voltage, etc. For more detailed description, see [[Manual:PoE-Out]].&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS PoE.png|alt=Alt text|PoE tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==SFP==&lt;br /&gt;
&amp;lt;p&amp;gt;SFP tab allows you to monitor status of SFP/SFP+ modules.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_sfp1_CF-SW.png|alt=Alt text|SFP Tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==Port Isolation==&lt;br /&gt;
&amp;lt;p&amp;gt;Port Isolation table allows or restricts traffic forwarding between specific ports. By default, all available switch chip ports can communicate with any other port, there is no isolation used. When the checkbox is enabled/ticked you allow to forward traffic from this port towards the ticked port. Below are some port isolation examples.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|[[File:SwitchOS_IsolatedGroups.png|alt=Alt text|In some scenarios you might need to isolate a group of devices from other groups. In this example devices on &amp;#039;&amp;#039;&amp;#039;Port1-Port5&amp;#039;&amp;#039;&amp;#039; are not able to communicate with &amp;#039;&amp;#039;&amp;#039;Port6-Port10&amp;#039;&amp;#039;&amp;#039; devices, and vice versa. |frame]]&lt;br /&gt;
|[[File:SwitchOS_PrivateVLAN.png|alt=Alt text|In some scenarios you might need to forward all traffic to an uplink port while all other ports are isolated from each other. This kind of setup is called &amp;#039;&amp;#039;&amp;#039;Private VLAN&amp;#039;&amp;#039;&amp;#039; configuration. The switch will forward all Ethernet frames only to the uplink &amp;#039;&amp;#039;&amp;#039;Port1&amp;#039;&amp;#039;&amp;#039;, while uplink can reach all other ports|frame]]&lt;br /&gt;
|[[File:SwitchOS Management.png|alt=Alt text|Individual isolated &amp;#039;&amp;#039;&amp;#039;Port1&amp;#039;&amp;#039;&amp;#039; (e.g. for management purpose), it cannot send or receive traffic from any other port|frame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{ Note | It is possible to check/uncheck multiple checkboxes by checking one of them and then dragging horizontally (Click &amp;amp; Drag).}}&lt;br /&gt;
{{ Note | (R)STP will only work properly in Private VLAN setups. In setups with multiple isolated switch groups (R)STP might not properly receive BPDUs and therefore fail to detect network loops.}}&lt;br /&gt;
&lt;br /&gt;
==LAG==&lt;br /&gt;
&amp;lt;p&amp;gt;IEEE 802.3ad (LACP) compatible link aggregation is supported, as well as static link aggregation to ensure failover and load balancing based on Layer2 and Layer3 hashing.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Up to 16 link aggregation groups with up to 8 ports per a group are supported.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_lag_CF-SW.png|alt=Alt text|LAG Tab|center|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each individual port can be configured as Passive LACP, Active LACP or a Static LAG port.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mode&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(default: passive)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Specify LACP packet exchange mode or Static LAG mode on ports:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Passive&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Place port in listening state, use LACP only when it&amp;#039;s contrary port uses active LACP mode&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Active&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Prefer to start LACP regardless contrary port mode&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Static&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;: Set port in a Static LAG mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Group&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Specify a Static LAG group  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Trunk&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(read only)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Represents group number port belongs to.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Partner&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(read only)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Represents partner mac-address.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Forwarding==&lt;br /&gt;
&amp;lt;p&amp;gt;Forwarding Tab provides advanced forwarding options among switch ports, port locking, port mirroring, bandwidth limit and broadcast storm control features.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_forw_CF-SW.png|center|alt=Alt text|Forwarding Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Enables or disables MAC address learning on this port. When option is enabled, it will restrict MAC address learning and static MAC addresses should be configured. Any received frames with unknown source MAC address will be dropped&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Lock On First&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Allows to learn source MAC address from the first received frame, this property should be used together with &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port Lock&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;. Learning of the first MAC address will reset every time an interface status changes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Mirroring&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror Ingress&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Whether traffic entering this port must be copied and forwarded to mirroring target port&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror Egress&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Whether traffic leaving this port must be copied and forwarded to mirroring target port&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Mirror To&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Mirroring target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Broadcast Storm Control&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Storm Rate (%)&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; -  Limit the number of broadcast packets transmitted by an interface. The rate is measured in percents of the link speed.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Include Unknown Unicast&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - Include unicast packets without an entry in host table in &amp;lt;code&amp;gt;Storm Rate&amp;lt;/code&amp;gt; limitation&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Bandwidth Limit&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Ingress Rate&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; -  Limit traffic entering this port (bps)&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RSTP==&lt;br /&gt;
&amp;lt;p&amp;gt;Per port and global RSTP configuration and monitoring is available in the RSTP menu.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_rstp_CF-SW.png|center|alt=Alt text|RSTP Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Bridge Priority (hex)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;RSTP bridge priority for Root Bridge selection&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port Cost Mode&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;There are two methods for automatically detecting RSTP port cost depending on link speed.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;short&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;: 40G - 1; 10G - 2; 1G - 4; 100M - 10; 10M - 100&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;long&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;: 40G - 500; 10G - 2000; 1G - 20000; 100M - 200000; 10M - 2000000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Root Bridge&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;The priority and MAC address of the selected Root Bridge in the network (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;RSTP&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable STP/RSTP functionality on this port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mode&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Shows STP/RSTP functionality mode on specific port (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;RSTP&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;STP&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Role&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows specific port role (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;root&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing towards the root bridge and will be used to forward traffic from/to the root bridge&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;alternate&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing towards root bridge, but is not going to forward traffic (a backup for root port)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;backup&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing away from the root bridge, but is not going to forward traffic (a backup for non-root port)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;designated&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is facing away from the root bridge and is going to forward traffic&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;disabled&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port that is not strictly part of STP (RSTP functionality is disabled) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Root Path Cost&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows root path cost for ports that are facing root bridge (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Type&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;edge&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - ports that are not supposed to receive any BPDUs, should be connected to end station (Read-only)&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;point-to-point&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - ports that operates in full-duplex links, can be part of STP and operate in forwarding state (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;State&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows each port state (Read-only):&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;forwarding&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port participates in traffic forwarding and is learning MAC addresses, is receiving BPDUs&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;discarding&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port does not participate in traffic forwarding and is not learning MAC addresses, is receiving BPDU&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;learning&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; - port does not participate in traffic forwarding, but is learning MAC addresses&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Stats, Errors and Histogram==&lt;br /&gt;
&amp;lt;p&amp;gt;These menus provide detailed information about received and transmitted packets.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_stat1_CF-SW.png|center|alt=Alt text|Port statistics|center|frame]]&lt;br /&gt;
[[File:SwitchOS_stat2_CF-SW.png|center|alt=Alt text|Port error statistics|center|frame]]&lt;br /&gt;
[[File:SwitchOS_stat3_CF-SW.png|center|alt=Alt text|Port histogram statistics|center|frame]]&lt;br /&gt;
&lt;br /&gt;
{{ Note | Statistics for SFP+ interface are cleared whenever an active SFP+ link is established.}}&lt;br /&gt;
&lt;br /&gt;
==VLAN and VLANs==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;VLAN configuration for switch ports.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_vlan_CF-SW.png|center|alt=Alt text|Port VLAN Settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN Mode&lt;br /&gt;
|type=disabled {{!}} optional {{!}} enabled {{!}} strict&lt;br /&gt;
|default=optional&lt;br /&gt;
|desc=VLAN filtering mode, these options are relevant to egress ports (except for &amp;lt;var&amp;gt;strict&amp;lt;/var&amp;gt; mode).&lt;br /&gt;
* &amp;lt;var&amp;gt;disabled&amp;lt;/var&amp;gt; - VLAN table is not used. Switch discards packets with a VLAN tag on egress ports. If the packet has a VLAN tag and the VLAN ID matches &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; on egress ports, then with &amp;lt;code&amp;gt;VLAN Receive=any&amp;lt;/code&amp;gt; the switch will remove the VLAN tag and forward the packet.&lt;br /&gt;
* &amp;lt;var&amp;gt;optional&amp;lt;/var&amp;gt; - Disabled VLAN filtering. Handle packets with VLAN tag ID that is not present in VLAN table just like packets without VLAN tag.&lt;br /&gt;
* &amp;lt;var&amp;gt;enabled&amp;lt;/var&amp;gt; - Enabled VLAN filtering. Drop packets with VLAN tag ID that is not present in VLAN table. Default VLAN ID must be specified for access ports since it will be used to tag ingress traffic and untag egress traffic for the certain port.&lt;br /&gt;
* &amp;lt;var&amp;gt;strict&amp;lt;/var&amp;gt; - Enabled VLAN filtering with additional ingress filtering, which checks if the ingress port is a member of the received VLAN ID in the VLAN table. Received packets on the ingress port with a VLAN ID that does not match with VLAN table will be dropped. Default VLAN ID must be specified for access ports since it will be used to tag ingress traffic and untag egress traffic for the certain port.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN Receive&lt;br /&gt;
|type=any {{!}} only tagged {{!}} only untagged&lt;br /&gt;
|default=optional&lt;br /&gt;
|desc=Ingress traffic filtering based on VLAN tag presence.&lt;br /&gt;
* &amp;lt;var&amp;gt;any&amp;lt;/var&amp;gt; - Allows tagged and untagged packets on a certain port&lt;br /&gt;
* &amp;lt;var&amp;gt;only tagged&amp;lt;/var&amp;gt; - Allows only packets with a VLAN tag&lt;br /&gt;
* &amp;lt;var&amp;gt;only untagged&amp;lt;/var&amp;gt; - Allows only packets without a VLAN tag&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Default VLAN ID&lt;br /&gt;
|type=integer: 1..4095&lt;br /&gt;
|default=1&lt;br /&gt;
|desc=VLAN ID which will be assigned on ingress traffic. Only has effect on untagged traffic, it will be ignored for tagged traffic. This parameter is usually used to allocate access ports with specific VLAN. It is also used to untag egress traffic if packet&amp;#039;s VLAN ID matches Default VLAN ID.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=Force VLAN ID&lt;br /&gt;
|type=integer: yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Assigns the &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; value to all ingress traffic (tagged and untagged). Has effect in all VLAN Modes. If port receives tagged traffic and &amp;lt;code&amp;gt;Default VLAN ID&amp;lt;/code&amp;gt; is set to 1, then with this parameter the egress traffic will be untagged.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;VLAN membership configuration for switch ports.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:SwitchOS_vlans_CF-SW.png|center|alt=Alt text|VLAN Table Settings|center|frame]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-h&lt;br /&gt;
|prop=Property&lt;br /&gt;
|desc=Description&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=VLAN ID&lt;br /&gt;
|type=integer: 1..4095&lt;br /&gt;
|default=0&lt;br /&gt;
|desc=VLAN ID to which assign ports.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Port Isolation&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=yes&lt;br /&gt;
|desc=Use settings from &amp;lt;code&amp;gt;Port Isolation&amp;lt;/code&amp;gt; menu to isolate the defined VLAN to only certain ports. When disabled, the switch will ignore port isolation configuration and forward traffic with the defined VLAN ID only to ports that are checked as members.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Learning&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=yes&lt;br /&gt;
|desc=Enables or disables MAC address learning on the defined VLAN. If disabled, then all learned MAC addresses will appear as they have had been learned from VLAN 1.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=Mirror&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Enables or disables VLAN based mirroring. When enabled and &amp;lt;code&amp;gt;Mirror To&amp;lt;/code&amp;gt; is set in the &amp;lt;code&amp;gt;Forwarding&amp;lt;/code&amp;gt; menu, then all traffic from the defined VLAN will be mirrored to the selected port.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table&lt;br /&gt;
|arg=IGMP Snooping&lt;br /&gt;
|type=yes {{!}} no&lt;br /&gt;
|default=no&lt;br /&gt;
|desc=Enables or disables IGMP Snooping on the defined VLAN. When enabled, the switch will listen to IGMP Join and Leave requests from the defined VLAN and only forward traffic to ports, which have sent IGMP membership requests from the defined VLAN. When disabled, the switch will flood all VLAN member ports with Multicast traffic.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Mr-arg-table-end&lt;br /&gt;
|arg=Members&lt;br /&gt;
|type=ports&lt;br /&gt;
|default=none&lt;br /&gt;
|desc=Group of ports, which are allowed to forward traffic on the defined VLAN. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===VLAN Configuration Example===&lt;br /&gt;
&lt;br /&gt;
Simple trunk and access port configuration, as well as trunk and hybrid port configuration examples can be found in this article -  [[SwitchOS/CF-SW-VLAN-Example]].&lt;br /&gt;
&lt;br /&gt;
==Hosts==&lt;br /&gt;
&amp;lt;p&amp;gt;This table represents dynamically learnt MAC address to port mapping entries. It can contain two kinds of entries: dynamic and static. Dynamic entries get added automatically, this is also called a learning process: when switch receives a packet from certain port, it adds the packet&amp;#039;s source MAC address and port it received the packet from to host table, so when a packet comes in with certain destination MAC address it knows to which port it should forward the packet. If the destination MAC address is not present in host table then it forwards the packet to all ports in the group. Dynamic entries take about 5 minutes to time out. CF-SW-xx devices supports 16383 host table entries.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Static entries will take over dynamic if dynamic entry with same mac-address already exists. Also by adding a static entry you get access to some more functionality.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_shost_CF-SW.png|center|alt=Alt text|Host Table|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Ports&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Ports the packet should be forwarded to&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MAC address&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Drop&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Packet with certain MAC address coming from certain ports can be dropped&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mirror&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Packet can be cloned and sent to mirror-target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Port&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Ports the packet should be forwarded to (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Learned MAC address (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Learned VLAN ID (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==IGMP Snooping==&lt;br /&gt;
&lt;br /&gt;
IGMP Snooping which controls multicast streams and prevents multicast flooding is implemented in SwitchOS starting from version 2.5. The feature allows a switch to listen in the IGMP conversation between hosts and routers.&lt;br /&gt;
&lt;br /&gt;
Enable this option under System tab.&lt;br /&gt;
[[File:IGMP-snooping.png|alt=Alt text|IGMP Snooping under System tab|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available IGMP snooping data can be found under IGMP tab:&lt;br /&gt;
[[File:CF-SW-xx-IGMP.png|alt=Alt text|IGMP Snooping table|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is possible to enable IGMP Snooping for a specific VLAN ID under VLANs menu.&lt;br /&gt;
&lt;br /&gt;
{{ Note | IGMP Snooping for VLANs requires enabled &amp;quot;Independent VLAN Lookup&amp;quot; in the System menu.}}&lt;br /&gt;
&lt;br /&gt;
[[File:IGMP-vlantab.png|alt=Alt text|IGMP Snooping VLANs settings|center|frame]]&lt;br /&gt;
&lt;br /&gt;
==SNMP==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SwitchOS supports SNMP v1 and uses IF-MIB, SNMPv2-MIB, BRIDGE-MIB and CABLEFREE-MIB (only for health, PoE-out and SFP diagnostics) for SNMP reporting. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available SNMP data:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;System information&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;System uptime&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Port status&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Interface statistics&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;Host table information&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS-snmp2.png|alt=Alt text|SNMP settings|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Enabled&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Enable or disable SNMP service&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Community&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;SNMP community name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Contact Info&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Contact information for the NMS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Location&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Location information for the NMS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ACL Tab==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;An access control list (ACL) rule table is very powerful tool allowing wire speed packet filtering, forwarding and VLAN tagging based on L2,L3 protocol header field conditions. Each rule contains a conditions part and an action part.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:CF-SW-ACL-table.png|frameless|border|upright=4.4|center|CF-SW-24G-2S+ ACL table]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Conditions part parameters&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;From&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Port that packet came in from&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Src&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Source MAC address and mask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;MAC Dst&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Destination MAC address and mask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Ethertype&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Protocol encapsulated in the payload of an Ethernet Frame&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
VLAN header presence:&lt;br /&gt;
* any&lt;br /&gt;
* present&lt;br /&gt;
* not present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;VLAN tag ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Priority&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Priority in VLAN tag&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IP Src&amp;lt;/b&amp;gt; (IP/netmask:port)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Source IPv4 address, netmask and L4 port number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;IP Dst&amp;lt;/b&amp;gt; (IP/netmask:port)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Destination IPv4 address, netmask and L4 port number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Protocol&amp;lt;/b&amp;gt; &amp;#039;&amp;#039;(integer)&amp;#039;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP protocol&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;DSCP&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;IP DSCP field&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Action part parameters&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Redirect To&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Force new packets destination port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Mirror&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Clones packet and sends it to mirror-target port&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Rate&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Limits bandwidth (bps)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Drop&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Drop packet&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Set VLAN ID&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Changes the VLAN tag ID, if VLAN tag is present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Priority&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Changes the VLAN tag priority bits, if VLAN tag is present&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Health==&lt;br /&gt;
&lt;br /&gt;
This menu provides different health related properties.&lt;br /&gt;
&lt;br /&gt;
[[File:SwitchOS_CF-SW_health.png|alt=Alt text|CF-SW-24P-4S+ Health|center|frame]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;styled_table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th width=&amp;quot;25%&amp;quot;&amp;gt;Property&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th &amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;CPU Temperature&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows CPU temperature in celsius temperature scale (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Board Temperature&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows PCB temperature in celsius temperature scale (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;FAN&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows FAN rotational speed (Read-only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;PSU&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Shows PSU related information depending on device model (Read-only):&lt;br /&gt;
* PSU state, either &amp;lt;b&amp;gt;failed&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;ok&amp;lt;/b&amp;gt; &lt;br /&gt;
* PSU voltage and consumed miliamperes by PoE-out connected devices  &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Note | For devices with only a CPU temperature sensor  health information is available under System menu.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reset and Reinstall ==&lt;br /&gt;
&lt;br /&gt;
With a [[Manual:Reset#Button_reset | reset button]] you can restore RadioOS default-configuration, from where you can [[Manual:CF-SW_series_switches#Configuring_SwitchOS_using_RadioOS | configure SwitchOS using RadioOS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CF-SW-xx devices with a serial console have some additional options. &lt;br /&gt;
* To change between RadioOS and SwitchOS follow these steps:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Enter R-BOOT setup&lt;br /&gt;
# Chose &amp;quot;j - boot os&amp;quot;&lt;br /&gt;
# Chose either RadioOS or SwitchOS&lt;br /&gt;
&lt;br /&gt;
* It is possible to load a SwitchOS backup firmware in case standard firmware breaks or upgrade fails:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Boot SwitchOS&lt;br /&gt;
# Choose &amp;quot;p - boot primary SwitchOS&amp;quot;&lt;br /&gt;
# After loading backup firmware, it is possible to connect to 192.168.88.1 using a web browser and install new SwitchOS firmware.&lt;br /&gt;
&lt;br /&gt;
* To reset SwitchOS configuration:&lt;br /&gt;
# Connect to the device using a serial console&lt;br /&gt;
# Boot SwitchOS&lt;br /&gt;
# Choose &amp;quot;r - reset configuration&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:dual-boot-option.png|alt=Alt text|Dual boot|left|frame]]&lt;br /&gt;
|[[File:SwitchOS-reset.png|alt=Alt text|SwitchOS serial console access|left|frame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=1340</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=1340"/>
		<updated>2020-09-01T13:35:11Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* Links to Websites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Welcome to the Wireless Excellence Support Pages&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Software Documentation for CableFree Carrier Class Radio Products.&lt;br /&gt;
&lt;br /&gt;
== Product Documentation ==&lt;br /&gt;
* [[Manual:TOC|CableFree RadioOS Manual - Table of Contents]]&lt;br /&gt;
* [[SwitchOS|CableFree SwitchOS Manual - Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
== Links to Websites ==&lt;br /&gt;
CableFree Websites:&lt;br /&gt;
* [https://www.cablefree.net: CableFree Website]&lt;br /&gt;
* [https://www.4g-lte.net: 4G LTE Website]&lt;br /&gt;
* [https://www.private-lte.net: Private LTE Website]&lt;br /&gt;
* [https://www.5gradio.com: 5G Radio Website]&lt;br /&gt;
* [https://www.5gmmwave.com: 5G mmWave (Millimeter Wave) Website]&lt;br /&gt;
* [https://www.5g-networks.net: 5G Networks Website&lt;br /&gt;
* [http://www.60ghz-wireless.com: 60GHz V-Band Radio Website]&lt;br /&gt;
* [https://www.microwave-link.com: Microwave Link Website]&lt;br /&gt;
* [https://www.gigabit-wireless.com: Gigabit Wireless Website]&lt;br /&gt;
&lt;br /&gt;
(C) 2015 Wireless Excellence Limited&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=1339</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Main_Page&amp;diff=1339"/>
		<updated>2020-09-01T13:32:04Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* Product Documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Welcome to the Wireless Excellence Support Pages&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Software Documentation for CableFree Carrier Class Radio Products.&lt;br /&gt;
&lt;br /&gt;
== Product Documentation ==&lt;br /&gt;
* [[Manual:TOC|CableFree RadioOS Manual - Table of Contents]]&lt;br /&gt;
* [[SwitchOS|CableFree SwitchOS Manual - Table of Contents]]&lt;br /&gt;
&lt;br /&gt;
== Links to Websites ==&lt;br /&gt;
CableFree Websites:&lt;br /&gt;
* [http://www.cablefree.net: CableFree Website]&lt;br /&gt;
* [http://www.4g-lte.net: 4G LTE Website]&lt;br /&gt;
* [http://www.gigabit-wireless.com: Gigabit Wireless Website]&lt;br /&gt;
* [http://www.microwave-link.com: Microwave Link Website]&lt;br /&gt;
&lt;br /&gt;
(C) 2015 Wireless Excellence Limited&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1338</id>
		<title>SwitchOS</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=SwitchOS&amp;diff=1338"/>
		<updated>2020-09-01T13:31:06Z</updated>

		<summary type="html">&lt;p&gt;Administrator: Created page with &amp;quot;CableFree SwitchOS is an operating system designed specifically for administration of CableFree IP/Ethernet switch products.  SwitchOS is easily configurable using a web brows...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CableFree SwitchOS is an operating system designed specifically for administration of CableFree IP/Ethernet switch products.&lt;br /&gt;
&lt;br /&gt;
SwitchOS is easily configurable using a web browser. SwitchOS gives you all the basic functionality for a managed switch, plus more: allows to manage port-to-port forwarding, broadcast storm control, apply MAC filter, configure VLANs, mirror traffic, apply bandwidth limitation and even adjust some MAC and IP header fields. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CableFree Switch Manuals ==&lt;br /&gt;
* [[SwitchOS/CF-SW-5G-1S        | CF-SW-5G-1S series Manual]]&lt;br /&gt;
* [[SwitchOS/CF-SW-24G-2S+      | CF-SW-24G-2S+ Manual ]]&lt;br /&gt;
* [[SwitchOS/CF-SW-1G-4S+       | CRS3xx series Manual]]&lt;br /&gt;
== List of Examples ==&lt;br /&gt;
* [[SWITCHOS/ CF-SW-1G-4S+ -VLAN-Example              | CF-SW-1G-4S+ port based VLAN configuration ]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Manual:TR069-client&amp;diff=1337</id>
		<title>Manual:TR069-client</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Manual:TR069-client&amp;diff=1337"/>
		<updated>2020-01-29T19:07:06Z</updated>

		<summary type="html">&lt;p&gt;Administrator: /* Parameters and Data Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TR069-client implements CPE WAN Management Protocol (CWMP) for remote device management, which is standardized by the Broadband Forum (BBF).&lt;br /&gt;
CWMP works over IP network using HTTP(S) to communicate with an Auto Configuration Server (ACS), which can monitor, configure attributes and update the firmware of a remote device.&lt;br /&gt;
&lt;br /&gt;
Typically used by ISPs to manage CPEs, but also can be used for Network Infrastructure Device management.&lt;br /&gt;
&lt;br /&gt;
==Configuration Settings==&lt;br /&gt;
&lt;br /&gt;
TR069-client menu Parameters. &lt;br /&gt;
When the package is installed (first available in RadioOS 6.38). The configuration is in &amp;#039;&amp;#039;/tr069-client&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
====Writable Settings====&lt;br /&gt;
&lt;br /&gt;
Client configuration settings.&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; &lt;br /&gt;
!width=&amp;quot;300px&amp;quot; style=&amp;quot;background:#cccccc; border-bottom:1px solid gray;&amp;quot;| Property&lt;br /&gt;
!width=&amp;quot;450px&amp;quot; style=&amp;quot;background:#cccccc; border-bottom:1px solid gray;&amp;quot;| Desciption&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|enable/disable CWMP protocol&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;acs-url&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|URL of ACS. Examples: &amp;quot;https://example.com:8080/path/&amp;quot;, &amp;quot;http://192.168.1.100/&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;username&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|HTTP authentication username (used by CPE to &amp;quot;login&amp;quot; into ACS)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;password&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|HTTP authentication password (used by CPE to &amp;quot;login&amp;quot; into ACS)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;periodic-inform-enabled&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|enable/disable CPE periodical session initiation. Timer is started after every successful session. When session is started by periodic interval then Inform RPC contains &amp;quot;2 PERIODIC&amp;quot; event. Maps to &amp;quot;Device.ManagementServer.PeriodicInformEnable&amp;quot; Parameter&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;periodic-inform-interval&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|timer interval of periodic inform. Maps to &amp;quot;Device.ManagementServer.PeriodicInformInterval&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;client-certificate&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|certificate of client/CPE, which can be used by ACS for extra authentication&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Read-only Settings====&lt;br /&gt;
Reald only parameters to monitor state of the client.&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; &lt;br /&gt;
!width=&amp;quot;300px&amp;quot; style=&amp;quot;background:#cccccc; border-bottom:1px solid gray;&amp;quot;| Property&lt;br /&gt;
!width=&amp;quot;450px&amp;quot; style=&amp;quot;background:#cccccc; border-bottom:1px solid gray;&amp;quot;| Desciption&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;| &amp;#039;&amp;#039;&amp;#039;status&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;| informative status of CWMP. &lt;br /&gt;
*disabled - protocol disabled, &lt;br /&gt;
*waiting-URL - protocol enabled, but ACS URL not configured, &lt;br /&gt;
*running - CWMP is configured correctly and will communicate with ACS on events&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;last-session-error&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|user-friendly error description indicating why the previous session didn&amp;#039;t finish successfully&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;retry-count&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|consecutive unsuccessful session count. If &amp;gt; 0, then last-session-error should indicate error. Resets to 0 on a successful session, disabled protocol or reboot&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Commands====&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; &lt;br /&gt;
!width=&amp;quot;300px&amp;quot; style=&amp;quot;background:#cccccc; border-bottom:1px solid gray;&amp;quot;| Command&lt;br /&gt;
!width=&amp;quot;450px&amp;quot; style=&amp;quot;background:#cccccc; border-bottom:1px solid gray;&amp;quot;| Desciption&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;#039;&amp;#039;&amp;#039;reset-tr069-config&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border-bottom:1px solid gray;&amp;quot; valign=&amp;quot;top&amp;quot;|completely resets and forgets tr069-client configuration and state (without affecting other ROS configurations). Use when CWMP goes into unresponsive/hanged state and should be restored without re-installation of the RadioOS.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==CWMP Session==&lt;br /&gt;
CWMP client usually starts communication(Session) with ACS on different events - first boot, reboot, periodic interval, remote request, value change etc.&lt;br /&gt;
In each session, CPE and ACS can call RPCs to be &amp;quot;executed&amp;quot; on the other side. CPE always starts with Inform RPC, which contains connection reason, device info and some Parameter values depending on configuration.&lt;br /&gt;
When CPE has nothing more to say, then ACS executes its RPCs (which most of the time are Parameter management RPCs).&lt;br /&gt;
&lt;br /&gt;
==Parameters and Data Models==&lt;br /&gt;
Parameters are simple name+value pairs and each vendor can decide which Parameters to support in its devices. A combination of all supported Parameters is called Data Model (DM). BBF defines three root Data Models(TR-098, TR-181:1, TR-181:2) on which vendors should base their supported Parameters. &amp;#039;&amp;#039;&amp;#039;RadioOS Data Model is based on &amp;quot;TR-181 Issue 2 Amendment 11&amp;quot;&amp;#039;&amp;#039;&amp;#039;, which is the newest DM and recommended by BBF.&lt;br /&gt;
&lt;br /&gt;
[RadioOS TR069 client supported parameter reference document]&lt;br /&gt;
&lt;br /&gt;
==Download RPC==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====RadioOS Update (1 Firmware Upgrade Image)====&lt;br /&gt;
CWMP standard defines that CPE&amp;#039;s firmware can be updated using Download RPC with FileType=&amp;quot;1 Firmware Upgrade Image&amp;quot; and single URL of a downloadable file (HTTP and HTTPS are supported). Standard also states that downloaded file can be any type and vendor specific process can be applied to finish firmware update. Because CableFree&amp;#039;s update is package based (and also for extra flexibility), an XML file is used to describe firmware upgrade/downgrade. For now, XML configuration supports providing multiple URLs of files, which will be downloaded and applied similarly as regular RadioOS update through firmware/package file upload.&lt;br /&gt;
&lt;br /&gt;
An example of RadioOS bundle package and tr069-client package update (don&amp;#039;t forget to also update tr069-client package).&lt;br /&gt;
An XML file should be put on some HTTP server, which is accessible from CPE for download.&lt;br /&gt;
Also, downloadable RadioOS package files should be accessible the same way (can be on any HTTP server).&lt;br /&gt;
Using ACS execute Download RPC with URL pointing to XML file (e.g. &amp;quot;https://example.com/path/upgrade.xml&amp;quot;) with contents:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;upgrade version=&amp;quot;1&amp;quot; type=&amp;quot;links&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;config/&amp;gt;&lt;br /&gt;
    &amp;lt;links&amp;gt;&lt;br /&gt;
        &amp;lt;link&amp;gt;&lt;br /&gt;
           &amp;lt;url&amp;gt;https://example.com/RadioOS-mipsbe-X.Y.Z.npk&amp;lt;/url&amp;gt;&lt;br /&gt;
        &amp;lt;/link&amp;gt;&lt;br /&gt;
        &amp;lt;link&amp;gt;&lt;br /&gt;
           &amp;lt;url&amp;gt;https://example.com/tr069-client-X.Y.Z-mipsbe.npk&amp;lt;/url&amp;gt;&lt;br /&gt;
        &amp;lt;/link&amp;gt;&lt;br /&gt;
    &amp;lt;/links&amp;gt;&lt;br /&gt;
 &amp;lt;/upgrade&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CPE will download XML, parse/validate its contents, download files from provided URLs and try to upgrade. The result will be reported with TransferComplete RPC.&lt;br /&gt;
&lt;br /&gt;
{{Warning|Use HTTPS in production for firmware management}}&lt;br /&gt;
&lt;br /&gt;
{{Note|Always make firmware updates incremental - first, update locally tested device and make sure that CWMP communication is resumed with a new version and required ROS functionality works. Secondly, repeat steps by updating groups of CPEs incrementally. We do not recommend updating all remote devices at once.}}&lt;br /&gt;
&lt;br /&gt;
====Configuration Change (3 Vendor Configuration File)====&lt;br /&gt;
The same Download RPC can be used to perform complete configuration overwrite (as intended by standard) OR configuration alteration (when URL&amp;#039;s filename extension is &amp;quot;.alter&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
======Alter configuration ======&lt;br /&gt;
RadioOS has a lot of configuration attributes and not everything can be ported to CWMP Parameters, that&amp;#039;s why RadioOS provides a possibility to execute its powerful scripting language to configure any attribute. A configuration alteration (which is really a regular script execution) can be performed using Download RPC FileType=&amp;quot;3 Vendor Configuration File&amp;quot; with downloadable file extension &amp;quot;.alter&amp;quot;. This powerful feature can be used to configure any ROS attributes which are not available through CWMP Parameters.&lt;br /&gt;
&lt;br /&gt;
======Overwrite all configurations======&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Full ROS configuration overwrite can be performed using Download RPC FileType=&amp;quot;3 Vendor Configuration File&amp;quot; with any URL file name (except with &amp;quot;.alter&amp;quot; extension).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Provided configuration file(script) must be &amp;quot;smart&amp;quot; enough to apply configuration correctly right after reboot. This is especially important when using uploaded configuration file with Upload RPC, because it only contains values export. Some things that should be added manually:&lt;br /&gt;
* delay at beginning, for interfaces to show up;&lt;br /&gt;
* hidden passwords for users;&lt;br /&gt;
* certificates.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====RadioOS default configuration change (X CABLEFREE Factory Configuration File)====&lt;br /&gt;
This vendor specific FileType allows the change of the RadioOS default configuration script that is executed when  &amp;#039;&amp;#039;&amp;#039;/system reset-configuration&amp;#039;&amp;#039;&amp;#039; command is executed (or the other means when router configuration is beeing reset).&lt;br /&gt;
{{Warning|Use this with caution as the failure of uploaded script may render device inoperable and/or inaccessible by the ACS}}&lt;br /&gt;
{{Note|If the default configuration script is changed it will not be displayed by &amp;#039;&amp;#039;&amp;#039;/system default-configuration print&amp;#039;&amp;#039;&amp;#039; as it is the case if that script is altered via Netinstall tool. That command will always show the default script set up by CableFree}}&lt;br /&gt;
&lt;br /&gt;
==FactoryReset RPC==&lt;br /&gt;
This is CWMP standard RPC, which performs RadioOS configuration factory-reset. The reset process is performed in the same way as executing the command:&lt;br /&gt;
 /system reset-configuration skip-backup=yes&lt;br /&gt;
&lt;br /&gt;
Note that the default factory configuration can be different for each device (see Default_Configurations) and execution of this command removes all configurations and executes internally stored default-configuration script.&lt;br /&gt;
&lt;br /&gt;
[Best Practices Guide for preparing CPE with custom factory settings for TR069 , see this page &amp;quot;best practices&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Upload RPC==&lt;br /&gt;
====Upload current configuration (1 Vendor Configuration File)====&lt;br /&gt;
The result of this is file uploaded to the ACS same as the output of &amp;#039;&amp;#039;&amp;#039;/export&amp;#039;&amp;#039;&amp;#039; command in the RadioOS&lt;br /&gt;
&lt;br /&gt;
====Upload log file (2 Vendor Log File)====&lt;br /&gt;
The result of this is file uploaded to the ACS is similar to the output of &amp;#039;&amp;#039;&amp;#039;/log print&amp;#039;&amp;#039;&amp;#039; command in the RadioOS&lt;br /&gt;
&lt;br /&gt;
====Upload default configuration (X CABLEFREE Factory Configuration File)====&lt;br /&gt;
The result of this is file uploaded to the ACS that has contents of the current set default configuration script that will be executed if &amp;#039;&amp;#039;&amp;#039;/system reset-configuration&amp;#039;&amp;#039;&amp;#039; command is executed. It may differ from one returned using &amp;#039;&amp;#039;&amp;#039;/system default-configuration print&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Security==&lt;br /&gt;
* HTTP should only be used when testing initial setup in the secured/private network because Man-in-the-middle attacker could read/change configuration parameters. &amp;#039;&amp;#039;&amp;#039;In the production environment, HTTPS is a MUST&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* CWMP&amp;#039;s incoming connection validation by design is safe because CPE will not communicate with any other device except previously configured ACS. Connection Request only signals CPE to start a new connection + new session with previously configured ACS.&lt;br /&gt;
&lt;br /&gt;
==Tested ACSs==&lt;br /&gt;
Ordering is alphabetical. CableFree does not imply any one vendor superiority of another. If some ACS is missing you can notify us of the existence of it and it might be added to the list.&lt;br /&gt;
&lt;br /&gt;
====Commercial====&lt;br /&gt;
&lt;br /&gt;
We have tested and verified to be working the following commercial ACS solutions: &lt;br /&gt;
&lt;br /&gt;
* [https://www.avsystem.com AVSystem]&lt;br /&gt;
* [http://axiros.com Axiros]&lt;br /&gt;
* [http://friendly-tech.com Friendly Tech]&lt;br /&gt;
&lt;br /&gt;
====Open Source====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/zaidka/genieacs GenieACS]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: these ACS systems below seem to be not maintained and thus is not suggested as useful options&lt;br /&gt;
* [http://www.freeacs.com FreeACS]&lt;br /&gt;
* [https://github.com/navisidhu/libreacs LibreACS]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
</feed>