From 69b2d936eb49c6923269d6139974987517f04f86 Mon Sep 17 00:00:00 2001 From: generalmat82 <110256073+generalmat82@users.noreply.github.com> Date: Sun, 5 Jul 2026 13:04:21 -0400 Subject: [PATCH] Added information on VLAN management Added information marked as "Comming soon" --- docs/icx6xxx-adv.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/docs/icx6xxx-adv.md b/docs/icx6xxx-adv.md index c469dd7..e2e8f01 100644 --- a/docs/icx6xxx-adv.md +++ b/docs/icx6xxx-adv.md @@ -290,8 +290,36 @@ write mem Whatever ports you add must have the same VLAN membership as the existing LAG, or you'll get an error about `tag type` not matching. ### VLANs -Coming Soon +To create a VLAN/access VLAN config mode: +``` +(config)# vlan 2 name VLAN_NAME +``` +To add a VLAN to a trunk/tagged port: +``` +(config-vlan-2)# tagged ethernet 1/1/1 +``` +To add a native vlan to a port with tagged trafic(also known as dual-mode): +``` +(config)# interface ethernet 1/1/1 +(config-if-e1000-1/1/1)# dual-mode 2 +``` +#### Adding an access/untagged port to VLAN +These examples will have the following VLANs: 1 (default VLAN), 2(A), 3(B) +When the port(in this example e 1/1/1) is still only assigned to VLAN 1 and we want to move it to VLAN 2: +``` +(config)# vlan 2 name A +(config-vlan-2)# untagged ethernet 1/1/1 +Added untagged port(s) ethe 1/1/1 to port-vlan 2. +``` +Now if we want to move the same port from A to B. We first need to remove it from VLAN A: +``` +(config)# vlan 2 name A +(config-vlan-2)# no untagged ethernet 1/1/1 +(config-vlan-2)# vlan 3 name B +(config-vlan-3)# untagged ethernet 1/1/1 +Added untagged port(s) ethe 1/1/1 to port-vlan 3. +``` ### Stacking Coming Soon