NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
R0B3r7
Sep 20, 2016Tutor
Install USB TV Tuner to ReadyNAS firmware 6.5.2
I recently set up my ReadyNAS 312 with a USB tuner and Tvheadend to share the live TV signal across the network. It is all set up now and works great.
The ReadyNAS did not have the required kernel modules (drivers) to support the TV tuner included by default. So to get the TV tuner recognised I had to compile them. It took a bit of time to back up the NAS, restore the factory settings, compile the kernel and then make the modules so thought I would share them here if anybody else needs them.
They should work on all x86_64 systems running version firmware 6.5.2 and should be useful for other mutimedia hardware devices such as webcams and remote controllers etc.
There are 2 zip folders, the first is the factory default kernel modules compiled when all the multimedia options are enabled. The second is the stock kernel with the latest V4L-DVB back ported and compiled into the modules.
Copy the drivers folder to: /lib/modules/4.1.27.x86_64.1/kernel/ and the firmware folder to /lib/ and them run depmod.
https://mega.nz/#!Td9yXbBR!o9F-ZA4jFK-0Gk6Khve7IqsVZqRn6qkOmYOjfv0kuMA
https://mega.nz/#!GUlWVTiL!xNwKbjXS3aBwmpMa28Qg-3G2Q8xFir4j6fZ3UvzBnMM
7 Replies
Replies have been turned off for this discussion
- JennCNETGEAR Employee Retired
Hello R0B3r7,
Welcome to the community!
Thank you for sharing your resolution and/or workaround. We greatly appreciate your contribution to the community.
Feel free to post any suggestions, questions, recommendations or anything about your NAS that you think needs attention or will help others.
Regards,
- ronitrTutorHello.
I have updated firmware to 6.6.0 and the drivers don't work anymore. Can you make the driver for the new firmware? Thanks in advance- R0B3r7Tutor
ok, here are the current V4L-DVB drivers compiled to suit 6.6.0 x86_64
https://mega.nz/#!GdFGSJDJ!VTj2w7XdzuA8eSZ_rVjnyf2e9t_g9kGn-kl_RxrSbuQ
- ronitrTutor
thanks for your reply
i have installed the new driver and the usb tuner works (avermedia A867)
but have a lot of errors
[ 22.351198] wsdd2[2644]: segfault at 0 ip 0000000000401ee0 sp 00007ffc2de24660 error 4 in wsdd2[400000+a000]
[ 23.015468] e1000e: eth0 NIC Link is Down
[ 23.585875] wsdd2[2747]: segfault at 0 ip 0000000000401ee0 sp 00007ffce6c1d4e0 error 4 in wsdd2[400000+a000]
[ 23.972987] wsdd2[2765]: segfault at 0 ip 0000000000401ee0 sp 00007fffd8f87560 error 4 in wsdd2[400000+a000]
[ 24.113366] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 24.113376] 8021q: adding VLAN 0 to HW filter on device eth0
[ 24.152823] wsdd2[2791]: segfault at 0 ip 0000000000401ee0 sp 00007ffe02c53190 error 4 in wsdd2[400000+a000]
[ 24.302918] i2c_mux: disagrees about version of symbol module_layout
[ 24.369985] wsdd2[2799]: segfault at 0 ip 0000000000401ee0 sp 00007ffd9bfb3c10 error 4 in wsdd2[400000+a000]
[ 24.423539] regmap_i2c: disagrees about version of symbol module_layout
[ 24.480768] tveeprom: disagrees about version of symbol module_layout
[ 24.543868] videodev: disagrees about version of symbol module_layout
[ 24.619434] videobuf_core: disagrees about version of symbol module_layout
[ 24.707041] videobuf_vmalloc: disagrees about version of symbol module_layout
[ 24.772864] v4l2_common: disagrees about version of symbol module_layout
[ 24.840213] tuner: disagrees about version of symbol module_layout
[ 24.909175] videobuf2_core: disagrees about version of symbol module_layout
[ 24.962771] videobuf2_memops: disagrees about version of symbol module_layout
[ 25.006740] videobuf2_vmalloc: disagrees about version of symbol module_layout
[ 25.021226] cxd2820r: disagrees about version of symbol module_layout
[ 25.060675] tda18271: disagrees about version of symbol module_layout
[ 25.070247] m88ds3103: disagrees about version of symbol module_layout
[ 25.078384] tda10071: disagrees about version of symbol module_layout
[ 25.147200] a8293: disagrees about version of symbol module_layout
[ 25.158382] si2157: disagrees about version of symbol module_layout
[ 25.215463] si2168: disagrees about version of symbol module_layout
[ 25.269592] em28xx: disagrees about version of symbol module_layout
[ 25.338987] em28xx_dvb: disagrees about version of symbol module_layout
[ 25.380974] tda10023: disagrees about version of symbol module_layout
[ 25.442975] tda10048: disagrees about version of symbol module_layout
[ 25.518042] tda827x: disagrees about version of symbol module_layout
[ 25.583581] dvb_usb_ttusb2: disagrees about version of symbol module_layout
[ 25.673209] dibx000_common: disagrees about version of symbol module_layout
[ 25.683805] dib3000mc: disagrees about version of symbol module_layout
[ 25.693358] dib8000: disagrees about version of symbol module_layout
[ 25.736641] dib7000m: disagrees about version of symbol module_layout
[ 25.793977] dib0090: disagrees about version of symbol module_layout
[ 25.858376] dib7000p: disagrees about version of symbol module_layout
[ 25.895547] dib0070: disagrees about version of symbol module_layout
[ 25.956720] dib9000: disagrees about version of symbol module_layout
[ 25.967681] dvb_usb_dib0700: disagrees about version of symbol module_layout
[ 26.014367] s5h1411: disagrees about version of symbol module_layout
[ 26.022377] xc5000: disagrees about version of symbol module_layout
[ 26.030386] au8522_common: disagrees about version of symbol module_layout
[ 26.038151] au8522_decoder: disagrees about version of symbol module_layout
[ 26.046978] au8522_dig: disagrees about version of symbol module_layout
[ 26.055644] au0828: disagrees about version of symbol module_layout
[ 26.065071] ts2020: disagrees about version of symbol module_layout
[ 26.102772] ds3000: disagrees about version of symbol module_layout
[ 26.157856] dvb_usb_dw2102: disagrees about version of symbol module_layout
[ 26.205536] ttpci_eeprom: disagrees about version of symbol module_layout
[ 26.213492] lnbp22: disagrees about version of symbol module_layout
[ 26.221626] stb0899: disagrees about version of symbol module_layout
[ 26.281766] stb6100: disagrees about version of symbol module_layout
[ 26.304074] dvb_usb_pctv452e: disagrees about version of symbol module_layout
[ 26.348265] stv090x: disagrees about version of symbol module_layout
[ 26.405416] as102_fe: disagrees about version of symbol module_layout
[ 26.472453] dvb_as102: disagrees about version of symbol module_layout
[ 26.500812] it913x: disagrees about version of symbol module_layout
[ 26.511712] sp2: disagrees about version of symbol module_layout
[ 26.520767] dvb_usb_dvbsky: disagrees about version of symbol module_layout
Related Content
NETGEAR Academy

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