## M3 - Manually Install EAPOL Forwarding Flows

### Test Objective
* Use Voltha CLI to manually download EAPOL forwarding rule to PON network

### Test Configuration
* TBF

### Test Procedure

**Step 1: If not yet running, launch Voltha CLI:**
```
cd $VOLTHA_BASE
./cli/main.py -L
```
(Note, the ```-L``` option is needed if Voltha was launched as
a container using docker-compose.)

**Step 2: Note the device ID**
 
Note the Voltha logical device ID of the PON network being tested.
If in doubt, use the following Voltha CLI command to list all devices:
```
devices
```

The output may be something like this (lines are truncated):

```
(voltha) devices
Devices:
+--------------+---------------+------+--------------+------+--------------...
|           id |          type | root |    parent_id | vlan |       mac_add...
+--------------+---------------+------+--------------+------+--------------...
| 25dadc44a847 |     maple_olt | True |            1 |      | 00:0c:e2:31:4...
| d178c7a3b07b |  broadcom_onu |      | 25dadc44a847 |  101 |              ...
+--------------+---------------+------+--------------+------+--------------...
```

In this case the OLT's device id was ```25dadc44a847```
and the logical device id shown as the parent_id for the OLT.
In this case the logical device id is ```1```.

**Step 3: Download EAPOL forwarding rules to the PON**

Using the test mode of the CLI, download the rules:
```
test
install_eapol_flow 1
```
where you must use the logical device ID. The CLI provides
TAB completion that can help too.

### Pass/Fail Criteria

[Zsolt to finish]
