Forum › Forums › Freesat HD › FOXSAT HDR › New release of Custom Firmware
Tagged: Custom Firmware disk-fix
- This topic has 28 replies, 4 voices, and was last updated 13 years, 1 month ago by
Anonymous.
-
AuthorPosts
-
October 15, 2012 at 6:25 pm #13729
Anonymous
Inactiveraydon has just released a new version of his custom firmware.Release details
This includes a disk-fix utility for foxsat owners who suspect disk prodlems.
October 16, 2012 at 1:22 pm #38734Anonymous
InactiveI installed this today and was hoping it might also fix my inability to see the EPG on the web interface, but no luck.
So….I wondered if it was wise to delete the folders on the HDR and re-install the custom firmware and hope that it would rebuild !
October 16, 2012 at 1:30 pm #38735Anonymous
InactiveWe need a bit more detail about the problem which could be range of problems : Network, browser, you needing glasses.

Can you describe what you do see?
October 16, 2012 at 1:59 pm #38736Anonymous
InactiveWhen I access the HDR through the Web Interface all is well except when I try to view the EPG, either now/next or 7day, and I get this error
“”Runtime Error: /opt/var/mongoose/lib/epg.class:583: no such table: epg in procedure ‘epg’ called at file “epg7day.jim”, line 53 at file “/opt/var/mongoose/lib/epg.class”, line 583″”
I have had this problem since the Olympic update, before that it worked perfectly.
October 16, 2012 at 2:10 pm #38737Anonymous
InactiveSounds like the databsae of epg information has become corrupt. The suggested way of getting this back would be:
1.Go into the Guide pages using the Huimax remote
2.Wait until the “updating information …” message disapears from the top of the screen or the background TV channel audio returns (usually about 45s to 1 minute)
3.Reboot
4.Wait 5 minutes or so for the new epg data to be processed
5.Try the webif again
October 16, 2012 at 3:35 pm #38738Anonymous
Inactiveshows exactly the same error message, and also may be of interest, the updating information, took at least 3 minutes maybe more .
Maybe I do need glasses but not the wearing kind
October 16, 2012 at 4:02 pm #38739Anonymous
InactiveHmmm,
If you telnet or ftp installed can you look in /mnt/hd2/fsatepg.
After step 2 a file epg.dat should be created.
On rebooting look in /opt/tmp you should see a file epg.copy (if using ftp you may have to – place cursor in /opt/tmp – right right button then refresh) ?
If not please post again.
October 16, 2012 at 4:54 pm #38740Anonymous
Inactivein opt/tmp there is a file called epg.copy. It is 5,485 KB and created today at 16:33.
I haven’t managed to ftp in yet to see the other file, as I am using my win 7 network to browse the HDR.
Also as I recall from previous flashing, the files used to get deleted if the flash was successful. I notice that my files on the usb were still there, if that is any help.
October 16, 2012 at 5:10 pm #38741Anonymous
InactiveNo the firmware does not get deleted – just the .opk’s.
Tommorow I will come back to this – please post again if after rebooting again and waiting 10 mins there is nothing.
October 16, 2012 at 7:45 pm #38742Anonymous
Inactivesloppyjoe, firstly the size of epg.copy looks fine in folder /opt/tmp; no need to check in /mnt/hd2/fsatepg.
I checked the code in epg.class and I think the issue is not the epg database (which is generated from epg.copy) but the channels database created by the web-interface.
The channels database is file “channels.db” in the folder “/opt/epg”.
So can you please first check using ftp that this file exists and post back the size (something like 100-150 kb is about right) and last modification date. You can also do this in telnet by entering the following and posting back the output you get:
Code:ls -l /opt/epg/channels.dbIf channels.db exists then you can check the existence of the table in the database which is causing your error by entering the following in telnet:
Code:sqlite3 /opt/epg/channels.db ‘select * from TBL_SVC;’If all is well then you will get a screen dump of all channels, of which the first couple of lines will look like this:
Code:101|BBC 1 London|6301|0|fp.bbc.co.uk|0|1|505|17335|465492|TV-SD
102|BBC 2 England|6302|0|fp.bbc.co.uk|0|1|600|17145|451052|TV-SDThen we can take it from there depending on what output/errors you get.
October 17, 2012 at 7:08 am #38743Anonymous
Inactivechannels.db is 99 KB..
I then did the telnet and inserted your command and got a list starting with 5143 :DAYSTAR etc etc and it had a large number of entries ending with 5440 : 1441 : 4741 more numbers and then Radio as the last.
October 17, 2012 at 8:13 am #38744Anonymous
InactiveOK then it looks like the channels in freesat mode (starting from 101 for BBC1 etc.) are not in the web-interface channels database for some reason.
Can I check if you are using the web-if channeleditor plug-in? (it has a function which can be used to reset the web-interface channels database)
October 17, 2012 at 8:29 am #38745Anonymous
Inactiveyes I am using the plug-in
October 17, 2012 at 8:49 am #38746Anonymous
Inactivethanks – then in the channeleditor plug-in page there is a yellow button “Import data from Foxsat”. Can you please try pressing this to re-import the machine’s live channels list into the web-interface channels database. And then press “Save changes”.
That may fix the problem on the epg screens. If not then could you please enter the “sqlite3…” command in telnet again and post back what the output is.
If that hasn’t fixed it then we will have to dig a bit deeper, but we will get there!
October 17, 2012 at 8:59 am #38747Anonymous
Inactivedid all that, but epg still has the same error, I also did the telnet command and got the same results as before.
-
AuthorPosts
- You must be logged in to reply to this topic.