# Start

These labs require a 17.x version of CSR1000v. I found that some CFM functionality does not work on 16.9.8, but does on 17.x. The version I used is 17.3.8. You will need to import this version into docker, and then edit this line in the topology file:

<figure><img src="https://3072390383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkUz2C3GqnZcWhoVL6jfk%2Fuploads%2FMt7JkNxITAYKqk5XXikl%2Fimage.png?alt=media&#x26;token=23cdb9ca-14e1-4852-9e0d-97b64627d3ef" alt=""><figcaption></figcaption></figure>

To begin, run the following command on your containerlab machine:

```
cd ccie-spv5.1-labs/
containerlab deploy -t topology1/topology1.clab.yml --reconfigure
```

Once all nodes are started, run the following command to transfer the config files to all nodes. These files will be used to change between startup configs for subsequent labs.

```
python3 transfer_configs_to_nodes.py
```

The script will prompt you for a directory name. Enter "topology1".

Use the MTPutty session file located in **topology1/topology1\_putty\_sessions.xml** to quickly setup your SSH sessions to the nodes. Go to **Server - Import Tree** and browse for the file.&#x20;

When you are done with the lab, use the following command to wipe it:

```
containerlab destroy -t topology1/topology1.clab.yml
```
