Hi All, I need to build OVS 2.5.0(openvswitch) on DPDK environment, I tried to install DPDK but its is failing. Can any one let me know how to install DPDK. Below are my Linux environment. Ubuntu 14.04 Kernel version 4.6 I am not aware on DPDK, so give me the system requirements and steps to install DPDK on Ubuntu 14.04, with kernel version 4.6 Thanks & Regards, Theeyagu S
Hello, Did you read this? http://dpdk.org/doc/guides/linux_gsg/index.html Regards, Dawid W dniu 2016-05-19 12:19:30 użytkownik THEEYAGU S <theeyag@gmail.com> napisał: > Hi All, > > I need to build OVS 2.5.0(openvswitch) on DPDK environment, I tried to > install DPDK but its is failing. > > Can any one let me know how to install DPDK. > > Below are my Linux environment. > Ubuntu 14.04 > Kernel version 4.6 > > I am not aware on DPDK, so give me the system requirements and steps to > install DPDK on Ubuntu 14.04, with kernel version 4.6 > > > > Thanks & Regards, > Theeyagu S >
Hi, I am facing a strange situation and need some help. ubuntu 16.04, dpdk 16.07. I have a dual 10G NIC 82599 and I am using it with sriov configuration. echo 8 > /sys/bus/pci/devices/0000\:04\:00.0/sriov_numvfs lspci: 04:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) 04:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) 04:10.0 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) 04:10.2 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) 04:10.4 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) 04:10.6 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) 04:11.0 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) 04:11.2 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) 04:11.4 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) 04:11.6 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01) ifcon
All, I posted this to the dev mailing list a few days ago and didn't see any feedback so I figured I'd ask here: I'm on DPDK 16.11.2 (CentOS packages) using the I40EVF driver and in the case of rx_mbuf_alloc_failed there is a null pointer dereference in drivers/net/i40e/i40e_rxtx.c line 830. The variable 'dev' is null. Looking at it right after initializing the port/queues it appears the source of that variable ((struct i40e_rx_queue*)rte_eth_devices[0].data->rx_queues[0])->vsi-> adapter->eth_dev is null as well. I couldn't find anywhere in the code base that initialized that variable. What am I missing/not doing right? Where is eth_dev supposed to be initialized and is that just missing or is vsi->adapter->eth_dev the wrong structure to be using in the rx_mbuf_alloc_failed case? Thanks, Stefan
Hi all, I am having some doubts in the flow classification pipeline code. 1. I couldnt understand what is the parameter msg and what is passed in msg in the following code, static void * pipeline_ml_msg_req_add_handler(struct pipeline *p, void *msg) { struct pipeline_ml_add_msg_req *req = msg; struct pipeline_ml_add_msg_rsp *rsp = msg; } 2. I also want to add the following function in a pipeline, static rte_pipeline_table_action_handler_miss get_ml_table_ah_miss(struct pipeline_mac_learning *p) For that I am thinking about calling the function (pipeline_ml_msg_req_add_handler(struct pipeline *p, void *msg) ) in the miss function inorder to add entries in the flow table if it is not already present there. How can I implement this? Can anyone please help me? Thanks, Sharanya
Hi Anoob and DPDK Dev Team, ------>While we are running the ipsec-secgw application. We are getting following error: IPSEC: No IPv6 SP Inbound rule specified IPSEC: No IPv6 SP Outbound rule specified Creating IPv4 Routing Table (RT) context with 1024 max routes LPM: Adding route 192.168.122.0/24 (1) ------>Below are the steps we've performed.. Since we don't have IXGBE driver in the virtual machines. we used SRIOV to import the IXGBE NIC's (Virtual function) from host(Physical function). We refered the below link for SRIOV: https://software.intel.com/content/www/us/en/develop/articles/configure-sr-iov-network-virtual-functions-in-linux-kvm.html This the info after importing IXGBE NIC's into virtual machine: -----------> ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: ens8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:bd:f7:ce brd ff:ff:ff:ff:ff:ff 3: ens9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:e5:35:b5 brd ff:ff:ff:ff:ff:ff 4: ens12: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:14:ce:7c brd ff:ff:ff:ff:ff:ff 5: ens13: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:d0:73:4c brd ff:ff:ff:ff:ff:ff 6: ens3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000 link/ether 96:42:49:cd:9c:61 brd ff:ff:ff:ff:ff:ff <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 7: ens11: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000 link/ether 3e:f5:92:ef:9e:16 brd ff:ff:ff:ff:ff:ff <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 8: ens10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:51:ee:74 brd ff:ff:ff:ff:ff:ff 9: ens14: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:da:08:cb brd ff:ff:ff:ff:ff:ff 10: ens15: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:31:7c:6f brd ff:ff:ff:ff:ff:ff ------>While we are running the ipsec-secgw application. We are getting following error: IPSEC: No IPv6 SP Inbound rule specified IPSEC: No IPv6 SP Outbound rule specified Creating IPv4 Routing Table (RT) context with 1024 max routes LPM: Adding route 192.168.122.0/24 (1) Checking link status..........................................................................................done Port 0 Link Down <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Port 1 Link Down <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< IPSEC: entering main loop on lcore 0 IPSEC: -- lcoreid=0 portid=0 rxqueueid=0 IPSEC: -- lcoreid=0 portid=1 rxqueueid=0 Please find the attachment which contain console logs. Thanks and Regards