No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

VLAN disappear from Vlan batch command causes signaling & traffic service to interrupt as a result of modify the vrpcfg file & reboot

Publication Date:  2012-07-27 Views:  3 Downloads:  0
Issue Description
customer edit the configuration file vrpcfg.cfg which store in flash in ne40e & add some extra vlan in the vlan batch command then upload it again & reboot the router

the added command as follow:
#
 vlan batch 7 to 8 20 30 40 100 to 101 252 300 326 401 601 670 700 to 701
#

Alarm Information
after reboot customer found some service affected like signalling & voice service which use vlan 30 & vlan 40

Handling Process
i try to excute the vlan batch command again which contain vlan 30 & 40 as follow but i get this error:

[quidway] vlan batch 7 to 8 20 30 40 100 to 101 252 300 326 401 601 670 700 to 701
error:wrong parameter found at '^' position.

so i understand that this command is not excuted when the router rebooted. but why after reboot i found the other vlan in vlan batch command are created as follow:
#
 vlan batch 7 to 8 20 100 to 101 252 300 326 401 601 670 700 to 701
#

i check the other part of the vrpcfg.cfg i found that the customer have used the description command for all vlan & forget to make description for the new vlans vlan 30 & vlan 40

then i create the vlan using the following command
 vlan 30
 description signalling
 vlan 40
description voice

after i display current again i found the router created a new line automatically as follow
#
 vlan batch 7 to 8 20 100 to 101 252 300 326 401 601 670 700 to 701
 vlan batch 30 40 
#

then the problem solved & service run normal

Root Cause
after analysis & comparing the old vrpcfg.cfg file & the new vrpcfg.cfg file which the customer edit on i found the following:

the old vlan batch command as follow:
#
 vlan batch 7 to 8 20 100 to 101 252 300 326 401 601 670 700 to 701
#
i notice that vlan 30 & vlan 40 not appear

Suggestions
i suggest not to make any change for the vlan batch command as it generated by default after create the vlan using the vlan xx command where xx the vlan number

END