NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
papillon326
May 21, 2019Follower
'Exec format error' at OS 6.10.1
I'm facing curious error. Please help me... After make 'uvcvideo' and 'v4l2-core' kernel module, 'Exec format error' displayed.
Product: ReadyNAS 312
OS: ReadyNASOS-6.10.1-x86_64.zip
Src: https://www.downloads.netgear.com/files/GPL/ReadyNASOS_V6.10.1_WW_src.zip
Error:
# modinfo /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko
filename: /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko
alias: char-major-81-*
license: GPL
description: Device registrar for Video4Linux drivers v2
author: Alan Cox, Mauro Carvalho Chehab <mchehab@infradead.org>
depends:
retpoline: Y
intree: Y
vermagic: 4.4.178.x86_64.1 SMP mod_unload modversions
# modprobe uvcvideo -vv modprobe: INFO: ../libkmod/libkmod.c:354 kmod_set_log_fn() custom logging function 0x55a67754f440 registered insmod /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko modprobe: INFO: ../libkmod/libkmod-module.c:868 kmod_module_insert_module() Failed to insert module '/lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko': Exec format error modprobe: ERROR: could not insert 'uvcvideo': Exec format error modprobe: INFO: ../libkmod/libkmod.c:321 kmod_unref() context 0x55a6796a21d0 released
# modprobe uvcvideo -vvv
modprobe: INFO: ../libkmod/libkmod.c:354 kmod_set_log_fn() custom logging function 0x556b09c92440 registered
modprobe: DEBUG: ../libkmod/libkmod-index.c:790 index_mm_open() file=/lib/modules/4.4.178.x86_64.1/modules.dep.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:790 index_mm_open() file=/lib/modules/4.4.178.x86_64.1/modules.alias.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:790 index_mm_open() file=/lib/modules/4.4.178.x86_64.1/modules.symbols.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:790 index_mm_open() file=/lib/modules/4.4.178.x86_64.1/modules.builtin.bin
modprobe: DEBUG: ../libkmod/libkmod-module.c:540 kmod_module_new_from_lookup() input alias=uvcvideo, normalized=uvcvideo
modprobe: DEBUG: ../libkmod/libkmod-module.c:546 kmod_module_new_from_lookup() lookup modules.dep uvcvideo
modprobe: DEBUG: ../libkmod/libkmod.c:545 kmod_search_moddep() use mmaped index 'modules.dep' modname=uvcvideo
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='uvcvideo' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:400 kmod_pool_add_module() add 0x556b0a0f9710 key='uvcvideo'
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_vmalloc' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_vmalloc' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:400 kmod_pool_add_module() add 0x556b0a0f9950 key='videobuf2_vmalloc'
modprobe: DEBUG: ../libkmod/libkmod-module.c:190 kmod_module_parse_depline() add dep: /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_memops' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_memops' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:400 kmod_pool_add_module() add 0x556b0a0f9ac0 key='videobuf2_memops'
modprobe: DEBUG: ../libkmod/libkmod-module.c:190 kmod_module_parse_depline() add dep: /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videobuf2-memops.ko
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_v4l2' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_v4l2' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:400 kmod_pool_add_module() add 0x556b0a0f9c50 key='videobuf2_v4l2'
modprobe: DEBUG: ../libkmod/libkmod-module.c:190 kmod_module_parse_depline() add dep: /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videobuf2-v4l2.ko
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_core' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videobuf2_core' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:400 kmod_pool_add_module() add 0x556b0a0f9de0 key='videobuf2_core'
modprobe: DEBUG: ../libkmod/libkmod-module.c:190 kmod_module_parse_depline() add dep: /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videobuf2-core.ko
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='v4l2_common' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='v4l2_common' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:400 kmod_pool_add_module() add 0x556b0a0f9f70 key='v4l2_common'
modprobe: DEBUG: ../libkmod/libkmod-module.c:190 kmod_module_parse_depline() add dep: /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/v4l2-common.ko
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videodev' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:392 kmod_pool_get_module() get module name='videodev' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:400 kmod_pool_add_module() add 0x556b0a0fa100 key='videodev'
modprobe: DEBUG: ../libkmod/libkmod-module.c:190 kmod_module_parse_depline() add dep: /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() 6 dependencies for uvcvideo
modprobe: DEBUG: ../libkmod/libkmod-module.c:567 kmod_module_new_from_lookup() lookup uvcvideo=0, list=0x556b0a0f86b0
modprobe: DEBUG: ../libkmod/libkmod-module.c:1726 kmod_module_get_initstate() could not open '/sys/module/uvcvideo/initstate': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:1736 kmod_module_get_initstate() could not open '/sys/module/uvcvideo': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:1726 kmod_module_get_initstate() could not open '/sys/module/videodev/initstate': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:1736 kmod_module_get_initstate() could not open '/sys/module/videodev': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:728 kmod_module_get_path() name='videodev' path='/lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko'
modprobe: DEBUG: ../libkmod/libkmod-module.c:728 kmod_module_get_path() name='videodev' path='/lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko'
insmod /lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko
modprobe: DEBUG: ../libkmod/libkmod-module.c:728 kmod_module_get_path() name='videodev' path='/lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko'
modprobe: INFO: ../libkmod/libkmod-module.c:868 kmod_module_insert_module() Failed to insert module '/lib/modules/4.4.178.x86_64.1/kernel/drivers/media/v4l2-core/videodev.ko': Exec format error
modprobe: ERROR: could not insert 'uvcvideo': Exec format error
modprobe: DEBUG: ../libkmod/libkmod-module.c:452 kmod_module_unref() kmod_module 0x556b0a0f9710 released
modprobe: DEBUG: ../libkmod/libkmod.c:408 kmod_pool_del_module() del 0x556b0a0f9710 key='uvcvideo'
modprobe: DEBUG: ../libkmod/libkmod-module.c:452 kmod_module_unref() kmod_module 0x556b0a0fa100 released
modprobe: DEBUG: ../libkmod/libkmod.c:408 kmod_pool_del_module() del 0x556b0a0fa100 key='videodev'
modprobe: DEBUG: ../libkmod/libkmod-module.c:452 kmod_module_unref() kmod_module 0x556b0a0f9f70 released
modprobe: DEBUG: ../libkmod/libkmod.c:408 kmod_pool_del_module() del 0x556b0a0f9f70 key='v4l2_common'
modprobe: DEBUG: ../libkmod/libkmod-module.c:452 kmod_module_unref() kmod_module 0x556b0a0f9de0 released
modprobe: DEBUG: ../libkmod/libkmod.c:408 kmod_pool_del_module() del 0x556b0a0f9de0 key='videobuf2_core'
modprobe: DEBUG: ../libkmod/libkmod-module.c:452 kmod_module_unref() kmod_module 0x556b0a0f9c50 released
modprobe: DEBUG: ../libkmod/libkmod.c:408 kmod_pool_del_module() del 0x556b0a0f9c50 key='videobuf2_v4l2'
modprobe: DEBUG: ../libkmod/libkmod-module.c:452 kmod_module_unref() kmod_module 0x556b0a0f9ac0 released
modprobe: DEBUG: ../libkmod/libkmod.c:408 kmod_pool_del_module() del 0x556b0a0f9ac0 key='videobuf2_memops'
modprobe: DEBUG: ../libkmod/libkmod-module.c:452 kmod_module_unref() kmod_module 0x556b0a0f9950 released
modprobe: DEBUG: ../libkmod/libkmod.c:408 kmod_pool_del_module() del 0x556b0a0f9950 key='videobuf2_vmalloc'
modprobe: INFO: ../libkmod/libkmod.c:321 kmod_unref() context 0x556b0a0f8230 released
Thank you!
1 Reply
Replies have been turned off for this discussion
- itachi2Tutor
Possibly related:
Short answer is you'll probably need the config from the Netgear "linux-image-extra" package as the GPL included one seemed to be incorrect starting with 6.9.5.
If this is the case, I wish Netgear would put a notice of some kind prominently next to the GPL source, as it's useless to compile modules and kernels without the proper config.
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!