"finished" message also when skipping configuration backup
[enigma2.git] / lib / python / Tools / DreamboxHardware.py
index 2a0ddeeec76d6e2913a282acd1b5c29d7dab770e..5461f7b05828adad2d3b12c943bd63eff49fd692 100644 (file)
@@ -2,12 +2,16 @@ from fcntl import ioctl
 from struct import pack, unpack
 
 def getFPVersion():
+       ret = None
        try:
-               fp = open("/dev/dbox/fp0")
-               return ioctl(fp.fileno(),0)
+               ret = long(open("/proc/stb/fp/version", "r").read())
        except IOError:
-               print "getFPVersion failed!"
-               return None
+               try:
+                       fp = open("/dev/dbox/fp0")
+                       ret = ioctl(fp.fileno(),0)
+               except IOError:
+                       print "getFPVersion failed!"
+       return ret
 
 def setFPWakeuptime(wutime):
        try: