V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yyssx
V2EX  ›  问与答

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

  •  
  •   yyssx · 2015-03-31 10:13:04 +08:00 · 4016 次点击
    这是一个创建于 3319 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [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

    5 条回复    2015-04-01 11:09:02 +08:00
    liwei
        1
    liwei  
       2015-03-31 10:43:58 +08:00
    vermagic需要完全匹配,试试用--force-vermagic选项强制加载
    bellchu
        2
    bellchu  
       2015-03-31 10:56:10 +08:00
    @liwei

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

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

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

    建议楼主直接改用发行版内核。。别用Linode的优化核了。。那个更新的太快
    yyssx
        5
    yyssx  
    OP
       2015-04-01 11:09:02 +08:00
    用make menuconfig改了参数。htcp.ko模块装好了,hybla.ko似乎不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2380 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:42 · PVG 20:42 · LAX 05:42 · JFK 08:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.