网卡设备信息的配置及启动
正常配置网卡设备信息由如下五步组成:
(1) 创建一个mbuf_pool:rte_pktmbuf_pool_create;
(2) 配置队列的个数,以及接口的配置信息: rte_eth_dev_configure;
(3) 使用之前创建mbuf_pool初始化每个接收队列:rte_eth_rx_queue_setup;
(4) 初始化发送队列:rte_eth_tx_queue_setup;
(5) 启动设备:rte_eth_dev_start。
如果初始化成功,未收到包,首先通过rte_eth_dev_info_get和rte_eth_rx_queue_info_get检查配置,然后再看有没有rte_eth_dev_start成功。