× NETGEAR will be terminating ReadyCLOUD service by July 1st, 2023. For more details click here.
Orbi WiFi 7 RBE973
Reply

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

R0B3r7
Tutor

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

 

Message 1 of 8
JennC
NETGEAR Employee Retired

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

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,

Message 2 of 8
ronitr
Tutor

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

Hello.
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
Message 3 of 8
R0B3r7
Tutor

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

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

 

 

Message 4 of 8
ronitr
Tutor

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

@R0B3r7

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

Message 5 of 8
R0B3r7
Tutor

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

Looks like it is trying to use old modules. Did you delete all old ones before coping the new ones over? 

 

These new v4l work fine with my RTL2832 tuners with no errors.

Message 6 of 8
ronitr
Tutor

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

i have deleted all the old files and copied the new driver folder to kernel folder to 4.1.30.x86_64.1and the new firmware folder to /lib

Message 7 of 8
ronitr
Tutor

Re: Install USB TV Tuner to ReadyNAS firmware 6.5.2

these errors are because i first have tried the old driver on 6.6.0, noi have deleted all files (driver and firmware folder) but errors reamin

Message 8 of 8
Top Contributors
Discussion stats
  • 7 replies
  • 4479 views
  • 2 kudos
  • 3 in conversation
Announcements