当前位置: 技术问答>linux和unix
insmod出现disagrees about version of symbol如何解决
来源: 互联网 发布时间:2017-05-16
本文导语: insmod时出现: disagrees about version of symbol __pskb_pull_tail Unknown symbol __pskb_pull_tail disagrees about version of symbol skb_realloc_headroom Unknown symbol skb_realloc_headroom disagrees about version of symbol icmp_send Unknown symbol icmp_send di...
insmod时出现:
disagrees about version of symbol __pskb_pull_tail
Unknown symbol __pskb_pull_tail
disagrees about version of symbol skb_realloc_headroom
Unknown symbol skb_realloc_headroom
disagrees about version of symbol icmp_send
Unknown symbol icmp_send
disagrees about version of symbol ip_local_out
Unknown symbol ip_local_out
disagrees about version of symbol ip_route_output_key
Unknown symbol ip_route_output_key
不知道有没有高手知道如何解决这个问题?
disagrees about version of symbol __pskb_pull_tail
Unknown symbol __pskb_pull_tail
disagrees about version of symbol skb_realloc_headroom
Unknown symbol skb_realloc_headroom
disagrees about version of symbol icmp_send
Unknown symbol icmp_send
disagrees about version of symbol ip_local_out
Unknown symbol ip_local_out
disagrees about version of symbol ip_route_output_key
Unknown symbol ip_route_output_key
不知道有没有高手知道如何解决这个问题?
|
hi:
这个是版本号的问题,我以前在mips上遇到过。但是看了你的函数都是kernel tree下的文件。你的这些模块为什么不是在内核中静态编译的?我感觉这些模块都是在内核中的,不要做外部模块的使用的。
如果一定要做外部模块的使用。把这些模块放到你编译系统的那个环境中去编译。这个时候注意一下version就可以了。
谢谢
这个是版本号的问题,我以前在mips上遇到过。但是看了你的函数都是kernel tree下的文件。你的这些模块为什么不是在内核中静态编译的?我感觉这些模块都是在内核中的,不要做外部模块的使用的。
如果一定要做外部模块的使用。把这些模块放到你编译系统的那个环境中去编译。这个时候注意一下version就可以了。
谢谢
|
貌似是编译时指定的linux内核不对,编译的跟你跑的不是一个