Webif problem after jim package upgrades

The point is, it doesn't work. The wget tells you the (403) errors that opkg doesn't.

As for the other:
Code:
humax# jimsh
Welcome to Jim version 0.73
[2C?
invalid command name "?"
error] . [10Cexit
humax# ./jimsh
Welcome to Jim version 0.74
. ?
invalid command name "?"
[error] . exit
humax#

Some subtle difference, but I've no idea how to drive it.
 
Should we all be removing auto update package until this is resolved?

Sent from my GT-I9505 using Tapatalk 2
 
As Ezra indicated, you can quite easily do

Code:
humax# opkg remove --force-depends jim
humax# opkg install --force-downgrade http://hummypkg.org.uk/hdrfoxt2/base/jim_0.73-1_mipsel.opk

without needing to use wget or transfer via a PC..

If anyone does still have a broken box, what happens if you just run jimsh from the command line?

Code:
humax# jimsh
Welcome to Jim version 0.74

(Control-D to exit)
I have just tried the above commands, and still end up with jim 0.74.

Code:
Humax HD-Fox T2 (humax0) 1.02.29/2.17
 
To return to the menu, type: exit
 
humax0# jimsh
Welcome to Jim version 0.74
.
humax0# opkg remove --force-depends jim
Removing package jim from root...
humax0# opkg install --force-downgrade http://hummypkg.org.uk/hdrfoxt2/base/jim_
0.73-1_mipsel.opk
Downloading http://hummypkg.org.uk/hdrfoxt2/base/jim_0.73-1_mipsel.opk.
Installing jim (0.74) to root...
Downloading http://hummypkg.org.uk/hdrfoxt2/base/jim_0.74_mipsel.opk.
Configuring jim.
humax0#
 
The point is, it doesn't work. The wget tells you the (403) errors that opkg doesn't

What makes you think that opkg is having any trouble download the packages? There's no evidence for that.
For some reason, the opkg utility is choosing to always go off and download the latest but that's a separate issue.

I think we've established beyond any reasonable doubt that there is a problem with the server.
No, we haven't. There's a problem with the new version of jim on some Humax boxes, that's all we've established so far.
 
Now that 0.74 has been removed from the server, downgrading to 0.73 is simpler.

Code:
humax# opkg update
Downloading http://hummypkg.org.uk/hdrfoxt2/base/Packages.gz.
Inflating http://hummypkg.org.uk/hdrfoxt2/base/Packages.gz.
Updated list of available packages in /mod/var/opkg/base.
humax# opkg install jim
Package jim (0.74) installed in root is up to date.
humax# opkg remove jim --force-depends
Removing package jim from root...
humax# opkg install jim
Installing jim (0.73-1) to root...
Downloading http://hummypkg.org.uk/hdrfoxt2/base/jim_0.73-1_mipsel.opk.
Configuring jim.

You need to do the same for jim-sqlite3

Code:
humax# opkg remove jim-sqlite3 --force-depends
Removing package jim-sqlite3 from root...
humax# opkg install jim-sqlite3
Installing jim-sqlite3 (0.73-1) to root...
Downloading http://hummypkg.org.uk/hdrfoxt2/base/jim-sqlite3_0.73-1_mipsel.opk.
Configuring jim-sqlite3.
 
Anyone who wants to quickly downgrade to jim 0.73 can just run the downgrade_jim diagnostic from the command line:

Code:
humax# diag downgrade_jim
 
Now that 0.74 has been removed from the server, downgrading to 0.73 is simpler.

Code:
humax# opkg install jim
Package jim (0.74) installed in root is up to date.
humax# opkg remove jim --force-depends
Removing package jim from root...
humax# opkg install jim
Installing jim (0.73-1) to root...
Downloading http://hummypkg.org.uk/hdrfoxt2/base/jim_0.73-1_mipsel.opk.
Configuring jim.

You need to do the same for jim-sqlite3

Code:
humax# opkg remove jim-sqlite3 --force-depends
Removing package jim-sqlite3 from root...
humax# opkg install jim-sqlite3
Installing jim-sqlite3 (0.73-1) to root...
Downloading http://hummypkg.org.uk/hdrfoxt2/base/jim-sqlite3_0.73-1_mipsel.opk.
Configuring jim-sqlite3.
I have just tried the following
Code:
humax0# opkg remove jim --force-depends
Removing package jim from root...
humax0# opkg install jim
Installing jim (0.74) to root...
Downloading http://hummypkg.org.uk/hdrfoxt2/base/jim_0.74_mipsel.opk.
Collected errors:
* opkg_download: Failed to download http://hummypkg.org.uk/hdrfoxt2/base/jim_0.
74_mipsel.opk, wget returned 8.
* opkg_install_pkg: Failed to download jim. Perhaps you need to run 'opkg updat
e'?
* opkg_install_cmd: Cannot install package jim.
humax0#
 
You need to do an opkg update too (updated my earlier post - the diagnostic approach does this)
 
Anyone who wants to quickly downgrade to jim 0.73 can just run the downgrade_jim diagnostic from the command line:

Code:
humax# diag downgrade_jim
That has done it, webif is now working again. Thanks:)
 
It's going to be tricky to work out what is wrong... both of my boxes are fine with 0.74!
 
There the answer I think run opkg update and hopefully 0.74 won't be listed
EDIT
Oops, posted before I saw af123's instruction
 
It's going to be tricky to work out what is wrong... both of my boxes are fine with 0.74!
I installed 0.74 on my HDR boxes without any problems, and would be happy to try anything on my HD box if it would help to identify the problem.
 
Thanks, you can re-instate Jim 0.74 with the jim74 diagnostic, then try running a couple of commands:

Code:
humax# diag jim74
..
humax# jimsh
Welcome to Jim version 0.74
. package require sqlite3
1.0
.

. is the Jim prompt so you only need to type package require sqlite3 in there.
Depending on what happens when you try that, I'll post some more things to try.
 
I have tried the commands and here is the output.
Code:
humax0# diag jim74
Running: jim74
Downloading http://hummypkg.org.uk/hdrfoxt2/test/jim-sqlite3_0.74_mipsel.opk.
Downloading http://hummypkg.org.uk/hdrfoxt2/test/jim-binary_0.74_mipsel.opk.
Downloading http://hummypkg.org.uk/hdrfoxt2/test/jim_0.74_mipsel.opk.
Upgrading jim-sqlite3 on root from 0.73-1 to 0.74...
Upgrading jim on root from 0.73-1 to 0.74...
Installing jim-binary (0.74) to root...
Package jim (0.74) installed in root is up to date.
Configuring jim.
Configuring jim-sqlite3.
Configuring jim-binary.
humax0# jimsh
Welcome to Jim version 0.74
. package require sqlite3
1.0
.
 
That all looks good then..

Can you try this one?

Code:
humax# /mod/webif/lib/bin/diskattrs
 
I've got jimsh 0.73 as jimsh and jimsh 0.74 as jimsh74 and been doing some digging down through the files and have got as far as this:
Code:
humax# jimsh74 /mod/webif/include/toolbar.jim
Segmentation fault
humax# jimsh74 /mod/webif/include/menuicons.jim
Segmentation fault
humax#
 
Back
Top