PGI v0.7, Owashi - DGS 12413 based
riporto un estratto del readme allegato alla img:
+--------------------+
| PGI v0.7, Owashi |
| based on DGS 12413 |
+--------------------+
Many thanks to uncle.f and kneubi for helping to prepare this release!
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. UNDER NO CIRCUMSTANCES WILL THE PGI SOFTWARE AUTHORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES, DATA LOSS OR HARDWARE MALFUNCTION, ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE UNDER NEGLIGENCE OR EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. BY INSTALLING AND USING THE SOFTWARE YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT.
Full Change List for PGI 0.7 since PGI 0.6.1
================================================== =============================
General:
- Fix: Web-interface bugs (recordings were not shown, message that platform was not supported)
- Fix: Web-interface now reboots and shuts down receiver gracefully (hopefully less HDD errors)
- Fix: swap was not activated at boot
- Fix: hdd_temp plugin did not start correctly
- Fix: mkfs uses correct inode size of 128 by default now for ext2 and ext3, no need for special mkfs command switches anymore for e2
- Fix: /var/lock is no longer used by pppd (this dir was missing in 0.6.1) /var/run, /var/lock and /var/tmp all point to /tmp now
- Fix: increased DHCP timeout to allow some Wi-Fi sticks getting their IP address correctly
- Fix: debug was on by default for startup scripts
- Fix: Samba (nmbd) has been patched to correctly identify main listening interface (allows network neighbourhood browsing out of box)
- New: Moved USB devices automounter from main interface to OS level, which should allow loading skins from USB connected devices
- New: UTF8 characters are supported now by CIFS mounting, i.e. correct support for non-latin characters when IPBox acts as SMB client
- New: commands to easily change receiver settings without editing files or SQL database: conflist/confget/confset/optget/optset
- New: proper reboot/poweroff commands that will try to unmount devices before shutdown to avoid HDD errors
- New: EXPERIMENTAL FTDI Serial-to-USB kernel driver, supports Smargo external card reader and any other devices using this chipset
- Change: some options removed from pgi.conf, they are now in the new PGI Settings menu in the sbox main menu
- Change: root file system has been cleaned of LOTS of unused scripts and some binaries
- Change: settings backup archives file names contain dashes instead of colons to be compatible with NFS under Windows
- Update: settings backup script saves /var/etc/Wireless and /var/etc/epg
- Update: oscam ump SVN version 2071, fixed some bugs, changes for DRE cards AU
- Update: busybox 1.16.1
- Update: usb_modeswitch 1.1.2 and improved USB 3G modems handling
- Update: e2fsprogs 1.41.12
- Update: some new hardware IDs added for the RT3070 chipset based Wi-Fi device driver
- Update: Samba version update to 1.9.18p10
- Update: TP list updated using kingofsat.net, lyngsat.com and flysat.com data
sbox:
- Fix: Crash in handling of recorded/timeshift file names if EPG was empty or containing only non-recognised characters
- Fix: Recording timers did not work anymore when a lot of timers have been set in the past
- Fix: Channel searching menu now supports multiple transponders with the same frequency, they can all be selected now, not only the first in the list
- Fix: Switching audio tracks on radio channels with multiple tracks works now immediately
- Fix: Remote stopped reacting if a plugin was running for a longer time (mostly shoutcast)
- Fix: Subchannel switching took extremely long but it's a lot faster now and if you need it even faster there is an option in PGI Settings
- Fix: Pressing RCL button while having infobanner displayed did not change EPG
- New: PGI Settings menu in Plug-In section of sbox main menu
- New: FavPiP plugin can be assigned to the OK button (press FAV to go to the usual channels list)
- New: Yellow button in EPG list opens Timer Settings
- New: Popup to warn user that box is about to shutdown. The user can press a button to abort it. The popup is shown for sleep timers and for recordings.
- New: Selection whether the full or short channel name is shown in VFD. Now you can have custom names for VFD independent from OSD (edit them using PC-Editor).
- New: The currently selected channel will be remembered and switched on even if the box restarts due to crash or panic
- New: Added keyword searching for youtube player
- New: EXPERIMENTAL Zap-to-Record feature. If activated the receiver will always switch to the recorded channel before recording. This is to avoid more than one simultaneous decoding requests which some cards cannot handle.
- New: added Estonian user interface lanugage (thanks raudjalg), updated/improved English, German and Russian
- Change: The PiP button cycles the small and big PiP window now endlessly, the exit button closes pip window
- Change: New file format for /var/etc/nonstandard_encoding, see the file for details if you use it
sbox EPG:
- Fix: Increased buffer size for epg
- New: Feature to allow regular scanning of all transponders in favlist for new epg data (see PGI Settings menu)
- New: Persistent EPG! If the box has a storage device connected, the EPG data is stored on shutdown and loaded again at bootup
Plugins:
- Fix: lots of crashes in shoutcast-plugin when navigating in the lists
Colour Buttons Default Functions
================================================== =============================
ATTENTION! On IPBox 91HD, Cuberevo 250 and 200HD models only the GREEN button actions can be changed by the user!
Red button => FavPiP plugin
Green button => Change Aspect Ratio script
Yellow button => Restart Softcam
WWW => script Panel Plugin (calls the scripts from /var/bin, script names must start with scrplg-*)
Notes on Multiboot
================================================== =============================
As of PGI 0.7 there is no more need to run "mkfs.ext2 -I 128 ..." command. The mkfs commands should create 128 byte inodes by default as required for e2.
If you want to flash another multiboot after installing PGI, consider the following. In PGI the multiboot **** act as follows:
0 - boot flash (normally for DGS/PGI)
1 - enigma flash
2 - enigma /dev/sda1
3 - enigma /dev/sdb1
4 - enigma2 flash
5 - enigma2 /dev/sda3
6 - enigma2 /dev/sda4
7 - enigma2 /dev/sda5
8 - PGI boot pause mode (see the description of this new function above)
9 - PGI settings restore mode (see the description above and also the BACKUP_DIR option in pgi.conf)
If you are not satisfied with this layout or if one or more of the buttons do not work the way you wish, it is much easier to simply change those buttons' actions than to flash the complete multiboot (and lose the new functionality for buttons 8 and 9). The multiboot options can be easily edited to your liking with the Telnet commands: fw_printenv and fw_setenv. If you do flash some different multiboot you may want to use the following Telnet commands to restore the functionality for buttons 8 and 9:
fw_setenv menu_8 'setenv bootargs $bootargs boot_pause=1;front_puts "boot pause";boot'
fw_setenv menu_9 'setenv bootargs $bootargs restore_backup=1;front_puts "restore bkup";boot'
Notes on Internal and External Card Readers
================================================== =============================
The internal card reader(s) in IPBox 9000HD/910HD/900HD/91HD unfortunately cannot provide some frequencies required for correct initialisation of certain cards. In particular, some versions of Irdeto cards which require the 6MHz frequency (that IPBox cannot deliver) are known to have problems with the internal card reader. Other cards are known to work when the frequency is "almost there".
The card reader driver (sci-ng) has been modified in this version to be able to set a so called "base frequency" (see the beginning of the /var/bin/sÑi-ng script). "Base frequency" in this context is not a frequency for the card reader but rather a proposed base frequency from which the card reader controller derives its actual working frequency. By default the "base frequency" is set to 100000000, i.e. 100MHz and the card reader frequency is derived from it by dividing the base frequency by an even number between 2 and 62 (the actual number is detected automatically to fit the card frequency as close as possible). By changing the base frequency it is possible to get some cards working which were not working before. For instance, it has been detected that some Irdeto 5.3 cards can work if the base frequency is set to 111093750. Good luck experimenting with other cards and frequencies (and see the disclaimer at the beginning of this document).
Unfortunately, there is no software solution for those cards that absolutely MUST have their designed frequency to work correctly. If you are really desperate to get such card working with IPBox or if you require more than 2 card readers at the same time the solution is to get an external card reader. Until now having an external card reader was rather cumbersome option: you would require a USB/Serial converter (of particular make), because most "classic" card readers use Serial interfaces. You would also need an extra power supply for it and in the end it all would be bulky, consuming more power and require fiddling with settings and drivers. Starting with PGI 0.7 IPBox this whole concept has a very good chance to be drastically simplified with the device called Smargo USB Card Reader which is very compact, does not require external power supply and works with widest range of frequencies: 3.20, 3.43, 3.69, 4.00, 4.36, 4.80, 5.34, 6.00, 6.86, 8.00, 9.61, 12.0 and 16.0 MHz. More info and pics here:
smargo Angebote - attraktive Preise f TV, Video Elektronik, Computer Artikel bei eBay.de
https://2img.net/r/ihimizer/img13/731...readerplus.jpg
https://2img.net/r/ihimizer/img16/613...martreader.jpg
https://2img.net/r/ihimizer/img339/6...martreader.jpg
The actual device itself is hardly any news. What *IS* big news is that now it can finally work with IPBox because the original FTDI chipset driver was broken on IPBoxes from the first day of their existence. Now it has been carefully fixed by pacco and is available in PGI since v0.7. There is zero configuration required for the Smargo card reader: the driver gets loaded automatically when the device is connected and the necessary device nodes /dev/ttyUSB* are created automatically as well. All you have to do is to configure newcs or oscam to use the appropriate device ttyUSB device, select reader type "phoenix" or "mouse" and maybe specify the correct frequency for the card. Remember: there are no guarantees - the driver is EXPERIMENTAL but has been confirmed to work on more than one box. Good luck (and see the disclaimer at the beginning of this document ;-) )
Configuring sbox PGI Settings Using OSD Menu
================================================== =============================
Starting with PGI 0.7 some new sbox settings are available in the "Plug-In" section of the main OSD menu.
EPG BACKGROUND SCANNING + EPG SCAN TIME
Controls background scanning for fresh EPG data. If this feature is enabled all of the transponders in your Favourites list will be automatically scanned for new EPG data every 24 hours at certain specified time. If your receiver has two tuners that are able to receive the same satellites, then the scanning process is completely transparent as the second tuner will be used for EPG scanning. If your box has only one tuner or if the second tuner is not able to receive the same satellite then the scanning will be done only if the receiver is in Standby mode (i.e., partially on).
FAVPIP ASSIGNED TO OK BUTTON
This option is pretty self-explanatory. It has been implemented for those who use FavPIP a lot and would like to have it on their OK button instead of a colour button. If this mode is activated you can still go to the usual channel views by pressing FAV button.
ZAP TO RECORD
This option is only of interest to you if you card cannot decrypt more than one channel at the same time. If you turn this option on, the receiver will not allow watching/recording/PiP for more than one encrypted channel at the same time. In addition, it will try to zap to the channel before recording in even if the live channel was on the same transponder to avoid decoding wrong channel. This feature is highly experimental.
VFD BRIGHTNESS
Sets the front panel display brightness (for those models that support this function). The higher the value the brighter is the display.
POWER OFF ACTION
Sets action required to power off the receiver with the power button. The "Hold" setting means that you have to keep the power button pressed for a couple of seconds to power off the receiver. If you short press it in the "Hold" mode then the Sleep Timer menu will be called. The "Press" setting reverses the behaviour.
SHOW DEVICE BANNER
Show or hide the OSD banner which displays the connected and disconnected, CAM module and USB devices. The "Skip 1st" value will disable the banner only the first time it is called. "Always" will show the banner every time and "Never" will prevent it from ever showing up. This option is useful to get rid of the banner showing every time you start the receiver if you have CI device or USB storage device connected.
FAST SUBFEED SWITCHING
This function is only useful for those who use sub-channel feature (do not confuse with PiP!) Normally, every time you change the sub-channel the whole TP get scanned for new sub-channels. If you are sure that you already have all of the required sub-channels scanned before then you can speed up sub-channel switching process by enabling this option which will skip TP re-scanning.
Configuring Settings Using /var/etc/pgi.conf
================================================== =============================
The system services specific configuration is located in /var/etc/pgi.conf. All lines starting with # are treated as comments. The lines like OPTION="VALUE" set various parameters. The file can be modified either by any text editor that saves files in a plain text format or by special Telnet commands.
The following commands can help modifying pgi.conf easily: conflist (simply displays current settings), confget