<?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 Re: Dynamic voice VLAN assignment when different phone systems are in in Network Access Control</title>
    <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816914#M581242</link>
    <description>&lt;P&gt;The data vlan is not defined because we expect that to also be assigned dynamically when a computer is connected to the phone (for my testing, one is not).&amp;nbsp; We currently do that in production using a FreeRadius solution that will eventually migrate to ISE (hence my testing).&amp;nbsp; I'm trying to leave that aspect out of testing for now to avoid this being too complicated (one piece at a time).&amp;nbsp; The main thing I'm trying to accomplish here is to dynamically assign the voice vlan.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The templates look like this:&lt;BR /&gt;&lt;BR /&gt;template CISCOVOICE&lt;BR /&gt;switchport voice vlan 3000&lt;BR /&gt;template NECVOICE&lt;BR /&gt;switchport voice vlan 2342&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The VLANs are installed on the switch as such:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;vlan 2&lt;BR /&gt;name PROTECTED&lt;BR /&gt;vlan 108&lt;BR /&gt;name CLOSED&lt;BR /&gt;vlan 630&lt;BR /&gt;name CRITICAL&lt;BR /&gt;vlan 2342&lt;BR /&gt;name NECVOIP&lt;BR /&gt;vlan 2350&lt;BR /&gt;name MGMT&lt;BR /&gt;vlan 3000&lt;BR /&gt;name CISCOVOIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The template results in ISE looks like this:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Access Type = ACCESS_ACCEPT&lt;BR /&gt;cisco-av-pair = device-traffic-class=voice&lt;BR /&gt;cisco-av-pair = interface-template-name=CISCOVOICE&lt;/P&gt;&lt;P&gt;Access Type = ACCESS_ACCEPT&lt;BR /&gt;cisco-av-pair = device-traffic-class=voice&lt;BR /&gt;cisco-av-pair = interface-template-name=NECVOICE&lt;/P&gt;&lt;P&gt;I don't see the template being passed by the live logs, but it wouldn't if authz is failing.&amp;nbsp; I've read that the phones need to be configured for 802.1x to get authorization profiles passed to them by ISE in some forums?&amp;nbsp; &amp;nbsp;These phones are not configured for 802.1x because I was counting on using MAB.&amp;nbsp; If that's not going to work, I can explore 802.1x on them.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 18 Apr 2023 12:38:45 GMT</pubDate>
    <dc:creator>Christopher Bell</dc:creator>
    <dc:date>2023-04-18T12:38:45Z</dc:date>
    <item>
      <title>Dynamic voice VLAN assignment when different phone systems are in play</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4812111#M581089</link>
      <description>&lt;P&gt;First, understand I have no control over the different types of phones systems.&amp;nbsp; This is a very large enterprise that is a child of an even larger enterprise (50K plus users).&amp;nbsp; The parent organization uses a Cisco phone system while the child organization (the one I'm in) uses an NEC phone system.&amp;nbsp; The child org is health care while the parent is EDU.&amp;nbsp; The parent org has networks within our org that must be separated by vrf because of HIPPA.&amp;nbsp; One of those scenarios is voice.&amp;nbsp; Whenever the parent needs to place a voice network on one of our switches that already has our voice network on it, we have to start manually configuring ports for different voice vlans instead of just setting a default voice vlan on all the switchports.&amp;nbsp; This causes all kinds of issues with automation as you can imagine.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;My question is simply this, using Cisco ISE (3.0+) can I dynamically assign the voice VLAN for each port based on the type of device that's connecting (using either MAB or 802.1x).&amp;nbsp; I've been trying to test this but I'm not getting anywhere.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2023 18:46:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4812111#M581089</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-11T18:46:24Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4812206#M581090</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/325343"&gt;@Christopher Bell&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let's first discuss the Cisco switch 'domain concept' - DATA and VOICE domains. Cisco switches will partition the interface and place the learned Ethernet MAC addresses in one of two 'domains' for isolation purposes (I think ... not sure why TBH).&lt;/P&gt;
&lt;P&gt;Voice Domain:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The MAC address in the voice domain is tagged with an 802.1Q tag and sent to the phone - the phone is expected to tag its own frames with 802.1Q to communicate with the switch in the voice domain&lt;/LI&gt;
&lt;LI&gt;The voice domain only allows 1 MAC address&lt;/LI&gt;
&lt;LI&gt;The voice VLAN is defined statically on the switch and cannot be dynamically assigned via AAA&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;You can dynamically assign &lt;STRONG&gt;a&lt;/STRONG&gt; VLAN with ISE, which a Cisco switch will then apply to that interface in the DATA domain. Therefore, some customers may want to operate the voice handsets in the DATA domain instead. I have seen this on Avaya handsets which in my experience have had some really odd bugs that prevented them from playing nicely with NAC. The most recent bug I saw is that LLDP on the phone didn't work. This meant that the phone would never learn its voice VLAN via LLDP. The solution was to disable 'voice permission' in ISE and then let the phone live in the DATA domain. Avaya uses DHCP options to learn the voice VLAN. The end result was that the phone's MAC address remained in the DATA domain and the frames were tagged with 802.1Q. The attached PC was sending frames as normal as untagged. This solution does work. Of course you need to use multi-auth mode on the switchport to allow more than one MAC in the data domain.&lt;/P&gt;
&lt;P&gt;I have tried and exhausted myself trying to get dynamic voice vlan assignment - and the IOS just doesn't allow it.&lt;/P&gt;
&lt;P&gt;Tip: You might be able to achieve this using dynamic interface templates however,&amp;nbsp; those templates must be defined and exist on the switch - but if you have a few common voice VLANs, then that might be easy to achieve. ISE can authorize the endpoint and then apply an interface template name&amp;nbsp; - e.g.&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;template arne
 switchport voice vlan 10&lt;/LI-CODE&gt;
&lt;P&gt;In ISE AuthZ you can return the template by name - and that will apply the commands in the template to that interface as long as the session is authorized.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2023 21:00:08 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4812206#M581090</guid>
      <dc:creator>Arne Bier</dc:creator>
      <dc:date>2023-04-11T21:00:08Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4812232#M581092</link>
      <description>&lt;P&gt;Yes, you could do this either with &lt;A href="https://community.cisco.com/t5/security-knowledge-base/ise-authentication-and-authorization-policy-reference/ta-p/3850472#toc-hId-1078716705" target="_self"&gt;profiling&lt;/A&gt; (Advanced License) or &lt;A href="https://community.cisco.com/t5/security-knowledge-base/ise-authentication-and-authorization-policy-reference/ta-p/3850472#toc-hId--1977875350" target="_self"&gt;static group based assignment by MAC&lt;/A&gt; or custom endpoint attributes:&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4"&gt;▷&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="" style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU" href="https://youtu.be/nCD7LiX-XZU" data-from-md="" target="_blank"&gt;User &amp;amp; Endpoint Custom Attributes&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="maps-to-line" style="margin-top: 0.6em; margin-bottom: 1.35em; unicode-bidi: plaintext; color: #32373f; font-family: Avenir, Arial, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" data-source-line="816"&gt;&lt;A style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU&amp;amp;t=189s" href="https://youtu.be/nCD7LiX-XZU&amp;amp;t=189s" data-from-md="" target="_blank"&gt;03:09&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Endpoint Profiles, Endpoint Groups versus Custom Attributes&lt;BR /&gt;&lt;A class="" style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU&amp;amp;t=370s" href="https://youtu.be/nCD7LiX-XZU&amp;amp;t=370s" data-from-md="" target="_blank"&gt;06:10&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Defining Endpoint Custom Attributes and their Common Uses&lt;BR /&gt;&lt;A class="" style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU&amp;amp;t=831s" href="https://youtu.be/nCD7LiX-XZU&amp;amp;t=831s" data-from-md="" target="_blank"&gt;13:51&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Demo: Customize 802.1X Authorization Policy using Custom Attributes&lt;BR /&gt;&lt;A class="" style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU&amp;amp;t=920s" href="https://youtu.be/nCD7LiX-XZU&amp;amp;t=920s" data-from-md="" target="_blank"&gt;15:20&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Demo: Edit User Custom Attribute and Authenticate with Custom Attribute&lt;BR /&gt;&lt;A class="" style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU&amp;amp;t=1011s" href="https://youtu.be/nCD7LiX-XZU&amp;amp;t=1011s" data-from-md="" target="_blank"&gt;16:51&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Demo: Endpoint Custom Attributes&lt;BR /&gt;&lt;A class="" style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU&amp;amp;t=1169s" href="https://youtu.be/nCD7LiX-XZU&amp;amp;t=1169s" data-from-md="" target="_blank"&gt;19:29&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Demo: Custom Attribute Policies for IOT Endpoints&lt;BR /&gt;&lt;A class="" style="background-color: transparent; color: #155bda;" title="https://youtu.be/nCD7LiX-XZU&amp;amp;t=1843s" href="https://youtu.be/nCD7LiX-XZU&amp;amp;t=1843s" data-from-md="" target="_blank"&gt;30:43&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Demo: Authorize Raspberry Pi using 'Department' Custom Attribute&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2023 21:22:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4812232#M581092</guid>
      <dc:creator>thomas</dc:creator>
      <dc:date>2023-04-11T21:22:36Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4813975#M581142</link>
      <description>&lt;P&gt;Hey Thomas, thanks for the reply.&amp;nbsp; You're the first person to suggest this is even possible with IP phones.&amp;nbsp; What would the switchport config look like if I had two VLANs like such:&lt;BR /&gt;&lt;BR /&gt;VLAN 2 - NEC_VOICE&lt;/P&gt;&lt;P&gt;VLAN 3 - CISCO_VOICE&lt;/P&gt;&lt;P&gt;I've been trying to get this working with just the MAC addresses of the phones and a static group assignment in ISE for over a week and it fails.&amp;nbsp; I'm passing the VLAN name in the Auth Profile and it matches the name on the switch.&amp;nbsp; I don't believe I'm getting that far though because the switch indicates that authentication and authorization fails in the logs.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2023 17:41:53 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4813975#M581142</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-13T17:41:53Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4813981#M581144</link>
      <description>&lt;P&gt;Hey Arne, thanks for the reply.&amp;nbsp; I'm not familiar with interface templates, I'll look into those. How do you apply the interface template from ISE, what's the radius attrib that's being used?&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2023 17:59:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4813981#M581144</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-13T17:59:06Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4814111#M581147</link>
      <description>&lt;P&gt;First, you create an Authorization Profile that is applied when ISE Authorizes a particular vendor's phone - e.g. the NEC Phone - whether you match by certificate, EAP-PEAP, MAB - doesn't matter - you apply the profile below and that will assign the interface template to the interface - the interface template option is found under Common Tasks. Make sure the name is exactly as defined on the Cisco switch:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NEC-PHONE.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/181893i70F55E22C0E14CD6/image-size/large?v=v2&amp;amp;px=999" role="button" title="NEC-PHONE.png" alt="NEC-PHONE.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;When the phone is authorized, then this template is ADDED to the existing interface config. That should hopefully assign the correct voice VLAN and put the MAC in the voice domain.&lt;/P&gt;
&lt;P&gt;On the switch define the VLAN - e.g.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;vlan 123
  name NEC_VOICE&lt;/LI-CODE&gt;
&lt;P&gt;Then define the template&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;template interface NEC_PHONE_VLAN
  switchport voice vlan name NEC_VOICE&lt;/LI-CODE&gt;
&lt;P&gt;Using VLAN names instead of IDs allows you to repeat the template across multiple switches - all you need to alter (if at all) is the VLAN ID on each switch - e.g. "vlan 124&amp;nbsp; / name NEC_VOICE"&amp;nbsp; &amp;nbsp; etc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2023 22:20:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4814111#M581147</guid>
      <dc:creator>Arne Bier</dc:creator>
      <dc:date>2023-04-13T22:20:04Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4814113#M581148</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/325343"&gt;@Christopher Bell&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hey Thomas, thanks for the reply.&amp;nbsp; You're the first person to suggest this is even possible with IP phones.&amp;nbsp; What would the switchport config look like if I had two VLANs like such:&lt;BR /&gt;&lt;BR /&gt;VLAN 2 - NEC_VOICE&lt;/P&gt;
&lt;P&gt;VLAN 3 - CISCO_VOICE&lt;/P&gt;
&lt;P&gt;I've been trying to get this working with just the MAC addresses of the phones and a static group assignment in ISE for over a week and it fails.&amp;nbsp; I'm passing the VLAN name in the Auth Profile and it matches the name on the switch.&amp;nbsp; I don't believe I'm getting that far though because the switch indicates that authentication and authorization fails in the logs.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You'll have to share your Policy Set with us to help you determine the issue. Do the RADIUS requests appear in the ISE Live Logs? Errors?&amp;nbsp; What do the errors say?&lt;/P&gt;
&lt;P&gt;A good starting point is always&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;show run interface xxx
show run | section radius
show run | include aaa&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2023 22:23:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4814113#M581148</guid>
      <dc:creator>Arne Bier</dc:creator>
      <dc:date>2023-04-13T22:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4815193#M581175</link>
      <description>&lt;P&gt;&amp;gt; ...&amp;nbsp;&lt;SPAN&gt;the switch indicates that authentication and authorization fails in the logs.&lt;BR /&gt;This usually means that ISE authentication is successful but the returning attributes are unable to apply to the client session on the switch for one reason or another, e.g. bad entries in the DACL. It would help by debugging on the switch side and the debug commands may vary by switches and switch firmwares. One of the following might help.&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI class="related-documents vavlistitems-show"&gt;&lt;A href="https://community.cisco.com/t5/security-knowledge-base/troubleshoot-dot1x-and-radius-in-ios-and-ios-xe/ta-p/4287439" target="_blank"&gt;Troubleshoot Dot1x and Radius in IOS and IOS-XE&lt;/A&gt;&lt;/LI&gt;
&lt;LI class="related-documents vavlistitems-show"&gt;&lt;A href="https://www.cisco.com/c/en/us/support/docs/wireless/aironet-1200-series/50843-debug-authen.html" target="_blank"&gt;Debug Authentications&lt;/A&gt;&lt;/LI&gt;
&lt;LI class="related-documents vavlistitems-show"&gt;&lt;A href="https://www.cisco.com/c/en/us/support/docs/lan-switching/8021x/116506-configure-acs-00.html" data-id="link9" target="_blank"&gt;802.1x Wired Authentication on a Catalyst 3550 Series Switch and an ACS Version 4.2 Configuration Example&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Sun, 16 Apr 2023 13:13:05 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4815193#M581175</guid>
      <dc:creator>hslai</dc:creator>
      <dc:date>2023-04-16T13:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816001#M581193</link>
      <description>&lt;P&gt;So the difference that I see here is you are using the name of the VLAN in the switchport command instead of the VLAN ID.&amp;nbsp; Other than that, I've done exactly what you've laid out.&amp;nbsp; I'll try using the name.&amp;nbsp; Thanks Arne.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Apr 2023 13:11:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816001#M581193</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-17T13:11:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816023#M581196</link>
      <description>&lt;P&gt;The switch I'm testing on is a 3850 and doesn't have the option to use the VLAN name in the template unfortunately.&amp;nbsp; On the VLAN ID.&amp;nbsp; I'm running 3.6.5, not sure if it's a version thing.&amp;nbsp; I'll try a different switch.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Apr 2023 13:26:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816023#M581196</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-17T13:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816066#M581198</link>
      <description>&lt;P&gt;I tested on a 9300 and the command set you used is there so I tried that.&amp;nbsp; No difference.&amp;nbsp; Logs indicate:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;%DOT1X_SWITCH-5-ERR_VLAN_EQ_VVLAN: Data VLAN ^A on port TwoGigabitEthernet1/0/1 cannot be equivalent to the Voice VLAN AuditSessionID&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Switchport config is as such:&lt;BR /&gt;&lt;BR /&gt;interface TwoGigabitEthernet1/0/1&lt;BR /&gt;switchport mode access&lt;BR /&gt;authentication event fail action authorize vlan 630&lt;BR /&gt;authentication event server dead action authorize voice&lt;BR /&gt;authentication event server alive action reinitialize&lt;BR /&gt;authentication host-mode multi-domain&lt;BR /&gt;authentication order mab dot1x&lt;BR /&gt;authentication priority dot1x mab&lt;BR /&gt;authentication port-control auto&lt;BR /&gt;mab&lt;BR /&gt;dot1x pae authenticator&lt;BR /&gt;spanning-tree portfast&lt;BR /&gt;spanning-tree bpduguard enable&lt;BR /&gt;end&lt;BR /&gt;&lt;BR /&gt;AAA config is as such:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;aaa authentication login default group ISE line&lt;BR /&gt;aaa authentication dot1x default group radISE&lt;BR /&gt;aaa authorization exec default group ISE if-authenticated&lt;BR /&gt;aaa authorization network default group radISE&lt;BR /&gt;aaa authorization commands 15 default group ISE if-authenticated&lt;BR /&gt;aaa accounting exec default start-stop group ISE&lt;BR /&gt;aaa accounting commands 0 default start-stop group ISE&lt;BR /&gt;aaa accounting commands 1 default start-stop group ISE&lt;BR /&gt;aaa accounting commands 15 default start-stop group ISE&lt;BR /&gt;aaa accounting system default start-stop group ISE&lt;BR /&gt;!&lt;BR /&gt;!&lt;BR /&gt;!&lt;BR /&gt;!&lt;BR /&gt;!&lt;BR /&gt;!&lt;BR /&gt;radius server radISE1&lt;BR /&gt;address ipv4 &amp;lt;redacted&amp;gt; auth-port 1812 acct-port 1813&lt;BR /&gt;timeout 5&lt;BR /&gt;key 7 &amp;lt;redacted&amp;gt;&lt;BR /&gt;!&lt;BR /&gt;tacacs server ISE1&lt;BR /&gt;address ipv4 &amp;lt;redacted&amp;gt;&lt;BR /&gt;key 7 &amp;lt;redacted&amp;gt;&lt;BR /&gt;timeout 5&lt;BR /&gt;tacacs server ISE2&lt;BR /&gt;address ipv4 &amp;lt;redacted&amp;gt;&lt;BR /&gt;key 7 &amp;lt;redacted&amp;gt;&lt;BR /&gt;timeout 5&lt;BR /&gt;!&lt;BR /&gt;!&lt;BR /&gt;aaa group server radius radISE&lt;BR /&gt;server name radISE1&lt;BR /&gt;!&lt;BR /&gt;aaa group server tacacs+ ISE&lt;BR /&gt;server name ISE1&lt;BR /&gt;server name ISE2&lt;/P&gt;</description>
      <pubDate>Mon, 17 Apr 2023 14:25:56 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816066#M581198</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-17T14:25:56Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816300#M581223</link>
      <description>&lt;P&gt;What does the template look like on the switch (output please) ?&lt;/P&gt;
&lt;P&gt;Does ISE return this template name?&lt;/P&gt;
&lt;P&gt;Does the Voice VLAN exist in the switch (output please) ?&lt;/P&gt;
&lt;P&gt;The DATA vlan on the&amp;nbsp;&lt;SPAN&gt;TwoGigabitEthernet1/0/1 is not defined - which means it will default to VLAN 1 - I hope you're not trying to assign the voice VLAN to Vlan 1 as well? That would explain the error.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In the case where an interface template has been successfully applied to an interface, you won't see the result with a "show run interface" - you will have to use the command "show derived interface" instead.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Apr 2023 21:59:45 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816300#M581223</guid>
      <dc:creator>Arne Bier</dc:creator>
      <dc:date>2023-04-17T21:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816914#M581242</link>
      <description>&lt;P&gt;The data vlan is not defined because we expect that to also be assigned dynamically when a computer is connected to the phone (for my testing, one is not).&amp;nbsp; We currently do that in production using a FreeRadius solution that will eventually migrate to ISE (hence my testing).&amp;nbsp; I'm trying to leave that aspect out of testing for now to avoid this being too complicated (one piece at a time).&amp;nbsp; The main thing I'm trying to accomplish here is to dynamically assign the voice vlan.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The templates look like this:&lt;BR /&gt;&lt;BR /&gt;template CISCOVOICE&lt;BR /&gt;switchport voice vlan 3000&lt;BR /&gt;template NECVOICE&lt;BR /&gt;switchport voice vlan 2342&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The VLANs are installed on the switch as such:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;vlan 2&lt;BR /&gt;name PROTECTED&lt;BR /&gt;vlan 108&lt;BR /&gt;name CLOSED&lt;BR /&gt;vlan 630&lt;BR /&gt;name CRITICAL&lt;BR /&gt;vlan 2342&lt;BR /&gt;name NECVOIP&lt;BR /&gt;vlan 2350&lt;BR /&gt;name MGMT&lt;BR /&gt;vlan 3000&lt;BR /&gt;name CISCOVOIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The template results in ISE looks like this:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Access Type = ACCESS_ACCEPT&lt;BR /&gt;cisco-av-pair = device-traffic-class=voice&lt;BR /&gt;cisco-av-pair = interface-template-name=CISCOVOICE&lt;/P&gt;&lt;P&gt;Access Type = ACCESS_ACCEPT&lt;BR /&gt;cisco-av-pair = device-traffic-class=voice&lt;BR /&gt;cisco-av-pair = interface-template-name=NECVOICE&lt;/P&gt;&lt;P&gt;I don't see the template being passed by the live logs, but it wouldn't if authz is failing.&amp;nbsp; I've read that the phones need to be configured for 802.1x to get authorization profiles passed to them by ISE in some forums?&amp;nbsp; &amp;nbsp;These phones are not configured for 802.1x because I was counting on using MAB.&amp;nbsp; If that's not going to work, I can explore 802.1x on them.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2023 12:38:45 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4816914#M581242</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-18T12:38:45Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4817266#M581268</link>
      <description>&lt;P&gt;Your config looks correct - you should see the template Cisco AVPair passed in the Access-Accept - but it sounds like the MAB is not working. There is no need for 802.1X.&amp;nbsp; How are you authenticating and authorizing these phones?&amp;nbsp; Perhaps you can show us your Policy Set logic.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2023 23:20:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4817266#M581268</guid>
      <dc:creator>Arne Bier</dc:creator>
      <dc:date>2023-04-18T23:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4817825#M581283</link>
      <description>&lt;P&gt;Thanks Arne, here's a screen snip.&amp;nbsp; The Authz profiles were scrubbed in the screenshot to avoid displaying my orgs name.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ChristopherBell_1-1681919019119.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/182401i40EED4095350191E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ChristopherBell_1-1681919019119.png" alt="ChristopherBell_1-1681919019119.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2023 15:43:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4817825#M581283</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-19T15:43:52Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4818867#M581326</link>
      <description>&lt;P&gt;Do you get hits against those AuthZ rules? And can you see that the Template has been mentioned in the Access-Accept in each case?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Apr 2023 20:18:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4818867#M581326</guid>
      <dc:creator>Arne Bier</dc:creator>
      <dc:date>2023-04-20T20:18:10Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4819415#M581344</link>
      <description>&lt;P&gt;Yes in both cases.&amp;nbsp; Here's the result for one of the NEC phones I'm testing with:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ChristopherBell_0-1682095688768.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/182575iE31B8DBC4A61CA64/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ChristopherBell_0-1682095688768.png" alt="ChristopherBell_0-1682095688768.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;On the switch side, it's complaining there isn't already a voice vlan and it's trying to connect the phone to the data vlan:&lt;BR /&gt;&lt;BR /&gt;%DOT1X_SWITCH-5-ERR_VLAN_EQ_VVLAN: Data VLAN ^A on port TwoGigabitEthernet1/0/5 cannot be equivalent to the Voice VLAN AuditSessionID&lt;/P&gt;&lt;P&gt;And then ends with:&lt;BR /&gt;&lt;BR /&gt;%SESSION_MGR-5-FAIL: Switch 1 R0/0: sessmgrd: Authorization failed or unapplied for client (blah blah) on Interface TwoGigabitEthernet1/0/5 AuditSessionID 0400040A00000018A4B1EC84.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'll also add that I switch to 802.1x and the phone authenticates using creds we hard coded on it.&amp;nbsp; So authentication is working.&amp;nbsp; What's broken is the interface template being passed back to the switch so the switchport voice command can be applied.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Apr 2023 16:51:39 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4819415#M581344</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-21T16:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4819863#M581355</link>
      <description>&lt;P&gt;Have you tried putting a voice vlan on the interface (even if it's not the one you might need in the AAA case)? If this doesn't work, then I would assume that dynamic voice domain VLAN assignment just wasn't ever meant to work.&lt;/P&gt;</description>
      <pubDate>Sun, 23 Apr 2023 23:02:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4819863#M581355</guid>
      <dc:creator>Arne Bier</dc:creator>
      <dc:date>2023-04-23T23:02:17Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4822164#M581386</link>
      <description>&lt;P&gt;Yes, I've tried it while using MAB to authenticate but not 802.1x.&amp;nbsp; I'll try that next if I can.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2023 12:48:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/4822164#M581386</guid>
      <dc:creator>Christopher Bell</dc:creator>
      <dc:date>2023-04-26T12:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic voice VLAN assignment when different phone systems are in</title>
      <link>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/5343016#M598737</link>
      <description>&lt;P&gt;The voice vlan must be configured in the dot 802.1x port configuration even if it is not used?&lt;BR /&gt;i'm getting this error:&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG style="font-family: inherit;"&gt;DOT1X_SWITCH-5-ERR_VLAN_EQ_VVLAN: Data VLAN 9 on port GigabitEthernet0/16 cannot be equivalent to the Voice VLAN AuditSessionID 0AD24A0E0004411B12E4E0F3&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;but on the switch where i'm getting the errors we don't use the voice vlan; what should be configured?&lt;STRONG style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Oct 2025 08:57:08 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dynamic-voice-vlan-assignment-when-different-phone-systems-are/m-p/5343016#M598737</guid>
      <dc:creator>MaErre21325</dc:creator>
      <dc:date>2025-10-29T08:57:08Z</dc:date>
    </item>
  </channel>
</rss>

