linux环境82599万兆网卡卡82599 ixgbe驱动无法绑定

socketCAN对于在Linux下操作CAN总线非常的快捷方便其配置方法和在Linux下对网卡的配置相似,方法如下:

NUM1,2,3是三个数值其范围如下:

但是想将can速率降至10K,或者5K就无法完成

(1)处理器内的CAN控淛器的时钟来源有两条线:

(2)所以找到那个控制CAN时钟源的寄存器:

CTRL寄存器的第13位:

(3)去修改Linux内核去can驱动:

(4)至此已经可以了,然后make uImagemake一下内核,写到板子上

在更改了can时钟源后,can速率计算公式变为:

比如像则是为5k的速率那么分别将上面三个变量配置为240、6、5就ok了!


0

我关闭了tso、gso、gro、tx、rx 选项全部关闭後就不会组包超过1500 ,如果rx和tx不关闭的话还是会超过1500.

我要回帖

更多关于 82599万兆网卡 的文章

 

随机推荐