Installation & configuration

24.06.2026

Set up your decoder in 5 steps

This guide will help you start the service on any decoder supporting CCcam, OSCam or NCam. Pick your platform below and follow the steps.

To download config files and see your login data, please log in to the panel. Log in

Pick your platform

PaddyUpdater is our plugin that automatically installs and maintains OSCam, channel lists and the VPN tunnel on your Enigma2 decoder. After a one-time activation everything runs by itself — no manual file copying.

Requirements

Works on most images (OpenATV 6.4+, OpenPLi 8+, VTi 13+). The decoder needs internet access and Telnet or SSH enabled (root login).

1Enable Telnet or SSH on the decoder

Menu → System → Network → Network configuration. On most images Telnet/SSH (Dropbear) is on by default. Note the decoder IP on your LAN.

2Install the plugin with one command

Connect to the decoder over Telnet/SSH (login: root) and paste:

The command downloads and installs the plugin .ipk. When it finishes, open Menu → Plugins → PaddyUpdater (the first open initializes the plugin).
3Read the decoder code

In PaddyUpdater pick "Paddy klient - moj kod". An 8-character code appears (e.g. A7K9F2X3). Enter it in the form below to bind the decoder to your order.

4Run "Paddy - pierwsza instalacja"

After activation pick "Paddy - pierwsza instalacja" in the plugin menu. The plugin installs OSCam, fetches the config, sets up the VPN, downloads the channel list and reboots the decoder. Whole thing takes ~2-5 minutes.

Most satellite decoders like Vu+, Dreambox, Octagon SF8008, Zgemma, GigaBlue use the Enigma2 operating system. The procedure is similar for all popular images (OpenATV, OpenPLi, VTI, OE-Alliance).

Check your image compatibility

We recommend OpenATV 7.x or OpenPLi 8.x. Older images (pre-2020) may require manual plugin installation from a separate IPK package.

1Install the CAM emulator plugin

Choose ONE of the available plugins. OSCam is recommended — the newest, fastest, and supports all our server protocols.

  • OSCam: Recommended. Fastest ECM, supports cs378x + cccam_mcs simultaneously.
  • NCam: OSCam fork with additional stream-relay features (useful for IPTV).
  • CCcam: Classic CCcam 2.3.x — easier to configure but older.
2Download the config file

Use the "Download" button above (CCcam.cfg for CCcam, oscam.server for OSCam/NCam). The file already contains your credentials and server addresses.

  • Menu → Plugins → Green/Yellow button
  • You can also copy the file directly via SSH using an SCP client.
3Upload the file to your decoder

Copy the downloaded file to your decoder, placing it in the correct location depending on the CAM you use:

CAM File Path on decoder
CCcam CCcam.cfg /etc/CCcam.cfg or /usr/keys/CCcam.cfg
OSCam oscam.server /etc/tuxbox/config/oscam.server
NCam oscam.server * /etc/tuxbox/config/ncam/ncam.server

* NCam uses the same syntax as OSCam — just rename the file to ncam.server.

Upload methods:
  • FTP/SFTP: The most popular method. Connect to the decoder via FTP (port 21) or SFTP (port 22), login root, password empty or as configured. (FileZilla, WinSCP, Cyberduck)
  • USB: Copy the file to a FAT32 USB stick, plug it into the decoder, then use the file manager to copy it to the target location.
  • DCC: Dedicated Windows manager for Enigma2 decoders — more convenient than FTP for beginners. (DreamBoxControl)
4Restart the CAM

After uploading the file, the CAM must reload to read the new configuration:

  • From the decoder interface: Blue button → SoftCam Panel → Restart
  • SSH: /etc/init.d/softcam restart or systemctl restart oscam
5Verify it works

Switch to any encrypted channel. It should open within 1-3 seconds. If you see "no signal" or a black screen, return to the troubleshooting section below.

  • Check the info bar — it should show the encryption system name (Conax, Viaccess, Nagra, Irdeto).
  • In SoftCam Panel menu check status — should show "Running" with an active reader.
  • CAM logs are at /tmp/.oscam/oscam.log (OSCam) or in the CCcam web panel on port 16001.

OSCam and CCcam can run as desktop applications — useful for testing, archival, or as an intermediate server for multiple decoders on the local network.

1Install the software
  • OSCam Windows — download the official Windows build from streamboard.tv
  • OSCam Linuxapt install oscam or build from source via svn checkout streamboard
  • CCcamPC / CCcam Win/Linux — older but fully working on Windows/Linux
2Upload the config file

The config file must be in the program install directory:

CAM System Path on decoder
OSCam Windows C:\Program Files\OSCam\config\oscam.server
OSCam Linux /usr/local/etc/oscam.server
CCcamPC Windows C:\Program Files\CCcamPC\CCcam.cfg
3Run CAM as a service

Windows: run OSCam.exe (or install as a Service via "install.bat"). Linux: systemctl start oscam.service. CAM must run 24/7 for the service to be available.

Problems & solutions

Check that your decoder has internet access (ping 8.8.8.8 via console). Then check firewall — CCcam (12000) and CS378X (15000) ports must be open outbound. If you use an ISP router, some ISPs block non-standard ports — try a VPN.
Most often weak LNB signal or weak internet connection. Check signal strength and quality in the decoder menu (>70%). Check ping to the CAM server — should be <50 ms. If on WiFi, try a LAN cable.
Check if CAM actually started (Blue button → SoftCam Panel → Running). Then in the config file verify that the F-line has correct data (user/password as in the panel). After each file change you must restart the CAM.
Download a fresh config file from the panel (buttons above) — perhaps you changed the password. Also check that the line in the panel is active (My lines tab) and valid for today.
Some ISPs block ports known from P2P/CAM protocols. Solutions: 1) Enable VPN on the decoder (OpenVPN client in OpenATV), 2) Ask us for alternate port credentials (443 with TLS), 3) Contact your ISP about port forwarding.
Check logs: telnet/SSH into the decoder, then "tail -50 /tmp/.oscam/oscam.log". Most common causes: incorrect oscam.server syntax (CRLF line endings from a Windows editor), missing permissions (chmod 644 oscam.server), busy port (another CAM already running).

Still have issues? Open a support ticket