If you are using Spark, cccam does work on the alien (just not on enigma2.)
I did not use Spark for a long time, but I think this thread is still valid. (http://linuxsat-support.com/showthread.php?t=26869)
Unzip the file to a usb stick and insert it into the box. Spark will ask you if you want to install. After rebooting, the Cccam.cfg file can be configured by ftp.
Here are some instructions taken from another site that may be useful to you:
Code
CCcam client support for Spark / Amiko Alien 2 by FTP / CCcam.cfg file
This how to guide explains how to setup a CCcam client connection using FTP and a CCcam.cfg file using the available plugins for Spark / Amiko Alien 2
HOW TO ADD CCCAM CLIENT SUPPORT TO CCCAM214 AND EDIT
HOW TO ADD CCCAM CLIENT SUPPORT TO CCCAM214 AND EDIT CCCAM.CFG FILE USING SPARK FIRMWARE ON THE AMIKO ALIEN 2
Items required:
USB Stick Formatted to FAT32 – Use HP Format Tool for formatting if you have any problems with the USB not being seen by the Amiko Alien 2 after formatting using Windows.
The latest Amiko Alien 2 Plugin Pack file – This will be something that will constantly be updated from time to time but the latest version will always be available to download from the amiko plugin section
FTP Software This guide will assume that you already know and are comfortable with using FTP software. Popular choices for Windows include software such as FileZilla, DCC and WinSCP.
Amiko Alien 2 Digital Receiver – This guide is created for the Amiko Alien 2 Digital receiver (available with various tuner configurations).
1) Download latest Amiko Alien 2 Plugin Pack file from the plugin section and save this file to your computer.
2) Insert a USB stick into your computer, open the Plugin Pack file you just downloaded and extract the complete plugin directory from the .zip or .rar file to the root of the USB stick (which must have been pre-formatted to FAT 32).
3) Now remove the USB stick from your computer and with your Amiko Alien 2 receiver powered on and connected to your TV insert the USB stick into a USB port on Amiko Alien 2 receiver (either front or rear USB port will work).
4) Within a few seconds the Amiko Alien 2 receiver will read the USB stick and then automatically prompt you on screen saying ‘Confirm Do you want to upgrade plug in?’ – Select YES using the remote control arrow keys and then press OK on the remote control.
This will now display the ‘Upgrade from USB’ menu and the update will start automatically which will only take a few seconds and once complete will automatically reboot your receiver. At the point of reboot you can now remove the USB stick from the Amiko Alien 2 (if you don’t then the receiver will keep prompting to update after each reboot).
5) When your Amiko Alien 2 receiver has finished booting back up you should now be back to the usual Spark firmware but there will now be a whole host of extra plugins that have been installed which can all be found by selecting MENU > Plug in using the remote control.
6) We’ll now head over the the FTP side of things, so with your FTP software running connect to your Amiko Alien 2 receiver (standard FTP username and password for Spark is root and root) and head to the /root/plugin/var/keys directory. This is where your CCcam.cfg file will need to be placed. There may already be a CCcam.cfg file in this directory depending on our previous setups, if so you can simply edit the existing Cccam.cfg file to add your required information or if no CCcam.cfg file exists then you can edit the blank CCcam.cfg file included with this guide with your details and transfer this over – it makes no difference either way how you do this providing the CCcam.cfg file contains your correct C line details and that it is housed in the /root/plugin/var/keys directory.
7) Once you are happy that the CCcam.cfg file has been edited and saved correctly and saved to the correct directory you are now finished with the FTP side of things, you can disconnect and move on to the next step.
8) We are now going to the Amiko Alien 2 on-screen menu and the plugins previously installed. With this guide we are interested in setting up a client connection to CCcam so to continue to the next step in Spark you should go to MENU > Plug in > Cccam214 and while this is highlighted press the OK button (you should see the red square on theright hand side turn to a greentriangle along with on-screen prompts telling you this plugin has started).
At this point you are now finished, providing all your details were entered correctly and saved you will now be connected as a client to your specified server. Exit all the menus, leave is a few seconds and then check it out to confirm it’s working.
SOMETIMES BECAUSE OF CHANGES MADE AT THIS POINT IT’S A GOOD IDEA TO REBOOT THE AMIKO ALIEN 2 TO ENSURE ALL THE CHANGES ARE TAKEN INTO ACCOUNT.
This guide is intended to cover the very basic and very easy client setup using the stand-alone CCcam214 Plugin. If you were familiar with CCcam on a Linux receiver before now then this way probably doesn’t get much easier but for those of you that are not familiar with FTP and the likes then check out the FTP guides in the forum and of course if after giving this a try you struggle with using FTP software just post the question in the forum detailing where you are at and asking for help and members will be able to try and point you in the right direction.
Example of basic CCcam client connection details:
CCcam
C: example.allocccam.com 12000 username password
[CODE]
################################################## ####################
#Blank CCcam.cfg file for use with the Amiko Alien 2 #
#connections #
################################################## ####################
# syntax for to add a client connection to other CCcam
#
#C: <hostname> <port> <username> <password> <wantemus> ( { caid:id(:uphops), caid:id(:uphops), ... } )
#
#note: if {} limits are added, <wantemus> cannot be omitted. Use either yes or no.
#
# example:
#
# C: allocccam.com 12000 user1 pass1
# C: 192.168.1.2 12000 user2 pass2
# connects to CCcam
Display More
[/CODE]