Foxsat HDR stuck in delete loop

The hard drive has problems but they may be fixable. It is the values of Attributes 197 and 198 that are the concern; currently showing as 936 and really should be zero. The drive has done 50,000 hours so may be worth considering replacement.
 
OK, I'll get a new disc and read up how to install it. Is there any real advantage in getting a "video" HDD over a regular cooking PC HDD?


...and thanks to everyone for all the help.
 
OK, I'll get a new disc and read up how to install it. Is there any real advantage in getting a "video" HDD over a regular cooking PC HDD?
Hard drives designed for PVR usage have some optimisations designed to make a drive work better in a PVR environment. However while the drive is relatively new then I am not convinced that the optimisations make much difference; once the disk gets old then you may well see a very marked difference between a PVR drive and a normal PC drive. Remember a FOXSAT will only format a drive up to 1TB although I believe a 2TB drive can be used if formatted externally and the drive needs to be put into SATA I mode to be recognised.
 
Thanks for that.

I've installed a new HDD. It formatted OK and all appears to be working on custom firmware 4.1.3.
However I can't seem to access the web interface. I can ping the foxsat IP address but the browser says "This site can’t be reached". Do I need to install anything other than the custom firmware or do I have to have something installed in Windows for the browser interface to work?

If I do need more software or firmware, I've long forgotten how this all works and reading https://hummy.tv/forum/threads/useful-links-for-the-foxsat-hdr-customised-firmware.3330/ hasn't helped. AFAICS the links don't work or are dead ends. Is there some other more current download location?
 
I was trying to find instructions on how to get telnet and the web browser interface (WBI) working. At that stage I could ping the foxsat IP address but neither telnet nor Chrome would connect to the same IP.

I've since loaded up a USB stick with the following files from an ancient Humax labelled download folder on my PC:

Code:
 Volume Serial Number is 1646-682A

 Directory of L:\

30/08/2011  19:01             6,426 telnet_1.0_mips.opk.done
17/06/2014  21:20         9,176,534 FOXSAT-HDR_upgrade.hdf
11/02/2021  13:11                84 telnet_1.0_mips.opk.install.log
               3 File(s)      9,183,044 bytes
               0 Dir(s)  15,671,853,056 bytes free
I then did a bit of a raindance with and USB insertion, the standby and mains switches, after which, I could connect with telnet and Chrome got me to a Freesat titled download page. I downloaded the WBI which gave a message it was complete and I should now restart the humax, I restarted, but when I browse to the same IP address again it tells me the installation was not complete. I've been round this loop twice and got no further. Are my USB files out of date or incomplete? What am I missing?
 
I've not needed to install for a long time, but you do have to follow the instructions carefully. The dates/times on those files correspond to raydon's release 4.1.3. I'm not aware of any later version and there is just the one FOXSAT-HDR_upgrade.hdf file. The choice of USB drive often seemed to cause problems and generally the advice was to use a small and old drive formatted to a single FAT32 partition which was completely empty apart from the hdf file in the root.

When booting with the USB drive did you get the incrementing P number sequence and the 'END' message as described in the installation guide ? If so then this is a good indicator something is working. There should also be a log file added to the USB drive if I recall correctly which I think indicates the status of the firmware update.

Does the front panel display the CF release number 4.1.3 on subsequent boots ?
If you telnet in do you see an opt directory in /mnt/hd4 along side Music and Photo ?
Can you confirm the IP address it is using from the on screen set up ?
Clearing browser cache has also been suggested as a fix for oddities in the post install phase.
 
yes to the contents of /mnt/hd4 look
Code:
Foxsat-HDR~# pwd
/
Foxsat-HDR~#
Foxsat-HDR~# ls -l /mnt/hd4
total 12
drwxr-xr-x    2 root     root          4096 Jan  1  2000 Music
drwxr-xr-x    2 root     root          4096 Jan  1  2000 Photo
drwxr-xr-x   11 root     root          4096 Feb 16 12:36 opt
Foxsat-HDR~#
Foxsat-HDR~#

I tried to reflash 4.1.3 using a freshly formatted FAT32 USB stick with just FOXSAT-HDR_upgrade.hdf and telnet_1.0_mips.opk on it.

