<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic C2/B2 f/w x.02.13 Strict Priority configuration may not correctly reload in FAQs</title>
    <link>https://community.extremenetworks.com/t5/faqs/c2-b2-f-w-x-02-13-strict-priority-configuration-may-not/m-p/46596#M406</link>
    <description>Article ID: 14109 &lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Products&lt;/B&gt;&lt;BR /&gt;
C2-Series, firmware 5.02.09.0003 through 5.02.13.0003&lt;BR /&gt;
B2-Series, firmware 4.02.09.0003 through 4.02.13.0003 &lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Changes&lt;/B&gt;&lt;BR /&gt;
Changed one or more ports from the default Weighted Round Robin (WRR) queueing to Strict Priority (STR) queueing; for example:C2(su)-&amp;gt;&lt;B&gt;show port txq ge.1.1&lt;/B&gt;&lt;BR /&gt;
Port    Alg  Q0  Q1  Q2  Q3  Q4  Q5  Q6  Q7&lt;BR /&gt;
-----   --- --- --- --- --- --- --- --- ---&lt;BR /&gt;
ge.1.1  WRR 2   10  15  20  24  29  SP  SP&lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;set port txq ge.1.1 0 0 0 0 0 100&lt;/B&gt;&lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;show port txq ge.1.1&lt;/B&gt;&lt;BR /&gt;
Port    Alg  Q0  Q1  Q2  Q3  Q4  Q5  Q6  Q7&lt;BR /&gt;
-----   --- --- --- --- --- --- --- --- ---&lt;BR /&gt;
ge.1.1  STR SP  SP  SP  SP  SP  SP  SP  SP&lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;Symptoms&lt;/B&gt;&lt;BR /&gt;
Though only the port's first six transmit queues (0-5) have been configured and queue 5 has been set to 100%, all eight queues (0-7) are shown in the configuration and queue 7 is shown as configured to 100%; for example:C2(su)-&amp;gt;&lt;B&gt;show config port&lt;/B&gt;&lt;BR /&gt;
This command shows non-default configurations only.&lt;BR /&gt;
Use 'show config all' to show both default and non-default configurations.&lt;BR /&gt;
 &lt;BR /&gt;
begin&lt;BR /&gt;
!&lt;BR /&gt;
#***** NON-DEFAULT CONFIGURATION *****&lt;BR /&gt;
!&lt;BR /&gt;
!&lt;BR /&gt;
 &lt;BR /&gt;
#port&lt;BR /&gt;
set port txq ge.1.1 0 0 0 0 0 0 0 100&lt;BR /&gt;
!&lt;BR /&gt;
end&lt;BR /&gt;
 &lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;Cause&lt;/B&gt;&lt;BR /&gt;
