<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div>Hi, I am trying to run testpmd app under dpdk. I have Ubuntu Server 12.04 running on a Dell R510 with two quad Xeon 5506 and one Intel 82598EB 10G NIC. However when I run it, I get the following error:<br>

<br></div>     No commandline core given, start packet forwarding<br>  <br></div>     Warning! Cannot handle an odd number of ports with the current port topology. Configuration must be changed to have an even number of ports, or relaunch application with --port-topology=chained<br>

<br></div>     io packet forwarding - CRC stripping disabled - packets/burst = 16<br></div>     nb forwarding cores=1 - nb forwarding ports = 1<br></div>     RX queues = 1 - RX desc = 128 - RX free threshold = 0<br></div>

     RX threshold registers: pthresh = 8 hthresh = 8 wthresh = 4<br></div>     TX queues = 1 - TX desc = 512 - TX free threshold = 0<br></div>     TX threshold registers: pthread=36 hthresh = 0 wthresh = 0<br></div>     TX RS bit threshold = 0<br>

<br></div>     Press enter to exit<br><br></div>I am wondering how I can see the port topology and what this is exactly. Also how would I go about changing that as the --port-topology usage for running dpdk doesn't seem to exist when I try "sudo ./testpmd -c ff -n 4 -r 2 --port-topology= (something)". Thanks.<br>

<br></div>Peter<br></div>