sky__sea 发表于 2018-03-15 18:02

内核模块无法加载问题

今天在suse11 sp3上面测试我的内核模块,可是执行insmod加载的时候,却出现了网络中断,过一会能连上了,但是模块却没有加载成功,每次都是这样,请问有可能是哪里的问题呢?系统日志没有看出什么名堂,请高人指点,多谢了!
这是当时的日志:

Mar 15 18:00:39 linux ifup:   eth0
Mar 15 18:00:40 linux ifup-dhcp:   eth0      Starting DHCP4+DHCP6 client
Mar 15 18:00:40 linux dhcpcd: eth0: dhcpcd 3.2.3 starting
Mar 15 18:00:40 linux dhcpcd: eth0: hardware address = fa:16:3e:c0:95:39
Mar 15 18:00:40 linux dhcpcd: eth0: broadcasting for a lease
Mar 15 18:00:40 linux dhcpcd: eth0: offered 80.80.52.12 from 80.80.50.1
Mar 15 18:00:40 linux dhcpcd: eth0: checking 80.80.52.12 is available on attached networks
Mar 15 18:00:40 linux ifup-dhcp: .
Mar 15 18:00:41 linux dhcpcd: eth0: leased 80.80.52.12 for 86400 seconds
Mar 15 18:00:41 linux dhcpcd: eth0: adding IP address 80.80.52.12/16
Mar 15 18:00:41 linux dhcpcd: eth0: adding default route via 80.80.80.254 metric 0
Mar 15 18:00:41 linux ifdown:   eth0
Mar 15 18:00:42 linux dhcpcd: eth0: setting hostname to `host-80-80-52-12'
Mar 15 18:00:42 linux kernel: klogd 1.4.1, log source = /proc/kmsg started.
Mar 15 18:00:42 linux kernel: klogd 1.4.1, ---------- state change ----------
Mar 15 18:00:42 linux kernel: Kernel logging (proc) stopped.
Mar 15 18:00:42 host-80-80-52-12 syslog-ng: Configuration reload request received, reloading configuration;
Mar 15 18:00:42 host-80-80-52-12 syslog-ng: New configuration initialized;
Mar 15 18:00:42 host-80-80-52-12 kernel: klogd 1.4.1, ---------- state change ----------
Mar 15 18:00:42 host-80-80-52-12 kernel: klogd 1.4.1, log source = /proc/kmsg started.
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.306079] type=1400 audit(1521108036.300:2): apparmor="STATUS" operation="profile_load" name="/bin/ping" pid=1177 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.331482] type=1400 audit(1521108036.324:3): apparmor="STATUS" operation="profile_load" name="/sbin/klogd" pid=1182 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.390577] type=1400 audit(1521108036.384:4): apparmor="STATUS" operation="profile_load" name="/sbin/syslog-ng" pid=1186 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.444969] type=1400 audit(1521108036.440:5): apparmor="STATUS" operation="profile_load" name="/sbin/syslogd" pid=1190 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.467397] type=1400 audit(1521108036.460:6): apparmor="STATUS" operation="profile_load" name="/usr/lib/PolicyKit/polkit-explicit-grant-helper" pid=1195 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.522007] type=1400 audit(1521108036.516:7): apparmor="STATUS" operation="profile_load" name="/usr/lib/PolicyKit/polkit-grant-helper" pid=1199 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.577827] type=1400 audit(1521108036.572:8): apparmor="STATUS" operation="profile_load" name="/usr/lib/PolicyKit/polkit-grant-helper-pam" pid=1203 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   10.632449] type=1400 audit(1521108036.628:9): apparmor="STATUS" operation="profile_load" name="/usr/lib/PolicyKit/polkit-read-auth-helper" pid=1207 comm="apparmor_parser"
Mar 15 18:00:42 host-80-80-52-12 kernel: [   14.664320] NET: Registered protocol family 17
Mar 15 18:00:42 host-80-80-52-12 ifup:   eth0
Mar 15 18:00:42 host-80-80-52-12 SuSEfirewall2: SuSEfirewall2 not active
Mar 15 18:00:42 host-80-80-52-12 dhcpcd: eth0: exiting
Mar 15 18:00:43 host-80-80-52-12 ifup-dhcp: .
Mar 15 18:00:45 host-80-80-52-12 ifup-dhcp: .
Mar 15 18:00:47 host-80-80-52-12 ifup-dhcp: .
Mar 15 18:00:50 host-80-80-52-12 ifup-dhcp: .
Mar 15 18:00:51 host-80-80-52-12 kernel: [   25.337016] eth0: no IPv6 routers present
Mar 15 18:00:51 host-80-80-52-12 kernel: klogd 1.4.1, ---------- state change ----------

Tinnal 发表于 2018-03-17 22:42

你的模块是你自己写的吗? 有没有什么主动的错误打印? 能不能直接在终端上测试一下, 不通过网口。

sky__sea 发表于 2018-03-22 17:55

不好意思,是我自己代码的问题,打扰了
页: [1]
查看完整版本: 内核模块无法加载问题