P4-OvS
P4-OvS copied to clipboard
Bringing the power of P4 to OvS!
hello, I follow the [demo](https://github.com/osinstom/P4-OvS/blob/p4/Documentation/topics/p4/getting-started.md#demo-2---run-p4-ovs-with-dynamically-configured-p4-program-via-p4runtime) but the output is different, and `br0` is failed to add. ```shell > sudo ovs-vsctl add-br br0 -- set bridge br0 datapath_type=ubpf p4=true 2021-04-09T07:18:16Z|00002|ovsdb_idl|WARN|Bridge table...
hi:thank you when I use ovs-p4ctl,there is a program,why? Traceback (most recent call last): File "/usr/local/bin/ovs-p4ctl", line 22, in import grpc ModuleNotFoundError: No module named 'grpc'
Hi all, Trying to set up the VM by using Vagrant i got the message: debian-8: /tmp/vagrant-shell: line 4: pip-3: command not found Sorry for not creating a PR but...
Hello, I'm trying to use P4-OvS in SEBA-in-a-box as part of my thesis and I haven't found if P4-OVS can be used in mininet. Can I add P4-OvS as an...
- Each time I add a new bridge and a new port through `ovs-vsctl`, the command acts like waiting for something and it never stop. However, the bridge(port) is added...
Salam Please I want to know the version of open vswitch to install to get P4-OvS. As mentioned in your project, you install the version v0.2.0 or v0.4.0 and now...
installing v0.2.0 execute _ovs-vsctl add-br br0 -- set bridge br0 datapath_type=ubpf p4=true_ ovs-vsctl: unix:/usr/local/var/run/openvswitch/db.sock: database connection failed (No such file or directory)
P4-OvS fails to build, due to missing inclusion of the pi_rpc library, as reported in https://github.com/osinstom/P4-OvS/issues/4 , leading to undefined symbols: /usr/bin/ld: /usr/lib/libpi.so: undefined reference to `_pi_mc_node_modify' /usr/bin/ld: /usr/lib/libpi.so: undefined...
When running `sudo make` (without `sudo` it fails due to permissions) after `boot.sh` and `configure`, it throws the following error: ``` p4rt/.libs/libp4rt.a(p4rt_libp4rt_la-p4rt.o): In function `p4rt_initialize_datapath': /home/vetletm/P4-OvS/p4rt/p4rt.c:611: undefined reference to `PIGrpcServerPipelineConfigSet'...
The segmentation fault occurs when loading the ELF file: It seems that the instruction representing call to `ubpf_map_lookup` has wrong `imm`. The segmentation fault appears for the following piece of...