The current scenario is:
I boot the humax up, it appears to work normally (I can access menus, change channels etc) . I put it into standby, waiting for it to change lights. I insert the usb. I push the standby switch and keep it pressed. The display says BOOT and the TV displays the blue HUMAX banner screen. I keep holding the standby switch down for minutes but nothing happens.
 
The browser url http://192.168.0.11 shows "Humax Foxsat HDR - Basic Web Interface"
Code:
Welcome, and congratulations on successfully installing the custom firmware.

You are seeing this page because the full web interface is not yet installed
or essential components from a previous installation are corrupt or missing.
You must now install, or re-install, the full web interface in order to continue.
A telnet service will also be installed to provide additional command line access.
This service can later be disabled or removed, as required.

Ensure you are connected to the Internet then click on the button below.
The installation process may take some time, depending on your connection speed.
A status report will be displayed on completion.
When I click on the "Download & Install the Full Web Interface" button
the browser goes to http://192.168.0.11/cgi-bin/install.cgi and displays 404 - NOT FOUND
 
I started from fresh. Long (not quick) formatted a USB stick (FAT32 4096) only put one file in the root - put the humax into standby - red light. Inserted the USB and held down the standby switch. Display went to BOOT and then counted down while the TV screen showed a green progress bar. Bothe TV and front panel display sya END and prompt you to push the standby switch again. ALL good signs.

Re booted the Humax - it looks like its working. Go back to the PC. Can Telnet to the Humax. Point Chrome browser to the Humax IP address - same message as in the previous post. I click on the "Download & Install the Full Web Interface" button
the browser goes to http://192.168.0.11/cgi-bin/install.cgi and displays 404 - NOT FOUND

telnet confirms there is no /cgi-bin directory

Code:
Foxsat-HDR~# ls -l
total 13
drwxr-xr-x    2 root     root           506 Feb  9  2014 bin
drwxr-xr-x    4 root     root          1040 Feb  9  2014 dev
drwxr-xr-x    7 root     root           340 Jun  1  2014 etc
drwxr-xr-x    3 root     root            23 Feb  9  2014 home
drwxr-xr-x    4 root     root          1018 Feb  9  2014 lib
drwxr-xr-x    2 root     root           120 Jan  1  2000 media
drwxr-xr-x    6 root     root            76 Feb  9  2014 mnt
lrwxrwxrwx    1 root     root            12 Feb  9  2014 opt -> /mnt/hd4/opt
dr-xr-xr-x  110 root     root             0 Jan  1  2000 proc
drwxr-xr-x    2 root     root             3 Feb  9  2014 root
drwxr-xr-x    2 root     root           385 Feb  9  2014 sbin
drwxr-xr-x    3 root     root            23 Feb  9  2014 share
drwxr-xr-x    9 root     root             0 Jan  1  2000 sys
drwxr-xr-x    2 root     root           240 Feb 16 15:50 tmp
drwxr-xr-x    8 root     root            66 Feb  9  2014 usr
drwxr-xr-x    4 root     root            82 May  1  2014 var
Foxsat-HDR~#
Foxsat-HDR~# mkdir cgi-bin
mkdir: can't create directory 'cgi-bin': Read-only file system
Foxsat-HDR~#

Does anyone know why /cgi-bin is missing and how do I complete the installation?
 
AFAIK all custom stuff is put under opt so try looking for cgi-bin there.

cd /opt
find | grep cgi-bin

On a full install there are various cgi-bin directories under webif - not sure where they'd be on a partial install though.
 