On the Stackable products - C5/C3/C2/B5/B3/B2/A4/A2-Series - for each port only six transmit queues (0-5) are configurable, while the two highest transmit queues (6-7) always operate in Strict mode. Thus, activity in queues 6-7 always overrides the lower queues. To ensure that internal stacking traffic always gets the service it needs, it is assigned to queues 6-7 and user traffic cannot be user-assigned to those queues ("Priority Queue out of range, valid range[0..5]") &lt;BR /&gt;
&lt;BR /&gt;
In contrast, on the related non-Stackable products - I/G/D-Series - for each port all eight transmit queues are configurable. &lt;BR /&gt;
&lt;BR /&gt;
Given that in all cases, setting a port to operate in Strict mode requres setting the highest configurable queue to 100% while the lower queues are left at 0%, this means that a different command would be used for each of the two sets of products:Stackables-      set port txq  0 0 0 0 0 100&lt;BR /&gt;
non-Stackables-  set port txq  0 0 0 0 0 0 0 100Further, in order for such a configuration to be offloaded ('show config outfile...') and then reloaded ('configure...') correctly (&lt;A href="http://bit.ly/1nz1lHy" target="_blank" rel="nofollow noreferrer noopener"&gt;5623&lt;/A&gt;), the displayed configuration must accurately reflect the command that was originally issued. &lt;BR /&gt;
&lt;BR /&gt;
In the case of the issue under discussion in this C2/B2 document, the configuration reflects the non-Stackable command rather than the Stackable command. The hardware has been correctly programmed so this is generally harmless, except that if such an offloaded configuration were to be reloaded and parsed by the command editor, that line would error out rather than taking effect. &lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Solution/Workaround&lt;/B&gt;&lt;BR /&gt;
For the C2, upgrade to firmware 5.02.14.0002 or higher.&lt;BR /&gt;
For the B2, upgrade to firmware 4.02.14.0002 or higher.&lt;BR /&gt;
&lt;A href="http://extranet.enterasys.com/downloads/" target="_blank" rel="nofollow noreferrer noopener"&gt;Release notes&lt;/A&gt; state, in the 'Firmware Changes and Enhancements' section:&lt;BR /&gt;
&lt;DIV class="threadCode"&gt;&lt;B&gt;code:&lt;/B&gt;&lt;PRE spellcheck="false"&gt;15978&lt;/PRE&gt;&lt;/DIV&gt;   &lt;DIV class="threadCode"&gt;&lt;B&gt;code:&lt;/B&gt;&lt;PRE spellcheck="false"&gt;Corrected an issue with the "set port txq" command whereby the user defined settings were not properly applied to the configuration.&lt;/PRE&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BR /&gt;
Pre-upgrade workaround:&lt;BR /&gt;
Either correct the command directly in the saved config file before reloading it, or allow it to error out and then retype it into the switch configuration.</description>
    <pubDate>Mon, 02 Dec 2013 23:04:00 GMT</pubDate>
    <dc:creator>FAQ_User</dc:creator>
    <dc:date>2013-12-02T23:04:00Z</dc:date>
    <item>
      <title>C2/B2 f/w x.02.13 Strict Priority configuration may not correctly reload</title>
      <link>https://community.extremenetworks.com/t5/faqs/c2-b2-f-w-x-02-13-strict-priority-configuration-may-not/m-p/46596#M406</link>
      <description>Article ID: 14109 &lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Products&lt;/B&gt;&lt;BR /&gt;
C2-Series, firmware 5.02.09.0003 through 5.02.13.0003&lt;BR /&gt;
B2-Series, firmware 4.02.09.0003 through 4.02.13.0003 &lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Changes&lt;/B&gt;&lt;BR /&gt;
Changed one or more ports from the default Weighted Round Robin (WRR) queueing to Strict Priority (STR) queueing; for example:C2(su)-&amp;gt;&lt;B&gt;show port txq ge.1.1&lt;/B&gt;&lt;BR /&gt;
Port    Alg  Q0  Q1  Q2  Q3  Q4  Q5  Q6  Q7&lt;BR /&gt;
-----   --- --- --- --- --- --- --- --- ---&lt;BR /&gt;
ge.1.1  WRR 2   10  15  20  24  29  SP  SP&lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;set port txq ge.1.1 0 0 0 0 0 100&lt;/B&gt;&lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;show port txq ge.1.1&lt;/B&gt;&lt;BR /&gt;
Port    Alg  Q0  Q1  Q2  Q3  Q4  Q5  Q6  Q7&lt;BR /&gt;
-----   --- --- --- --- --- --- --- --- ---&lt;BR /&gt;
ge.1.1  STR SP  SP  SP  SP  SP  SP  SP  SP&lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;Symptoms&lt;/B&gt;&lt;BR /&gt;
Though only the port's first six transmit queues (0-5) have been configured and queue 5 has been set to 100%, all eight queues (0-7) are shown in the configuration and queue 7 is shown as configured to 100%; for example:C2(su)-&amp;gt;&lt;B&gt;show config port&lt;/B&gt;&lt;BR /&gt;
This command shows non-default configurations only.&lt;BR /&gt;
Use 'show config all' to show both default and non-default configurations.&lt;BR /&gt;
 &lt;BR /&gt;
