分页: 1 / 1

Build tun.ko, Use command dmesg, why???

发表于 : 2024-07-05 15:27
liutt
tun: Unknown symbol bpf_dispatcher_xdp_func (err -2)
:Adore :Adore :Adore

Re: Build tun.ko, Use command dmesg, why???

发表于 : 2024-07-05 17:49
astolia
因为tun.ko里引用了外部函数bpf_dispatcher_xdp_func,但在其他地方都找不到这个符号。应该是代码或编译方式的问题

Re: Build tun.ko, Use command dmesg, why???

发表于 : 2024-07-08 10:34
liutt
astolia 写了: 2024-07-05 17:49 因为tun.ko里引用了外部函数bpf_dispatcher_xdp_func,但在其他地方都找不到这个符号。应该是代码或编译方式的问题
这个我也知道,我就是想问这个函数依赖是哪里的,需要配置哪个可以解决这个函数找不到问题

Re: Build tun.ko, Use command dmesg, why???

发表于 : 2024-07-08 10:36
liutt
astolia 写了: 2024-07-05 17:49 因为tun.ko里引用了外部函数bpf_dispatcher_xdp_func,但在其他地方都找不到这个符号。应该是代码或编译方式的问题
这个我知道,为什么这函数找不到,这个函数是什么配置项依赖的,怎么配置可以解决这个依赖

Re: Build tun.ko, Use command dmesg, why???

发表于 : 2024-07-08 12:05
astolia
你的内核版本是什么?bpf dispatcher是5.6加入的特性,之前的内核里没有这东西。
如果你确实用的是5.6之后的内核,只有把代码和编译指令发上来才知道怎么回事