Configuration Backup and Restoral:

Note: Configuration Backup via TFTP seems to be broken with CBOS 2.4.3 and above. Below is a workaround.

It is possible to save your 675's configuration to an DOS ASCII file so that it can be restored at a later date using TFTP. This can be handy if you call Tech Support for any reason and are asked to do "set nvram erase" and reprogram your router...

Windows 9x doesn't come with a TFTP client. The NT and above Windows tftp client will work. One freeware program that works well is PumpKIN.

The exact syntax you use will depend on the client. The important thing to remember is that you MUST use ascii (netascii) mode to do your transfers or you will end up with a blank configuration!

Configuration Backup
Access the 675 and enter "ENABLE" mode:

en

Store the configuration to a text file using the capture capabilities of HyperTerminal, telnet, etc.

In HyperTerminal do Transfer/Capture Text...

Do a "sh config" to dump the configuration

Stop the text capture.

The file saved on your PC will be a text file. The contents are editable but make sure the file is saved in DOS format and be very careful about wrapped lines (filters and NAT entries).

Edit the file to fix any wrapped lines and remove all extraneous text (everything above and including "Warning: traffic may pause..." and everything below and including the last cbos prompt).

Note: You MUST edit the line "PPP Port User Password = 00, ****" by replacing **** with the actual password you use to connect to your ISP.

Configuration Restoral
Method 1 (PUT)
This method uses a TFTP client to put the config file onto the 675.
Enable TFTP on the 675:

set tftp enable

Connect to the 675 with a TFTP client. Make sure to put the client into ascii (netascii) mode.

From the DOS prompt run "tftp 10.0.0.1 put nscfg.cfg" from the directory containg the file.

The nscfg.cfg file will be uploaded to the 675. If you are connected to the 675 on the serial port, you'll see a confirmation message and be asked to reboot.

Verify your configuration:

sh config

You MUST reboot for the saved configuration to take effect:

reboot

Be sure to either disable TFTP on your 675 or at least set it so that it can't be accessed from the internet.

set tftp disable
or
set tftp remote 10.0.0.2
Configuration Restoral
Method 2 (GET)
This method uses the 675's TFTP client to get the config file from a TFTP server.
Enable TFTP on the 675:

set tftp enable

Get the config file from TFTP server.

tftp config 10.0.0.x nscfg.cfg (where 10.0.0.x is the IP of your TFTP server)

The nscfg.cfg file will be uploaded to the 675. If you are connected to the 675 on the serial port, you'll see a confirmation message and be asked to reboot.

Verify your configuration:

sh config

You MUST reboot for the saved configuration to take effect:

reboot

Be sure to either disable TFTP on your 675 or at least set it so that it can't be accessed from the internet.

set tftp disable
or
set tftp remote 10.0.0.2