Я загружаю dpdk 17.11.1 и настраиваю огромные страницы и беру интерфейс enp0s3 из ядра в dpdk, и после этого я попытался прочитать пакеты из файла pcap и записать их в сетевой интерфейс с помощью команды:
sudo testpmd -c '0x3' -n 4 --vdev 'eth_pcap0, rx_pcap = / home / my_username / nnn.pcap' --vdev 'eth_pcap1, iface = enp0s3' - --port-topology = chained
(enp0s3 - это интерфейс dpdk)
команда, основанная на этой ссылке (пункт 15.1.1.2): http://dpdk.org/doc/guides-1.8/prog_guide/libpcap_ring_based_poll_mode_drv.html
когда я использовал эту команду с интерфейсом ядра enp0s9 вместо enp0s3, у меня произошел сбой, и если я использовал enp0s3, я получил эту ошибку: PMD: не удалось открыть enp0s3: enp0s3: SIOCETHTOOL (ETHTOOL_GET_TS_INFO) ioctl failed: No such device PMD: Couldn ' t открытый интерфейс enp0s3
может у вас есть идея?
Благодарность