I found this
Code:
Foxsat-HDR/mnt/hd4/opt# find | grep cgi-bin
./webif/cgi-bin
./webif/cgi-bin/sched.jim
./webif/cgi-bin/epg.jim
./webif/cgi-bin/chanlistupdate.jim
./webif/cgi-bin/settings.jim
./webif/cgi-bin/epg_dump.jim
./webif/cgi-bin/browse
./webif/cgi-bin/browse/convertprogress.jim
./webif/cgi-bin/browse/deletedir.jim
./webif/cgi-bin/browse/newdir.jim
./webif/cgi-bin/browse/new.jim
./webif/cgi-bin/browse/lock.jim
./webif/cgi-bin/browse/prot.jim
./webif/cgi-bin/browse/ffmpeg.jim
./webif/cgi-bin/browse/renamedir.jim
./webif/cgi-bin/browse/file.jim
./webif/cgi-bin/browse/autodeletedir.jim
./webif/cgi-bin/browse/epgtitle.jim
./webif/cgi-bin/browse/sizes.jim
./webif/cgi-bin/browse/convert.jim
./webif/cgi-bin/browse/browse.js
./webif/cgi-bin/browse/rename.jim
./webif/cgi-bin/browse/delete.jim
./webif/cgi-bin/manual_schedule.jim
./webif/cgi-bin/opkg.jim
./webif/cgi-bin/restartblock.jim
./webif/cgi-bin/pkg.jim
./webif/cgi-bin/manual_res_edit.jim
./webif/cgi-bin/browse.jim
./webif/cgi-bin/epg7day.jim
./webif/cgi-bin/epg_search.jim
./webif/cgi-bin/documentation.jim
./webif/cgi-bin/epg_info.jim
./webif/cgi-bin/epg_service.jim
./webif/cgi-bin/backup
./webif/cgi-bin/backup/files.jim
./webif/cgi-bin/backup/restore.jim
./webif/cgi-bin/backup/backup.jim
./webif/cgi-bin/backup/delete.jim
./webif/cgi-bin/backup/backup.js
./webif/cgi-bin/channellists.jim
./webif/cgi-bin/services.jim
./webif/cgi-bin/packages.jim
./webif/cgi-bin/epg_schedule.jim
./webif/cgi-bin/delsched.jim
./webif/cgi-bin/restart.jim
./webif/cgi-bin/backup.jim
./webif/cgi-bin/manual_res.jim
./webif/cgi-bin/service.jim
Foxsat-HDR/mnt/hd4/opt#

I don't pretend to understand this. Where is it? Why can the installer not find it? Am I asking sensible questions?
 
that last listing was from /opt

