VMAN+Double+tag feature

  • 0
  • 2
  • Problem
  • Updated 4 years ago
  • Not a Problem
I'd like to have x150 (XOS version 15.3.2.11) double tagging untagged frame, i.e. one port accepting VLAN untagged frames and the other either Ctag and Stag frames. I found in the XOS 15.3 User Guide that Double Tagging is supported with VMAN by the following command:
configure vman vman-name add ports [ all | port_list ] {untagged {port-cvidport_cvid} | tagged}, where the parameter port-cvid is described as follows:
"Port's CVID used for untagged packets. If unspecified, untagged packetswill be single tagged with the VMAN's SVID. If specified, untagged packets will be double tagged with the VMAN's VID and the port's CVID."
Unfortunately, while trying to configure the untagged port, the command doesn't allow me to specify also the port cvid parameter. 
Example: configure vman name add ports 1 untagged... and stop: now way to add port cvid parameter.
Can anyone help me in understanding where I'm wrong?
Photo of pierluigi tramonte

pierluigi tramonte

  • 120 Points 100 badge 2x thumb
  • unsure

Posted 4 years ago

  • 0
  • 2
Photo of PARTHIBAN CHINNAYA

PARTHIBAN CHINNAYA, Alum

  • 4,362 Points 4k badge 2x thumb
could you please paste your configuration here
Photo of PARTHIBAN CHINNAYA

PARTHIBAN CHINNAYA, Alum

  • 4,362 Points 4k badge 2x thumb
enable jumbo frames
create vman vman_tunnel_1
configure vman vman_tunnel_1 tag 100
configure vman vman_tunnel_1 add port 1 untagged---this command doesnt work for you?
configure vman vman_tunnel_1 add port 2 tagged
Photo of pierluigi tramonte

pierluigi tramonte

  • 120 Points 100 badge 2x thumb
Hi.
The configuration you proposed is the same as mine, unless for the first command (enable jumbo frame).
About the fourth command: 
configure vman vman_tunnel_1 add port 1 untagged
yes, this work fine for me. The point is that I would have wanted having the following command to work as well:
configure vman vman_tunnel_1 add port 1 untagged port-cvid port_cvid,
in order to put the c-tag in ingress with cvlan id=port_cvid, or at least this is what I thought by reading the user guide of XOS.
The result should have been like the egress frame at the port 2 double tagged, while the ingress frame at the port 1 just unframed.
Photo of Grosjean, Stephane

Grosjean, Stephane, Employee

  • 12,592 Points 10k badge 2x thumb
Are you positive to be at least in EXOS 15.3.2? The feature was introduced with this release..
Photo of pierluigi tramonte

pierluigi tramonte

  • 120 Points 100 badge 2x thumb
The command: show version, gives the following answer on our equipment:
ExtremeXOS version 15.3.2.11 v1532b11-patch1-2
Photo of pierluigi tramonte

pierluigi tramonte

  • 120 Points 100 badge 2x thumb
Hi.
Yes, I add the vman stag properly. What is missing is the ctag.
However, let me refocus you on the command above in the thread, which I rewrite for your convenience:
"configure vman vman_tunnel_1 add port 1 untagged port-cvid port_cvid".
Is this command supported or not in 15.3.2, as stated in the EXOS user guide?
If yes, pls., could you show me it working in your environment? Thanks.
Photo of Daniel Flouret

Daniel Flouret, Employee

  • 7,470 Points 5k badge 2x thumb
Pierluigi,

Please pay attention to the syntax. Usually, if a name is unique, you shouldn't need to indicate if it is a vlan, vman, etc...

For some reason this does not work correctly with vmans (feature, bug?).

The command
configure vman_tunnel_1 add port 1 untagged port-cvid <port-cvid> 
produces the following  error message

configure vman_tunnel_1 add port 2 untagged port-cvid 10
                                            ^
%% Invalid input detected at '^' marker.

while
configure vman vman_tunnel_1 add port 1 untagged port-cvid <port-cvid> 
does not...

I don`t have a X150 but the command worked ok in a X460...
(Edited)
Photo of EtherMAN

EtherMAN, Embassador

  • 6,406 Points 5k badge 2x thumb
Yea and my 150's are all 12.6 and below .... so not sure if command changed that much on 15.xx I know what I pasted in works on one of our 150 running 12.6 
Photo of Daniel Flouret

Daniel Flouret, Employee

  • 7,470 Points 5k badge 2x thumb
From the Command Reference...

configure vman vman-name add ports [ all | port_list ] {untagged {port-cvid port_cvid} | tagged}

History
This command was first available in ExtremeXOS 11.0.
The cvid keyword was added in ExtremeXOS 15.3.2.
(Edited)
Photo of pierluigi tramonte

pierluigi tramonte

  • 120 Points 100 badge 2x thumb
I can confirm to everybody that the syntax is correct. Assuming "prova" to be the name of my vman, then the output of the autocomplete command, "?", after the keyword "untagged" is <cr>, i.e. no port-cvid is expected:

* X150-001.1 # configure vman prova add port 1 untagged ?
  <cr>            Execute the command

So, we can finally conclude that the "port-cvid" parameter of the command:
configure vman vman-name add ports [ all | port_list ] {untagged {port-cvid port_cvid} | tagged}, as described in the user guide is not supported by 15.3.2 on x150.
Unfortunately, we don't have x460 or older OS versions.
Thanks to all.