I suppose the build parameters weren't uploaded by the original dev (it was only 2020)?
The top SO answer suggests that the problem is too much history. Although it didn't suggest this specific solution, I tried ignoring stuff from before 2.25:
humax# git clone --shallow-since 2020-01-01...
Yes, there are (at least) 2 packages, but unlike the CF python the Perls don't come with a standard library that has wide functionality. So useful Perl packages need external modules: because Perl is pretty much a text processor with pretensions these modules are often written in some more...
I assume that running (eg) git add ... invokes /mod/libexec/git-core/git-add ... and the processing uses args[0] to control which subcommand is being run.
Here's an equivalent Ubuntu git installation (2.43):
$ ls -l $(which git)
-rwxr-xr-x 1 root root 4105020 Nov 22 19:16 /usr/bin/git
$ ls -l...
On another topic:
# git add -i
fatal: 'add--interactive' appears to be a git command, but we were not
able to execute it. Maybe git-add--interactive is broken?
It would be better if "we" were able to execute it. But apparently it's a Perl script, and needs some Git module that won't be...
These days you can make console output appear
like this
using triple backquotes on a line before and after the console or code text (Markdown), equivalent to the like this BB code tag, where I also used the single Markdown backquote to enclose the in-line example, to which the BB code...
Generally it works without intervention. Forcing reconnection using the on-screen UI may sometimes be necessary: presumably, parameters set with iwpriv... sit in some driver data store that survives reconnections. Also, the hacks that are supposed to restore the last connection even after an...
The current version of the wifi-helper package tries to fix all the driver parameters to avoid manual intervention but I believe it isn't guaranteed to be used, at least initially, because the Humax blob may succeed in making the connection first.
The driver settings file is in /etc/ which is RO storage. You can't directly modify this file, unlike files in the RO filesystem, like /etc/resolv.conf, that were configured as links to RW storage (eg /var/lib/humaxtv) when the firmware was created.
As I explained in the old post about this...
My idea, if it was one, was that we could intercept any Standby command while running and turn it into a one-off PowerOff timer set to as close to now as possible, whereas a Standby command when not running would proceed as normal.
The Humax binary that does the on-screen disk format calls functions from /usr/lib/libext2fs.so.2 (actually .2.4), so they basically implemented their own mke2fs. One can imagine how horlickingly well that went: well enough not to block shipping, but no better. The same library is invoked...
If what you showed above worked before, then save this
#!/bin/sh
cd /mod/webif
patch -p1 < /mod/tmp/webif-matthew-combined.patch
to a file in /mod, make it executable as you showed and then run it when necessary.
With the GNU patch you can wrap in the cd and also ask for backups of any changed...
So
Style-only changes can be added to /mod/webif/html/css/EXTRA.css, which won't be updated. But if the affected page, either its structure or its styles, is significantly modified in a new version the EXTRA styles may become ineffective or actually degrade the display. Really skilled...
Search for 'wiki' in the linked post.
Apparently, the forum has a bug-like feature where it uses the text from the entire page to summarise the link instead of the text of the linked post.
/mod is a symlink in the RO filesystem /.
/mod/* expands in the shell to a list of the files and directories in the directory linked from /mod, whose filesystem is RW.
Either rm -r /mod/* (leaves the empty mod directory, probably a good thing) or rm -r $(realpath /mod), but the realpath...
If this patch is uncontroversial there's no reason not to include it in the delivered package, or massage it so that it isn't controversial.
Otherwise you have to observe when the affected files have been updated and apply the patch yourself, in a telnet or WebShell terminal session. Although...
I suppose the build parameters weren't uploaded by the original dev (it was only 2020)?
The top SO answer suggests that the problem is too much history. Although it didn't suggest this specific solution, I tried ignoring stuff from before 2.25:
humax# git clone --shallow-since 2020-01-01...
Yes, there are (at least) 2 packages, but unlike the CF python the Perls don't come with a standard library that has wide functionality. So useful Perl packages need external modules: because Perl is pretty much a text processor with pretensions these modules are often written in some more...
I assume that running (eg) git add ... invokes /mod/libexec/git-core/git-add ... and the processing uses args[0] to control which subcommand is being run.
Here's an equivalent Ubuntu git installation (2.43):
$ ls -l $(which git)
-rwxr-xr-x 1 root root 4105020 Nov 22 19:16 /usr/bin/git
$ ls -l...
On another topic:
# git add -i
fatal: 'add--interactive' appears to be a git command, but we were not
able to execute it. Maybe git-add--interactive is broken?
It would be better if "we" were able to execute it. But apparently it's a Perl script, and needs some Git module that won't be...
These days you can make console output appear
like this
using triple backquotes on a line before and after the console or code text (Markdown), equivalent to the like this BB code tag, where I also used the single Markdown backquote to enclose the in-line example, to which the BB code...
Generally it works without intervention. Forcing reconnection using the on-screen UI may sometimes be necessary: presumably, parameters set with iwpriv... sit in some driver data store that survives reconnections. Also, the hacks that are supposed to restore the last connection even after an...
The current version of the wifi-helper package tries to fix all the driver parameters to avoid manual intervention but I believe it isn't guaranteed to be used, at least initially, because the Humax blob may succeed in making the connection first.
The driver settings file is in /etc/ which is RO storage. You can't directly modify this file, unlike files in the RO filesystem, like /etc/resolv.conf, that were configured as links to RW storage (eg /var/lib/humaxtv) when the firmware was created.
As I explained in the old post about this...
My idea, if it was one, was that we could intercept any Standby command while running and turn it into a one-off PowerOff timer set to as close to now as possible, whereas a Standby command when not running would proceed as normal.
The Humax binary that does the on-screen disk format calls functions from /usr/lib/libext2fs.so.2 (actually .2.4), so they basically implemented their own mke2fs. One can imagine how horlickingly well that went: well enough not to block shipping, but no better. The same library is invoked...
If what you showed above worked before, then save this
#!/bin/sh
cd /mod/webif
patch -p1 < /mod/tmp/webif-matthew-combined.patch
to a file in /mod, make it executable as you showed and then run it when necessary.
With the GNU patch you can wrap in the cd and also ask for backups of any changed...
So
Style-only changes can be added to /mod/webif/html/css/EXTRA.css, which won't be updated. But if the affected page, either its structure or its styles, is significantly modified in a new version the EXTRA styles may become ineffective or actually degrade the display. Really skilled...
Search for 'wiki' in the linked post.
Apparently, the forum has a bug-like feature where it uses the text from the entire page to summarise the link instead of the text of the linked post.
/mod is a symlink in the RO filesystem /.
/mod/* expands in the shell to a list of the files and directories in the directory linked from /mod, whose filesystem is RW.
Either rm -r /mod/* (leaves the empty mod directory, probably a good thing) or rm -r $(realpath /mod), but the realpath...
If this patch is uncontroversial there's no reason not to include it in the delivered package, or massage it so that it isn't controversial.
Otherwise you have to observe when the affected files have been updated and apply the patch yourself, in a telnet or WebShell terminal session. Although...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.