]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - config/vdr/bin/runvdr
Check added to prevent the vdr start if no DVB card is present
[people/pmueller/ipfire-2.x.git] / config / vdr / bin / runvdr
index b67728ab854c51a16649c54716f8e08a3955190b..ba2d35ecd941c43362912777d3023773ff3a92da 100755 (executable)
@@ -33,8 +33,18 @@ while (true) do
 #     rmmod stv0299
 #     rmmod dvb_core
 #     modprobe dvb_ttpci
+#     sleep 5
+#
+# Check if DVB device is present / remove this check if you
+# would use vdr as streaming client only
+#
+      if [ ! -e /dev/dvb/adapter0/frontend0 ]; then
+         echo No DVB tuner found!
+         exit 1
+      fi
+#
+#     Run VDR    
 #
-      sleep 1
       eval "$VDRCMD"
       if test $? -eq 0 -o $? -eq 2; then exit; fi
       $KILL $VDRPRG