系统模块

alex 默认评论阅读模式

加载模块出错

insmod: ERROR: could not insert module /lib/modules/3.10.0-229.el7.x86_64/kernel/net/ipv4/ip_gre.ko: Unknown symbol in module

[root@qnjslm ~]# dmesg | tail

[241782.071087] ip_gre: Unknown symbol ip_tunnel_delete_net (err 0)

[241782.071099] ip_gre: Unknown symbol gre_build_header (err 0)

[241782.071108] ip_gre: Unknown symbol gre_cisco_unregister (err 0)

[241782.071113] ip_gre: Unknown symbol ip_tunnel_uninit (err 0)

[241782.071120] ip_gre: Unknown symbol ip_tunnel_newlink (err 0)

[241782.071125] ip_gre: Unknown symbol ip_tunnel_dellink (err 0)

[241782.071130] ip_gre: Unknown symbol ip_tunnel_setup (err 0)

[241782.071137] ip_gre: Unknown symbol ip_tunnel_xmit (err 0)

[241782.071143] ip_gre: Unknown symbol ip_tunnel_lookup (err 0)

[241782.071149] ip_gre: Unknown symbol ip_tunnel_get_stats64 (err 0)

 
 

modinfo  模块名 | grep depend //查看指定模块的依赖

[root@qnjslm ~]# modinfo /lib/modules/3.10.0-229.el7.x86_64/kernel/net/ipv4/ip_gre.ko | grep depend

depends: ip_tunnel,gre

 
 

Modprobe //处里依赖
相当于yum

[root@qnjslm ~]# modprobe ip_tunnel

[root@qnjslm ~]# modprobe gre

 
 

[root@qnjslm ~]# insmod /lib/modules/3.10.0-229.el7.x86_64/kernel/net/ipv4/ip_gre.ko

[root@qnjslm ~]# lsmod | grep ip_gre

ip_gre 18244 0

gre 13796 1 ip_gre

ip_tunnel 23760 1 ip_gre

 
 

 
 

再次就能加载

 
 

 
 

附:《模块加载常见错误》

  1. insmod: error inserting './igb.ko': -1 Unknown symbol in module           --->    依赖的模块没有加载,需要先加载 depends 中列出的模块
  2. insmod: error inserting './igb.ko': -1 Operation not permitted                --->    这当然是你用普通用户执行才出现的错误咯
  3. insmod: error inserting './igb.ko': -1 Invalid module format                    --->    模块的vermagic(就是编译内核的环境的内核版本)和当前系统不相匹配
  4. insmod: error inserting './aacraid.ko': -1 No such device                       --->    模块是对的,只是没有相应的设备

 
 

 
 

 
 

 
 

 
 

 
 

文章末尾固定信息

 
alex
  • 本文由 alex 发表于 2017年6月8日 13:21:10
  • 转载请务必保留本文链接:https://www.qnjslm.com/ITHelp/122.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定