Upgrade OpenWebif

godlovesatrier

Vu+ Newbie
Hi all,

I'd like to upgrade OpenWebif (currently version 0.2.3 on blackhole 2.1.0).

I tried downloading the zip of the openwebif project from github (version 0.4.5), then I ftp-ed the plugin folder to my box overwriting the folder '/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/'. After enigma2 reboot this didn't work, I get some python errors - I wonder if there are some dependencies that also need updating?

I also tried 'opkg update enigma2-plugin-extensions-openwebif' which succeeded but only upgraded to openwebif 0.2.3

Can anyone explain how to do a manual install please?

Kind regards
 
Hi all,

I'd like to upgrade OpenWebif (currently version 0.2.3 on blackhole 2.1.0).

I tried downloading the zip of the openwebif project from github (version 0.4.5), then I ftp-ed the plugin folder to my box overwriting the folder '/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/'. After enigma2 reboot this didn't work, I get some python errors - I wonder if there are some dependencies that also need updating?

I also tried 'opkg update enigma2-plugin-extensions-openwebif' which succeeded but only upgraded to openwebif 0.2.3

Can anyone explain how to do a manual install please?

Kind regards

You should post the python error codes ....
 
web.Server Traceback (most recent call last):
<type 'exceptions.AttributeError'>: Harddisk instance has no attribute 'findMount'

/usr/lib/python2.7/site-packages/twisted/web/server.py, line 132 in process
130 try:
131 resrc = self.site.getResourceFor(self)
132 self.render(resrc)
133 except:
/usr/lib/python2.7/site-packages/twisted/web/server.py, line 167 in render
165 """
166 try:
167 body = resrc.render(self)
168 except UnsupportedMethod, e:
/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/base.py, line 155 in render
153 else:
154 if self.withMainTemplate:
155 args = self.prepareMainTemplate()
156 args["content"] = out
/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/base.py, line 202 in prepareMainTemplate
200 ret['boxname'] = getBoxName()['boxname']
201 if not ret['boxname'] or not ret['customname']:
202 ret['boxname'] = getInfo()['brand']+" "+getInfo()['model']
203 ret['box'] = getBoxType()
/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/models/info.py, line 273 in getInfo
271 info['hdd'] = []
272 for hdd in harddiskmanager.hdd:
273 dev = hdd.findMount()
274 if dev:
<type 'exceptions.AttributeError'>: Harddisk instance has no attribute 'findMount'


If 'findMount' is missing from Harddisk object perhaps I need a more up to date version of a component?
 
Back
Top