博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DPDK 网卡绑定和解绑
阅读量:5135 次
发布时间:2019-06-13

本文共 2023 字,大约阅读时间需要 6 分钟。

参考:

DPDK 网卡绑定和解绑

1094457-20170602160935727-1031910242.png

注意: 建议不要使用本文的eth0网卡绑定dpdk驱动.

1.进入DPDK目录:

$ cd dpdk/tools/

2.查看网卡信息:

$ ./dpdk-devbind.py --status
Network devices using DPDK-compatible driver============================================
Network devices using kernel driver===================================0000:00:1f.6 'Ethernet Connection (2) I219-LM' if=eth0 drv=e1000e unused=igb_uio Other network devices=====================
Crypto devices using DPDK-compatible driver===========================================
Crypto devices using kernel driver==================================
Other crypto devices====================

3.绑定eth0网卡到dpdk到驱动:

$ ./dpdk-devbind.py --bind=igb_uio 00:1f.6

4.再次查看网卡状态, 发现该网卡已经绑定到dpdk驱动:

Network devices using DPDK-compatible driver============================================0000:00:1f.6 'Ethernet Connection (2) I219-LM' drv=igb_uio unused=Network devices using kernel driver===================================
Other network devices=====================
Crypto devices using DPDK-compatible driver===========================================
Crypto devices using kernel driver==================================
Other crypto devices====================

5.解绑eth0:

$ ./dpdk-devbind.py -u 00:1f.6

查看驱动信息, 此时网卡已经与dpdk驱动解绑:

Network devices using DPDK-compatible driver============================================
Network devices using kernel driver===================================
Other network devices=====================0000:00:1f.6 'Ethernet Connection (2) I219-LM' unused=igb_uioCrypto devices using DPDK-compatible driver===========================================
Crypto devices using kernel driver==================================
Other crypto devices====================

如果需要重新将eth0绑定回kernel driver, 执行reboot即可:

$ reboot

2017.9

转载于:https://www.cnblogs.com/qq952693358/p/7586165.html

你可能感兴趣的文章
Winform开发框架之图表报表在线设计器2-图表-SNF.EasyQuery项目--SNF快速开发平台3.3-Spring.Net.Framework...
查看>>
C#基础第八天-作业-设计类-面向对象方式实现两个帐户之间转账
查看>>
洛谷 P3237 [HNOI2014]米特运输
查看>>
Attributes.Add用途与用法
查看>>
JavaScript面向对象初探——封装和继承
查看>>
L2-001 紧急救援 (dijkstra+dfs回溯路径)
查看>>
【概率】poj 2096:Collecting Bugs
查看>>
javascript 无限分类
查看>>
【自制插件】MMD4Maya
查看>>
解决linux服务器乱码
查看>>
mapbox.gl文字标注算法基本介绍
查看>>
【C++】异常简述(二):C++的异常处理机制
查看>>
web.config在哪里
查看>>
SQL Server 2000 版本支持的最大物理内存量
查看>>
spring IOC装配Bean(注解方式)
查看>>
FTP服务器的搭建和使用(centos7)
查看>>
[面试算法题]有序列表删除节点-leetcode学习之旅(4)
查看>>
SpringBoot系列五:SpringBoot错误处理(数据验证、处理错误页、全局异常)
查看>>
MyEclipse搭建SSM框架(Spring+MyBatis+SpringMVC)
查看>>
kubernetes_book
查看>>