...
Start ONOS with a small subset of the applications by executing the following command:
Code Block language bash ONOS_APPS=fwd,proxyarp,hostprovider,lldpprovider onos-buck run onos-local —- clean debug
- Activate the BMv2 driver and pipeconfvia the ONOS CLI
Use the following command to access the ONOS CLI:
Code Block language bash onos localhost
Enter the following command to activate the BMv2 driver:
Code Block language bash onos localhost
Enter the following command to active the pipeconf:
Code Block language bash app activate org.onosproject.p4tutorial.pipeconf
To verify that you have activated all the required apps, run the following command:
Code Block language bash apps -s -a
Make sure you see the following list of applications displayed:
* 5org.onosproject.generaldeviceprovider
* 11(General Device Provider)
org.onosproject.drivers
* 56(Default Drivers)
org.onosproject.proxyarp
(Proxy ARP/NDP)
org.onosproject.lldpprovider
* 74(LLDP Link Provider)
org.onosproject.protocols.grpc
* 75(gRPC Protocol Subsystem)
org.onosproject.protocols.p4runtime
* 76(P4Runtime Protocol Subsystem)
org.onosproject.p4runtime
* 77(P4Runtime Provider)
org.onosproject.drivers.p4runtime
* 82(P4Runtime Drivers)
org.onosproject.hostprovider
* 108(Host Location Provider)
org.onosproject.fwd
* 110(Reactive Forwarding)
org.onosproject.drivers.bmv2
* 114(BMv2 Drivers)
org.onosproject.p4tutorial.pipeconf
(P4 Tutorial Pipeconf)