cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1578
Views
5
Helpful
3
Replies

Editing RV180W Configurations

D00166400
Level 1
Level 1

Hello,

We are deploying over 20 RV180W Routers for a client and need to find a faster way to configure them for shipping.

We have created a base image (all settings that will be shared between the 20 locations), we need an easy and quick way to make IP changes for the 3 VLANs and Local Security Groups for the IPSEC VPN.

I tried to edit the CFG file by hand, but the checksum fails when it is loaded into the RV180W.

How can I accomplish this? Can I manually create the checksum?

Can I remove the checksum?

Thank you for your help,

Daren                  

1 Accepted Solution

Accepted Solutions

Tom Watts
VIP Alumni
VIP Alumni

Hi Daren, in the past, I've opened the config file in a word doc then deleted the checksum.

-Tom Please mark answered for helpful posts http://blogs.cisco.com/smallbusiness/

View solution in original post

3 Replies 3

Tom Watts
VIP Alumni
VIP Alumni

Hi Daren, in the past, I've opened the config file in a word doc then deleted the checksum.

-Tom Please mark answered for helpful posts http://blogs.cisco.com/smallbusiness/

Tom,

Thank you for the reply.

I tried to edit the CFG in Notepad++, and removing it did not work....

Here is what I tried:

Non-Modified Sysconfig Section:

systemConfig = {}

systemConfig[1] = {}

systemConfig[1]["checksum"]="728609edd5e332ede28b4bcf31dfc3fb"

systemConfig[1]["configMinorVer"] = "0"

systemConfig[1]["configMajorVer"] = "26"

systemConfig[1]["_ROWID_"] = "1"

Attempt 1 (Failure):

systemConfig = {}
systemConfig[1] = {}
systemConfig[1]["checksum"]=""
systemConfig[1]["configMinorVer"] = "0"
systemConfig[1]["configMajorVer"] = "26"
systemConfig[1]["_ROWID_"] = "1"

Attempt 2 (Failure):

systemConfig = {}
systemConfig[1] = {}

systemConfig[1]["configMinorVer"] = "0"
systemConfig[1]["configMajorVer"] = "26"
systemConfig[1]["_ROWID_"] = "1"

What is the process you use to remove the checksum?

Do I need to modify the variables or anything special in this case?

I appreciate your help, manually configuring each device will take quite a while... the RV180W forces you to reboot if you modify any of the VLAN Subnets (which is a problem in itself, I should be able to just save the changes and apply them at a reboot).

I think I may have figured this one out... thank to Tom's help.

I removed the checksum value, but the validation process seems to need something there...

So first I set it to:

systemConfig[1]["checksum"]="1"

I was hoping that this would equate to "True" when evaluated... however that did not work.

So I figured, why not try:

systemConfig[1]["checksum"]="0"

Just to see what happens... and it worked!