begin&lt;BR /&gt;
!&lt;BR /&gt;
#***** NON-DEFAULT CONFIGURATION *****&lt;BR /&gt;
!&lt;BR /&gt;
!&lt;BR /&gt;
 &lt;BR /&gt;
#port&lt;BR /&gt;
set port txq ge.1.1 0 0 0 0 0 0 0 100&lt;BR /&gt;
!&lt;BR /&gt;
end&lt;BR /&gt;
 &lt;BR /&gt;
C2(su)-&amp;gt;&lt;B&gt;Cause&lt;/B&gt;&lt;BR /&gt;
On the Stackable products - C5/C3/C2/B5/B3/B2/A4/A2-Series - for each port only six transmit queues (0-5) are configurable, while the two highest transmit queues (6-7) always operate in Strict mode. Thus, activity in queues 6-7 always overrides the lower queues. To ensure that internal stacking traffic always gets the service it needs, it is assigned to queues 6-7 and user traffic cannot be user-assigned to those queues ("Priority Queue out of range, valid range[0..5]") &lt;BR /&gt;
&lt;BR /&gt;
In contrast, on the related non-Stackable products - I/G/D-Series - for each port all eight transmit queues are configurable. &lt;BR /&gt;
&lt;BR /&gt;
Given that in all cases, setting a port to operate in Strict mode requres setting the highest configurable queue to 100% while the lower queues are left at 0%, this means that a different command would be used for each of the two sets of products:Stackables-      set port txq  0 0 0 0 0 100&lt;BR /&gt;
non-Stackables-  set port txq  0 0 0 0 0 0 0 100Further, in order for such a configuration to be offloaded ('show config outfile...') and then reloaded ('configure...') correctly (&lt;A href="http://bit.ly/1nz1lHy" target="_blank" rel="nofollow noreferrer noopener"&gt;5623&lt;/A&gt;), the displayed configuration must accurately reflect the command that was originally issued. &lt;BR /&gt;
&lt;BR /&gt;
In the case of the issue under discussion in this C2/B2 document, the configuration reflects the non-Stackable command rather than the Stackable command. The hardware has been correctly programmed so this is generally harmless, except that if such an offloaded configuration were to be reloaded and parsed by the command editor, that line would error out rather than taking effect. &lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Solution/Workaround&lt;/B&gt;&lt;BR /&gt;
For the C2, upgrade to firmware 5.02.14.0002 or higher.&lt;BR /&gt;
For the B2, upgrade to firmware 4.02.14.0002 or higher.&lt;BR /&gt;
&lt;A href="http://extranet.enterasys.com/downloads/" target="_blank" rel="nofollow noreferrer noopener"&gt;Release notes&lt;/A&gt; state, in the 'Firmware Changes and Enhancements' section:&lt;BR /&gt;
&lt;DIV class="threadCode"&gt;&lt;B&gt;code:&lt;/B&gt;&lt;PRE spellcheck="false"&gt;15978&lt;/PRE&gt;&lt;/DIV&gt;   &lt;DIV class="threadCode"&gt;&lt;B&gt;code:&lt;/B&gt;&lt;PRE spellcheck="false"&gt;Corrected an issue with the "set port txq" command whereby the user defined settings were not properly applied to the configuration.&lt;/PRE&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BR /&gt;
Pre-upgrade workaround:&lt;BR /&gt;
Either correct the command directly in the saved config file before reloading it, or allow it to error out and then retype it into the switch configuration.</description>
      <pubDate>Mon, 02 Dec 2013 23:04:00 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/faqs/c2-b2-f-w-x-02-13-strict-priority-configuration-may-not/m-p/46596#M406</guid>
      <dc:creator>FAQ_User</dc:creator>
      <dc:date>2013-12-02T23:04:00Z</dc:date>
    </item>
  </channel>
</rss>

