|  | 
| On Orange Pi PC, I have got message:
 strace modrpobe sunxi_ir_rxCopy codemodprobe: ERROR: could not insert 'sunxi_ir_rx': Exec format error
 Copy codeexecve("/sbin/modprobe", ["modprobe", "sunxi-ir-rx"], [/* 16 vars */]) = 0
brk(0)                                  = 0xb6f30000
uname({sys="Linux", node="OrangePI", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f02000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=15315, ...}) = 0
mmap2(NULL, 15315, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6efe000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabihf/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0Mw\1\0004\0\0\0"..., 512) = 512
lseek(3, 899996, SEEK_SET)              = 899996
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2880) = 2880
lseek(3, 896548, SEEK_SET)              = 896548
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=902876, ...}) = 0
mmap2(NULL, 972200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6def000
mprotect(0xb6ec8000, 61440, PROT_NONE)  = 0
mmap2(0xb6ed7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd8000) = 0xb6ed7000
mmap2(0xb6eda000, 9640, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6eda000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6efd000
set_tls(0xb6efd850, 0xb6f05050, 0xb6efdf38, 0xb6efd850, 0xb6f05050) = 0
mprotect(0xb6ed7000, 8192, PROT_READ)   = 0
mprotect(0xb6f2e000, 4096, PROT_READ)   = 0
mprotect(0xb6f04000, 4096, PROT_READ)   = 0
munmap(0xb6efe000, 15315)               = 0
brk(0)                                  = 0xb6f30000
brk(0xb6f51000)                         = 0xb6f51000
uname({sys="Linux", node="OrangePI", ...}) = 0
stat64("/etc/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/etc/modprobe.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
getdents64(3, /* 3 entries */, 32768)   = 88
newfstatat(3, "fbdev-blacklist.conf", {st_mode=S_IFREG|0644, st_size=390, ...}, 0) = 0
getdents64(3, /* 0 entries */, 32768)   = 0
close(3)                                = 0
stat64("/run/modprobe.d", 0xbec0a8e0)   = -1 ENOENT (No such file or directory)
stat64("/lib/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/lib/modprobe.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
getdents64(3, /* 3 entries */, 32768)   = 80
newfstatat(3, "aliases.conf", {st_mode=S_IFREG|0644, st_size=655, ...}, 0) = 0
getdents64(3, /* 0 entries */, 32768)   = 0
close(3)                                = 0
open("/lib/modprobe.d/aliases.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_GETFL)                     = 0xa0000 (flags O_RDONLY|O_LARGEFILE|O_CLOEXEC)
fstat64(3, {st_mode=S_IFREG|0644, st_size=655, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f01000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "# These are the standard aliases"..., 4096) = 655
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb6f01000, 4096)                = 0
open("/etc/modprobe.d/fbdev-blacklist.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_GETFL)                     = 0xa0000 (flags O_RDONLY|O_LARGEFILE|O_CLOEXEC)
fstat64(3, {st_mode=S_IFREG|0644, st_size=390, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f01000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "# This file blacklists most old-"..., 4096) = 390
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb6f01000, 4096)                = 0
open("/lib/modules/3.4.39/modules.softdep", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_GETFL)                     = 0xa0000 (flags O_RDONLY|O_LARGEFILE|O_CLOEXEC)
fstat64(3, {st_mode=S_IFREG|0644, st_size=55, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f01000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "# Soft dependencies extracted fr"..., 4096) = 55
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb6f01000, 4096)                = 0
open("/proc/cmdline", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "earlyprintk=ttyS0,115200 logleve"..., 4095) = 98
read(3, "", 3997)                       = 0
close(3)                                = 0
open("/lib/modules/3.4.39/modules.dep.bin", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=19229, ...}) = 0
mmap2(NULL, 19229, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6ef8000
close(3)                                = 0
open("/lib/modules/3.4.39/modules.alias.bin", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=91209, ...}) = 0
mmap2(NULL, 91209, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6dd8000
close(3)                                = 0
open("/lib/modules/3.4.39/modules.symbols.bin", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=21478, ...}) = 0
mmap2(NULL, 21478, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6dd2000
close(3)                                = 0
open("/lib/modules/3.4.39/modules.builtin.bin", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=19337, ...}) = 0
mmap2(NULL, 19337, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6dcd000
close(3)                                = 0
open("/sys/module/sunxi_ir_rx/initstate", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/sys/module/sunxi_ir_rx", 0xbec0a888) = -1 ENOENT (No such file or directory)
open("/sys/module/sunxi_ir_rx/initstate", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/sys/module/sunxi_ir_rx", 0xbec0a888) = -1 ENOENT (No such file or directory)
open("/lib/modules/3.4.39/kernel/drivers/input/keyboard/sunxi-ir-rx.ko", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=112455, ...}) = 0
mmap2(NULL, 112455, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6db1000
finit_module(3, "", 0)                  = -1 ENOSYS (Function not implemented)
init_module(0xb6db1000, 112455, "")     = -1 ENOEXEC (Exec format error)
write(2, "modprobe: ERROR: could not inser"..., 67modprobe: ERROR: could not insert 'sunxi_ir_rx': Exec format error
) = 67
munmap(0xb6db1000, 112455)              = 0
close(3)                                = 0
munmap(0xb6ef8000, 19229)               = 0
munmap(0xb6dd8000, 91209)               = 0
munmap(0xb6dd2000, 21478)               = 0
munmap(0xb6dcd000, 19337)               = 0
exit_group(1)                           = ?
+++ exited with 1 +++
 
 
 
 | 
 |