If I list from root I get
Code:
Foxsat-HDR/mnt/hd4/opt# cd /
Foxsat-HDR~#
Foxsat-HDR~# pwd
/
Foxsat-HDR~#
Foxsat-HDR~# find | grep cgi-bin
./mnt/hd4/opt/webif/cgi-bin
./mnt/hd4/opt/webif/cgi-bin/sched.jim
./mnt/hd4/opt/webif/cgi-bin/epg.jim
./mnt/hd4/opt/webif/cgi-bin/chanlistupdate.jim
./mnt/hd4/opt/webif/cgi-bin/settings.jim
./mnt/hd4/opt/webif/cgi-bin/epg_dump.jim
./mnt/hd4/opt/webif/cgi-bin/browse
./mnt/hd4/opt/webif/cgi-bin/browse/convertprogress.jim
./mnt/hd4/opt/webif/cgi-bin/browse/deletedir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/newdir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/new.jim
./mnt/hd4/opt/webif/cgi-bin/browse/lock.jim
./mnt/hd4/opt/webif/cgi-bin/browse/prot.jim
./mnt/hd4/opt/webif/cgi-bin/browse/ffmpeg.jim
./mnt/hd4/opt/webif/cgi-bin/browse/renamedir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/file.jim
./mnt/hd4/opt/webif/cgi-bin/browse/autodeletedir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/epgtitle.jim
./mnt/hd4/opt/webif/cgi-bin/browse/sizes.jim
./mnt/hd4/opt/webif/cgi-bin/browse/convert.jim
./mnt/hd4/opt/webif/cgi-bin/browse/browse.js
./mnt/hd4/opt/webif/cgi-bin/browse/rename.jim
./mnt/hd4/opt/webif/cgi-bin/browse/delete.jim
./mnt/hd4/opt/webif/cgi-bin/manual_schedule.jim
./mnt/hd4/opt/webif/cgi-bin/opkg.jim
./mnt/hd4/opt/webif/cgi-bin/restartblock.jim
./mnt/hd4/opt/webif/cgi-bin/pkg.jim
./mnt/hd4/opt/webif/cgi-bin/manual_res_edit.jim
./mnt/hd4/opt/webif/cgi-bin/browse.jim
./mnt/hd4/opt/webif/cgi-bin/epg7day.jim
./mnt/hd4/opt/webif/cgi-bin/epg_search.jim
./mnt/hd4/opt/webif/cgi-bin/documentation.jim
./mnt/hd4/opt/webif/cgi-bin/epg_info.jim
./mnt/hd4/opt/webif/cgi-bin/epg_service.jim
./mnt/hd4/opt/webif/cgi-bin/backup
./mnt/hd4/opt/webif/cgi-bin/backup/files.jim
./mnt/hd4/opt/webif/cgi-bin/backup/restore.jim
./mnt/hd4/opt/webif/cgi-bin/backup/backup.jim
./mnt/hd4/opt/webif/cgi-bin/backup/delete.jim
./mnt/hd4/opt/webif/cgi-bin/backup/backup.js
./mnt/hd4/opt/webif/cgi-bin/channellists.jim
./mnt/hd4/opt/webif/cgi-bin/services.jim
./mnt/hd4/opt/webif/cgi-bin/packages.jim
./mnt/hd4/opt/webif/cgi-bin/epg_schedule.jim
./mnt/hd4/opt/webif/cgi-bin/delsched.jim
./mnt/hd4/opt/webif/cgi-bin/restart.jim
./mnt/hd4/opt/webif/cgi-bin/backup.jim
./mnt/hd4/opt/webif/cgi-bin/manual_res.jim
./mnt/hd4/opt/webif/cgi-bin/service.jim
find: ./proc/188/task: No such file or directory
find: ./proc/188/fd: No such file or directory
find: ./proc/292/task: No such file or directory
find: ./proc/292/fd: No such file or directory
find: ./proc/298/task: No such file or directory
find: ./proc/298/fd: No such file or directory
find: ./proc/329/task: No such file or directory
find: ./proc/329/fd: No such file or directory
find: ./proc/490/task: No such file or directory
find: ./proc/490/fd: No such file or directory
find: ./proc/525/task: No such file or directory
find: ./proc/525/fd: No such file or directory
find: ./proc/553/task: No such file or directory
find: ./proc/553/fd: No such file or directory
find: ./proc/590/task: No such file or directory
find: ./proc/590/fd: Foxsat-HDR/mnt/hd4/opt# cd /
Foxsat-HDR~#
Foxsat-HDR~# pwd
/
Foxsat-HDR~#
Foxsat-HDR~# find | grep cgi-bin
./mnt/hd4/opt/webif/cgi-bin
./mnt/hd4/opt/webif/cgi-bin/sched.jim
./mnt/hd4/opt/webif/cgi-bin/epg.jim
./mnt/hd4/opt/webif/cgi-bin/chanlistupdate.jim
./mnt/hd4/opt/webif/cgi-bin/settings.jim
./mnt/hd4/opt/webif/cgi-bin/epg_dump.jim
./mnt/hd4/opt/webif/cgi-bin/browse
./mnt/hd4/opt/webif/cgi-bin/browse/convertprogress.jim
./mnt/hd4/opt/webif/cgi-bin/browse/deletedir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/newdir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/new.jim
./mnt/hd4/opt/webif/cgi-bin/browse/lock.jim
./mnt/hd4/opt/webif/cgi-bin/browse/prot.jim
./mnt/hd4/opt/webif/cgi-bin/browse/ffmpeg.jim
./mnt/hd4/opt/webif/cgi-bin/browse/renamedir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/file.jim
./mnt/hd4/opt/webif/cgi-bin/browse/autodeletedir.jim
./mnt/hd4/opt/webif/cgi-bin/browse/epgtitle.jim
./mnt/hd4/opt/webif/cgi-bin/browse/sizes.jim
./mnt/hd4/opt/webif/cgi-bin/browse/convert.jim
./mnt/hd4/opt/webif/cgi-bin/browse/browse.js
./mnt/hd4/opt/webif/cgi-bin/browse/rename.jim
./mnt/hd4/opt/webif/cgi-bin/browse/delete.jim
./mnt/hd4/opt/webif/cgi-bin/manual_schedule.jim
./mnt/hd4/opt/webif/cgi-bin/opkg.jim
./mnt/hd4/opt/webif/cgi-bin/restartblock.jim
./mnt/hd4/opt/webif/cgi-bin/pkg.jim
./mnt/hd4/opt/webif/cgi-bin/manual_res_edit.jim
./mnt/hd4/opt/webif/cgi-bin/browse.jim
./mnt/hd4/opt/webif/cgi-bin/epg7day.jim
./mnt/hd4/opt/webif/cgi-bin/epg_search.jim
./mnt/hd4/opt/webif/cgi-bin/documentation.jim
./mnt/hd4/opt/webif/cgi-bin/epg_info.jim
./mnt/hd4/opt/webif/cgi-bin/epg_service.jim
./mnt/hd4/opt/webif/cgi-bin/backup
./mnt/hd4/opt/webif/cgi-bin/backup/files.jim
./mnt/hd4/opt/webif/cgi-bin/backup/restore.jim
./mnt/hd4/opt/webif/cgi-bin/backup/backup.jim
./mnt/hd4/opt/webif/cgi-bin/backup/delete.jim
./mnt/hd4/opt/webif/cgi-bin/backup/backup.js
./mnt/hd4/opt/webif/cgi-bin/channellists.jim
./mnt/hd4/opt/webif/cgi-bin/services.jim
./mnt/hd4/opt/webif/cgi-bin/packages.jim
./mnt/hd4/opt/webif/cgi-bin/epg_schedule.jim
./mnt/hd4/opt/webif/cgi-bin/delsched.jim
./mnt/hd4/opt/webif/cgi-bin/restart.jim
./mnt/hd4/opt/webif/cgi-bin/backup.jim
./mnt/hd4/opt/webif/cgi-bin/manual_res.jim
./mnt/hd4/opt/webif/cgi-bin/service.jim
find: ./proc/188/task: No such file or directory
find: ./proc/188/fd: No such file or directory
find: ./proc/292/task: No such file or directory
find: ./proc/292/fd: No such file or directory
find: ./proc/298/task: No such file or directory
find: ./proc/298/fd: No such file or directory
find: ./proc/329/task: No such file or directory
find: ./proc/329/fd: No such file or directory
find: ./proc/490/task: No such file or directory
find: ./proc/490/fd: No such file or directory
find: ./proc/525/task: No such file or directory
find: ./proc/525/fd: No such file or directory
find: ./proc/553/task: No such file or directory
find: ./proc/553/fd: No such file or directory
find: ./proc/590/task: No such file or directory
find: ./proc/590/fd: No such file or directory
./var/www/cgi-bin
./var/www/cgi-bin/install.cgi
Foxsat-HDR~#
Foxsat-HDR~#
./var/www/cgi-bin
./var/www/cgi-bin/install.cgi
Foxsat-HDR~#
Foxsat-HDR~#

