我自己编译的 tcp_hybla.ko 模块,版本号都对,为什么提示 Invalid module format?

2015-03-31 10:13:04 +08:00
 yyssx

[root@li836-161 ~]# insmod tcp_hybla.ko
insmod: error inserting 'tcp_hybla.ko': -1 Invalid module format
[root@li836-161 ~]# modinfo tcp_hybla.ko
filename: tcp_hybla.ko
description: TCP Hybla
license: GPL
author: Daniele Lacamera
depends:
intree: Y
vermagic: 3.19.1 SMP mod_unload modversions
parm: rtt0:reference rout trip time (ms) (int)
[root@li836-161 ~]# uname -r
3.19.1-x86_64-linode53

4105 次点击
所在节点    问与答
5 条回复
liwei
2015-03-31 10:43:58 +08:00
vermagic需要完全匹配,试试用--force-vermagic选项强制加载
bellchu
2015-03-31 10:56:10 +08:00
@liwei

运气不好的话force vermagic很容易导致奔溃的

http://linux.die.net/lkmpg/x380.html
yyssx
2015-03-31 20:50:35 +08:00
强制加载也不行,现在怀疑是编译的根本不对?……
aarwwefdds
2015-04-01 02:55:05 +08:00
3.19.1-x86_64-linode53
3.19.1

想问下楼主是怎么编译的。。

建议楼主直接改用发行版内核。。别用Linode的优化核了。。那个更新的太快
yyssx
2015-04-01 11:09:02 +08:00
用make menuconfig改了参数。htcp.ko模块装好了,hybla.ko似乎不行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/180508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX