NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Arthegal's avatar
Arthegal
Aspirant
Nov 10, 2015

Readynas OS6.4.0 uvcvideo kernel module

Readynas OS6.4.0 uvcvideo kernel module
 
Hi,
Since the last update of my readynas, the kernel module uvcvideo is no more included.
 
So i take the sources ReadyNASOS_V6.4.0_WW_src
Go to linux-4.1.7-armada folder
make menuconfig
select Device Drivers -> Multimedia support -> Cameras/video grabbers support -> Y
select Device Drivers -> Multimedia support -> Media USB Adapters -> USB Video Class (UVC) -> M
make
cp drivers/media/v4l2-core/v4l2-common.ko /lib/modules/4.1.7.armada.1/kernel/drivers/media/video
cp drivers/media/v4l2-core/videodev.ko /lib/modules/4.1.7.armada.1/kernel/drivers/media/video
cp drivers/media/usb/uvc/uvcvideo.ko /lib/modules/4.1.7.armada.1/kernel/drivers/media/video/uvc
edit modules.dep -> add
kernel/drivers/media/video/videodev.ko:
kernel/drivers/media/video/v4l2-common.ko: kernel/drivers/media/video/videodev.ko
kernel/drivers/media/video/uvc/uvcvideo.ko: kernel/drivers/media/video/videodev.ko
 
modprobe uvcvideo
 
Then dmesg return me
[  685.100672] Linux video capture interface: v2.00
[  685.130582] uvcvideo: Unknown symbol vb2_queue_init (err 0)
[  685.130656] uvcvideo: Unknown symbol vb2_streamoff (err 0)
[  685.130671] uvcvideo: Unknown symbol vb2_queue_release (err 0)
[  685.130702] uvcvideo: Unknown symbol vb2_poll (err 0)
[  685.130735] uvcvideo: Unknown symbol vb2_ops_wait_finish (err 0)
[  685.130770] uvcvideo: Unknown symbol vb2_dqbuf (err 0)
[  685.130787] uvcvideo: Unknown symbol vb2_reqbufs (err 0)
[  685.130829] uvcvideo: Unknown symbol vb2_streamon (err 0)
[  685.130856] uvcvideo: Unknown symbol vb2_querybuf (err 0)
[  685.130868] uvcvideo: Unknown symbol vb2_qbuf (err 0)
[  685.130891] uvcvideo: Unknown symbol vb2_buffer_done (err 0)
[  685.130899] uvcvideo: Unknown symbol vb2_plane_vaddr (err 0)
[  685.130946] uvcvideo: Unknown symbol vb2_vmalloc_memops (err 0)
[  685.130987] uvcvideo: Unknown symbol vb2_ops_wait_prepare (err 0)
[  685.131003] uvcvideo: Unknown symbol vb2_create_bufs (err 0)
[  685.131015] uvcvideo: Unknown symbol vb2_mmap (err 0)
 

Could please someone help me to understand what i do wrong.
Many thanks in advance.

1 Reply

Replies have been turned off for this discussion
  • Have seen that vb2_queue_init, ... have alias in modules.symbols (symbol:vb2_queue_init videobuf2-core)
    Modprobe videobuf2-core returns
    [ 7081.869630] videobuf2_core: Unknown symbol dma_buf_get (err 0)
    [ 7081.869657] videobuf2_core: Unknown symbol dma_buf_put (err 0)
    [ 7081.869668] videobuf2_core: Unknown symbol dma_buf_fd (err 0)
     
    and there is no aliases defined for dma_buf_get,...
     
    How can i have dma_buf working?
     
     

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More