I've installed E2 SIF 031 Flash version ( standard procedure usb_update.img ) then ...
at first boot time i've choosed the output ( component, scart, hdmi) ... after final OK ...
menu-setup-system-network-adaptor_settings ... here yes for use_interface and no for use_dhcp
then ... fill in static IP and DNS definitions then ... prepare your favorite FTP client ...
in my case TotalCommander ... e.g. 192.168.1.10 root/sifteam ... now we are ready !!!
Download incubus_082 and extract from archive
- incubusCamd.sh4_e2 ( processor type sh40 build for e2 )
- incubusCamd.prio ( ignore/prefere providers file )
- incubusCamd.conf I incubus config file )
then make a folder structure like var(bin,etc,keys) then populate like this :
incubusCamd.sh4_e2 -> /var/bin
incubusCamd.prio -> /var/keys
incubusCamd.conf -> /var/keys
rcS_user.sh -> /var/etc
The file rcS_user.sh must be created using an Linux compatible editor ...e.g. UltraEdit32
and will be executed automaticaly at startup launching incubus ... the content will be :
#!/bin/sh
/var/bin/incubusCamd.sh4_e2 &
To exemplify, will present the case of incubus client to a CCCam server.
All is a matter of configuring incubusCamd.conf :
[Prov:000000:CaID:0000]
decoder_type=1
card_server_url_0=cccam://[myuser:mypasswd@servername.serverhost: port]
where :
- myuser/mypassw are user and password as you establish with the server
- servername is the CCCam server name
- serverhost is dyndns host ( ex. homelinux.com )
- port is the CCCam used port( default 12000 for CCCam ) must be forwarded
- decoder_type=1 means that your IPBOX is a sharing client
This section permits for all unspecified ( 0 ) Provider/CaID pairs to be routed
to the specified server or to the first in servers list. The brakets does'nt belong to
the syntax !!! just show an optional parameter.
[Servers]
card_server_url=cccam://myuser:mypasswd@servername.homelinux.com:12000
card_server_url=cccam://myuser22:mypasswd22@servername22.homelinux.com:120 00
card_server_url=cccam://myuser333:mypasswd333@servername333.homelinux.com: 12000
This sections permits to declare 1 to 16 servers ( C lines ) in case of decoding failure
incubus goes automaticaly to the next server in list.
[CaIDTunnel]
1833:1702:000000:0082 # this tunnel premiereHD nagra3 into betacrypt cards
1833:1702:000000:0081 # this tunnel premiereHD nagra3 into betacrypt cards
This section is dedicated to the special case o PW wich is double encripted first in
Betacrypt then in Nagra3 ... can be used in other similar cases.
Once you've finished to configure incubus you must connect IPBOX using TotalCommander
and you can transfer the folder structure var(bin, etc, keys ) to the corresponding
folder in IPBOX and you must change the execution attributes using the same TotalCommander
/var/bin/incubusCamd.sh4_e2 ->755
/var/etc/rcS_user.sh ->755
Thus the two components become executable ... now you can restart your IPBOX ... and enjoy
... of course experimentaly !
Goes perfectly even like this !
[Prov:000000:CaID:0000]
decoder_type=1
card_server_url_0=cccam://
[Servers]
card_server_url=cccam://myuser:mypasswd@servername.homelinux.com:12000
card_server_url=cccam://myuser22:mypasswd22@servername22.homelinux.com:120 00
card_server_url=cccam://myuser333:mypasswd333@servername333.homelinux.com: 12000
the purpose is to declare witch server will use in case of non declared pair provID/CaId ...
witch from the server list ...the specified 3 ...or first in the list !