<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>