I notice there are some lines of
"No such file or directory"

Is this the problem?
 
Doubt it - install.cgi is sitting there. I think it might be your browser.

If you hover the browser pointer over the 'download and install button' does the browser indicate the link ?

Does Chrome block scripts or have you got a add on that does?
Ensure that the humax is trusted by the browser and/or any add ons
Clear the browser cache.
Ensure that only the IP address of the humax is in the location - nothing else.
 
I notice there are some lines of
"No such file or directory"

Is this the problem?
Definitely not. By issuing the command "find" without giving it anything specific to search for, or restricting where it looks, it is providing you with every hit in the file system. The problem is that the Linux directory tree does not only comprise files (unlike WIndows) - it also contains devices, pointers, and just about anything else you can think of (in Linux, all objects are referenced through the directory tree). You have allowed "find" into places it wasn't meant to go.

All you actually needed to prove that install.cgi exists is find -name install.cgi, but that would probably still throw up errors while it traverses forbidden areas.
 
Doubt it - install.cgi is sitting there. I think it might be your browser.

If you hover the browser pointer over the 'download and install button' does the browser indicate the link ?

Does Chrome block scripts or have you got a add on that does?
Ensure that the humax is trusted by the browser and/or any add ons
Clear the browser cache.
Ensure that only the IP address of the humax is in the location - nothing else.
You are spot on. If I use MS Edge, I get the full interface front page http://192.168.0.11/index.jim Well done and thanks for the suggestion.
I'll have to investigate your other suggestions re getting Chrome to work.
 
Hello Back again.
After working for a few days I now can't see get the Web Interface to come up. I can ping the Foxsat IP address but I can't see it in Windows Explorer "network" and Chrome says: "This site can’t be reached 192.168.0.11 refused to connect."
What should I do next?
 
Back
Top