$wgDBname<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.cablefree.net/support/radio/software/index.php?action=history&amp;feed=atom&amp;title=Manual%3ALoop_Protect</id>
	<title>Manual:Loop Protect - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.cablefree.net/support/radio/software/index.php?action=history&amp;feed=atom&amp;title=Manual%3ALoop_Protect"/>
	<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Manual:Loop_Protect&amp;action=history"/>
	<updated>2026-06-26T08:59:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.3</generator>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Manual:Loop_Protect&amp;diff=1287&amp;oldid=prev</id>
		<title>Administrator: /* Loop Protect */</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Manual:Loop_Protect&amp;diff=1287&amp;oldid=prev"/>
		<updated>2018-05-08T17:34:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Loop Protect&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:34, 8 May 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Loop Protect==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Loop Protect==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Loop protect feature can prevent Layer2 loops by sending loop protect protocol packets and shutting down interfaces in case they receive loop protect packets originated from themself. The feature works by checking source MAC address of received loop protect packet against MAC addresses of loop protect enabled interfaces. If the match is found, loop protect disables the interface which received the loop protect packet. Log message warns about this event and interface is marked with a loop protect comment by system. RadioOS loop protect feature can be used on bridged interfaces as well as on ethernet interfaces which are set for switching in CableFree &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;device &lt;/del&gt;switch chips.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Loop protect feature can prevent Layer2 loops by sending loop protect protocol packets and shutting down interfaces in case they receive loop protect packets originated from themself. The feature works by checking source MAC address of received loop protect packet against MAC addresses of loop protect enabled interfaces. If the match is found, loop protect disables the interface which received the loop protect packet. Log message warns about this event and interface is marked with a loop protect comment by system. RadioOS loop protect feature can be used on bridged interfaces as well as on ethernet interfaces which are set for switching in CableFree &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;devices that have dedicated hardware &lt;/ins&gt;switch chips.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Loop protect works on ethernet, vlan, eoip and eoipv6 interfaces. It supports adjusting loop protect packet sending interval and interface disable time. Configuration changes or expiration of disable time resets loop protection on interface.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Loop protect works on ethernet, vlan, eoip and eoipv6 interfaces. It supports adjusting loop protect packet sending interval and interface disable time. Configuration changes or expiration of disable time resets loop protection on interface.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://www.cablefree.net/support/radio/software/index.php?title=Manual:Loop_Protect&amp;diff=1286&amp;oldid=prev</id>
		<title>Administrator: Created page with &quot;{{Versions|v6.37+}}  ==Loop Protect==  Loop protect feature can prevent Layer2 loops by sending loop protect protocol packets and shutting down interfaces in case they receive...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.cablefree.net/support/radio/software/index.php?title=Manual:Loop_Protect&amp;diff=1286&amp;oldid=prev"/>
		<updated>2018-05-08T17:33:50Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Versions|v6.37+}}  ==Loop Protect==  Loop protect feature can prevent Layer2 loops by sending loop protect protocol packets and shutting down interfaces in case they receive...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Versions|v6.37+}}&lt;br /&gt;
&lt;br /&gt;
==Loop Protect==&lt;br /&gt;
&lt;br /&gt;
Loop protect feature can prevent Layer2 loops by sending loop protect protocol packets and shutting down interfaces in case they receive loop protect packets originated from themself. The feature works by checking source MAC address of received loop protect packet against MAC addresses of loop protect enabled interfaces. If the match is found, loop protect disables the interface which received the loop protect packet. Log message warns about this event and interface is marked with a loop protect comment by system. RadioOS loop protect feature can be used on bridged interfaces as well as on ethernet interfaces which are set for switching in CableFree device switch chips.&lt;br /&gt;
&lt;br /&gt;
Loop protect works on ethernet, vlan, eoip and eoipv6 interfaces. It supports adjusting loop protect packet sending interval and interface disable time. Configuration changes or expiration of disable time resets loop protection on interface.&lt;br /&gt;
&lt;br /&gt;
&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&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;/interface vlan&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;/interface eoip&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;/interface eoipv6&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Properties===&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;40%&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;var&amp;gt;&amp;lt;b&amp;gt;loop-protect&amp;lt;/b&amp;gt;&amp;lt;/var&amp;gt; (&amp;lt;em&amp;gt;on | off | default&amp;lt;/em&amp;gt;; Default: &amp;lt;b&amp;gt;default&amp;lt;/b&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Enables or disables loop protect on selected interface. &amp;lt;b&amp;gt;default&amp;lt;/b&amp;gt; works as turned off.&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;var&amp;gt;&amp;lt;b&amp;gt;loop-protect-send-interval&amp;lt;/b&amp;gt;&amp;lt;/var&amp;gt; (&amp;lt;em&amp;gt;time interval&amp;lt;/em&amp;gt;; Default: &amp;lt;b&amp;gt;5s&amp;lt;/b&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Sets how often loop protect packets are sent on selected interface.&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;var&amp;gt;&amp;lt;b&amp;gt;loop-protect-disable-time&amp;lt;/b&amp;gt;&amp;lt;/var&amp;gt; (&amp;lt;em&amp;gt;time interval | 0&amp;lt;/em&amp;gt;; Default: &amp;lt;b&amp;gt;5m&amp;lt;/b&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Sets how long selected interface is disabled when loop is detected. &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; - forever.&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;
===Read-only properties===&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;40%&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;var&amp;gt;&amp;lt;b&amp;gt;loop-protect-status&amp;lt;/b&amp;gt;&amp;lt;/var&amp;gt; (&amp;lt;em&amp;gt;on | off | disable&amp;lt;/em&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
* &amp;lt;var&amp;gt;&amp;lt;b&amp;gt;on&amp;lt;/b&amp;gt;&amp;lt;/var&amp;gt; - loop-protect feature is turned on, interface is sending and listening for loop protect packets&lt;br /&gt;
* &amp;lt;var&amp;gt;&amp;lt;b&amp;gt;off&amp;lt;/b&amp;gt;&amp;lt;/var&amp;gt; - loop-protect feature is turned off&lt;br /&gt;
* &amp;lt;var&amp;gt;&amp;lt;b&amp;gt;disable&amp;lt;/b&amp;gt;&amp;lt;/var&amp;gt; - loop-protect feature is turned on, interface has received loop protect packet and disabled itself to prevent loop&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;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{cont}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bridging and switching]]&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Interface]]&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
</feed>