Backup Suite wil not install on a DM520HD original box. When I open applications for the first time it says: "Plugin not available. Extentions/BackupSuite (cannot import name oget BoxType)"
Please help me out?
There are 32 replies in this Thread which was already clicked 4,296 times. The last Post () by master64nl.
Backup Suite wil not install on a DM520HD original box. When I open applications for the first time it says: "Plugin not available. Extentions/BackupSuite (cannot import name oget BoxType)"
Please help me out?
Hi.
Which Enigma is installed in your DM520 HD ?
If there is a plugin Backup Suite on your Enigma feed, download it and install it. This should be found in Plugin-MENU. Or try it through Shell:
opkg update
clear
opkg list | grep backup
#### if any Backup Suite plugin is found, install it:
opkg install <recognized_package_name>
If the plugin is not on the feed, download it from the Internet, upload it via FTP connection to the "/tmp" folder and install it via Shell "opkg install /tmp/*.ipk".
I think it is not in the feed.
I have tried to intsall it via a plugin but it did not work.
Uninstall the old version first. For sure, reboot the device and then install the newer one and reboot again. "Force reinstall" could also be used, but "force reinstall" can also cause various problems.
Then upload the new version into "/tmp" folder and install again.
///// EDIT :
From the last screeshot you came up with, it seems that you already have a version you are trying to install again (version: 26+git476+ebb705b). So first remove it and then install again. As I wrote, you could also use the "--force-reinstall" argument, but it can cause some small problems at times. You can also try to download a newer version of the backupsuite plugin.
It wil not remove :(
Is this a good image for original box DM520?
Can't remove ?
What error message do you see in the console / Shell ?
The first time I get a lot lines with that it tried to remove and than lines that it tried to remove with force but neither succeed. Now I get this but it is still there.
Typo:
enigma2-plugin-extensions-backupsuite
Also, you must not use the version after the dash, but the package name, as follows:
opkg remove enigma2-plugin-extensions-backupsuite
Still the same.
OK then try this:
opkg remove --force-remove --force-removal-of-dependent-packages <your_package_name>
It looks like you have two packages with the same name installed there. Uhm...
Commando`s not accepted :(
You're doing something wrong. I do not know what. And unfortunately I am not telepath :( . You have to state what is wrong this time.
I think that installing backupsuite in this image was a wrong decision because it also not in the feed.
Not every Enigma includes this plugin on the feed server. You have to download it from the internet.
Yes I did and normally these things are not a problem but this time it is.
Hi again. :)
I forgot to mention that the problem will probably be in the plugin. It happened to me on OpenATV 6.3 firmware, but in the case of OpenPLi 7.1 firmware I tried it too and there is no problem. Obviously these are dependencies (modules and libraries). The plugin is on the OpenPLi feed and therefore there is a presumption that it will work especially well in OpenPLi. I tested the "Vu+ Solo SE V2" device.
BackupSuite version "26 + git478".
The list of dependencies in the "control" header file from the installation package:
Depends:enigma2-plugin-extensions-backupsuite, mtd-utils, mtd-utils-ubifs, ofgwrite
It is also possible that "enigma2-plugin-extensions-backupsuite" does not belong to dependencies, but it is there. Because then the current installed plugin will be included among the installer's requirements and that is such a foolishness. This also causes uninstalling problems.
If you would like to uninstall BackupSuite, use this command in Shell:
opkg remove --force-depends enigma2-plugin-extensions-backupsuite
rm -rf /usr/lib/enigma2/python/Plugins/Extensions/BackupSuite
Then I recommend reboot and after reboot you can install another version (for example, an older version), again:
DebugLOG from OpenATV 6.3:
10:29:49.0623 { } 2020-02-05 10:29:49+0100 [-] File "/usr/lib/enigma2/python/Plugins/Extensions/BackupSuite/plugin.py", line 19, in <module>
10:29:49.0642 { E } 2020-02-05 10:29:49+0100 [-] ImportError: cannot import name getBoxType
I will also try to ask the OpenATV team developers that it is true. Of course, the plugin code can be corrected so that import works in OpenATV and not just OpenPLi and others:
https://www.opena.tv/english-s…te-plugin-getboxtype.html
Meanwhile, as a temporary workaround, you can use this code, with the aforementioned modification, where the getBoxType import will also work with OpenATV:
Upload the file to "/usr/lib/enigma2/python/Plugins/Extensions/BackupSuite/" and restart Enigma. BackupSuite will again work in OpenATV.
The box did very strange and hang it self up. Green screens and reboots.
I flashed the box again and made a fresh install. I leave it because it cause me only troubles.
I've tested the above python code modification (plugin.py - BackupSuite) in OpenATV and it works. The plugin does not report any errors. It was launched in OpenATV exactly as it was in OpenPLi.
The problem is that I have not that knowledge for doing all these commands.
You don't need to know any super knowledge. Just download the attached file "plugin.py", upload it using FTP connection to the above folder. Then restart the set top box to compress the code to the Python interpreter code (to a .pyo file). After restarting, delete this "plugin.py" source code file (also via FTP connection). Deleting this .py file is required to update your Enigma. If the .pyo file from the BackupSuite plugin were updated at the same time with the Enigma, it would be overwritten with the compressed source code of the .py file after restarting the set top box - again and again. So updating the BackupSuite plugin would be useless in this case.
Don’t have an account yet? Register yourself now and be a part of our community!