This is an old revision of the document!
Setting up DVR storage on a Netgear ReadyNAS
Requirements
Manual installation
- Use the ReadyNAS UI to create an SMB/SAMBA file share called “HDHomeRun”, accessible to “everyone”. Disable snapshots for that volume.
- Enable SSH (Settings → Services → SSH) and logging in as root.
Log into your ReadyNAS via SSH and issue the following commands. This will create an apps directory for the hdhomerun_record software and download it to that location.
mkdir -p /apps/hdhomerun_record/bin cd /apps/hdhomerun_record/bin wget http://download.silicondust.com/hdhomerun/hdhomerun_record_linux chmod +x hdhomerun_record_linux ./hdhomerun_record_linux mv /tmp/hdhomerun_record_arm hdhomerun_record chmod 755 hdhomerun_record chown root:root hdhomerun_record rm hdhomerun_record_linux
Create the HDHomeRun DVR configuration file. Update the RecordPath to the record path you configured in your NAS.
cd /apps/hdhomerun_record cat <<EOF >hdhomerun.conf RecordPath=/data/HDHomeRun EOF
Start the HDHomeRun DVR software to see if it's working
/apps/hdhomerun_record/bin/hdhomerun_record start --conf /apps/hdhomerun_record/hdhomerun.conf
If it's working properly you should find a log file in /data/HDHomeRun, and a process in the process list.
Stop the process before setting up the start script.
/apps/hdhomerun_record/bin/hdhomerun_record stop
Copy and paste the following to create the service file to automatically start the DVR software:
cat <<EOF > /lib/systemd/system/hdhomerun.service [Unit] Description=HDHomeRun DVR Service After=network-up.service [Service] Type=oneshot ExecStart=/apps/hdhomerun_record/bin/hdhomerun_record start --conf /apps/hdhomerun_record/hdhomerun.conf ExecStop=/apps/hdhomerun_record/bin/hdhomerun_record stop --conf /apps/hdhomerun_record/hdhomerun.conf RemainAfterExit=true Nice=-1 [Install] WantedBy=multi-user.target EOF
Now enable and start the DVR software:
systemctl enable hdhomerun systemctl start hdhomerun
- Restart the NAS and verify that the DVR remains available by checking http://my.hdhomerun.com or your HDHomeRun app.
Special credit to forum user fewt for helping create this guide.
Using DVR
Now that everything is set up, see our page using up the HDHR app for instructions on the DVR features.