Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


9 posts

Wannabe Geek


Topic # 57927 1-Mar-2010 11:28
Send private message

Hi,

I'm trying to use my Sky card with DVBViewer using an Infinity USB card reader.

I used to do that with NDSCAM, but NDSCAM stopped working with the new white cards, so I'll try to switch to NewCS and ACAMD.

As a first step, I'm trying NewCS 1.65 on Windows. Later, when it will work, I'll switch to 1.67 on a virtual Linux machine.

It *seems* that I have NewCS working with my card:

************************************************************************
This is NewCS 1.65 - the New CardServer by the Butter-team..
Compiled on Jan 19 2009 at 17:54:08
Reading Config file from newcs.xml
NewCS is trying to bind to IP: 127.0.0.1
TCP-log password is enabled, set to: NewCSpwd
level: normal
type: init
output: console,tcp
logger config: level 1 type 3 output 5
Console log options: level 1 type 3
TCP log options: level 1 type 3
[ 22:14:58 ] [ Box detect ] Windows XP Build 2600
[ 22:14:58 ] [ Config ] Irdeto EMM mode 0 SET on reader Phoenix on Com1
[ 22:14:58 ] [ Config ] Option <blockc0> for device 0 (Phoenix on Com1) not present, defaulting to N
O
[ 22:14:58 ] [ Config ] Value in <ipk> for device 0 (Phoenix on Com1) is INVALID, skipping...
[ 22:14:58 ] [ Config ] Value in <ucpk> for device 0 (Phoenix on Com1) is INVALID, skipping...
[ 22:14:58 ] [ Config ] Pincode for device 0 (Phoenix on Com1): 0000
[ 22:14:58 ] [ Config ] COM1 ECM priority: round
[ 22:14:58 ] [ Chameleon2 ] Adding name newcs on destination localhost (Realm: myShares) on port 123
4 - 0x3e9578 [ op ptr  0xac7290 ]
[ 22:14:58 ] [ httpd ] httpd-user: newcs, password: NewCSpwd, accesslevel: admin
[ 22:14:58 ] [ EMM Cache ] Initialising dynamic Cache
[ 22:14:58 ] [ ECM Cache ] Initialising dynamic Cache
[ 22:14:58 ] [ Loader ] Starting Telnet on port 1001
[ 22:14:58 ] [ Loader ] Started HTTP-server on port: 8080
[ 22:14:58 ] [ Loader ] Reader type 2 on node COM1
[ 22:14:58 ] [ Phoenix ] Opening device COM1
[ 22:14:58 ] [ Phoenix ] Setting parity to NONE on node COM1
[ 22:14:58 ] [ Phoenix ] Setting 2 Stop bits on node COM1
[ 22:14:58 ] [ Phoenix ] Setting baud to 9600
[ 22:15:00 ] [ ATR ] T=0  1etu=25.23us  Guardtime:14etu  WWT:57600etu
[ 22:15:00 ] [ ATR ] Historical bytes: 3 [B0] [0F] i [FF] J P [D0] [00] [00] S Y [02]
[ 22:15:00 ] [ Loader ] Init NDS card
[ 22:15:00 ] [ Phoenix ] Setting parity to ODD on node COM1
[ 22:15:00 ] [ Phoenix ] Setting 2 Stop bits on node COM1
[ 22:15:00 ] [ Phoenix ] Setting baud to 38400
[ 22:15:00 ] [ KeymaN ] Adding key 2A173AC type 0 on Provider 000000 for caid 0963 ID=0
[ 22:15:00 ] [ KeymaN ] Adding key 2A17300 type 1 on Provider 000000 for caid 0963 ID=0
[ 22:15:00 ] [ Loader ] Card 0963 on port COM1 ready
[ 22:15:00 ] [ Loader ] Starting Newcamd Server on port 15050
[ 22:15:00 ] [ Loader ] Starting Radegast Server on port 10001
[ 22:15:00 ] [ Newcamd ] Newcamd thread Server started on port 15050
newcamd: main loop
[ 22:15:01 ] [ Chameleon2 ] Server started on port 1234 for realm myShares

************************************************************************


But when I start DVBViewer, Acamd monitor indicates:

************************************************************************
22:18:56.277: connecting to localhost:15050/tcp (127.0.0.1)
22:19:06.277: get no welcome resquest
22:19:06.277: cCardClientCCcamN::Login
22:19:06.277: connecting to localhost:15050/tcp (127.0.0.1)
************************************************************************

Acamd is configured with:

************************************************************************
cccamn:localhost:15050:0/0963/FFFF:newcs:NewCSpwd:0:2:
************************************************************************

Newcs is configured with:

************************************************************************
<?xml version="1.0"?>
<!--
                                                                                                          
For setup-issues, look in readme.txt!
If there are other troubles, try different forums or irc channels around :o)
                                                                                                          
The configfile are NOT case-sensitive, and shouldnt care about dos/unix cr/lf.
-->
                                                                                                          
<newCSconfig>
        <globals>
                <!-- valid value for listening-ip are:
                                IPv4 adress of local interface.  -->
                <listening-ip>127.0.0.1</listening-ip>
        </globals>
        <readers name="Standard Phoenix on PC">
                <device>
                        <!-- valid value for name are:
                                 Any name of your choice, just to name the device for you to read.      -->
                        <name>Phoenix on Com1</name>
                                                                                                          
                        <!-- valid value for type are:
                                 phoenix, dbox, sci, dragon, sc8, mp35, smartreader, pcsc (for own binary) or infinity(for own binary). -->
                        <type>phoenix</type>
                                                                                                          
                        <!-- valid value for mhz are:
                                 153(1.53mhz), 358(3.58mhz), 368(3,68Mhz), 450(4.5mhz), 536(5.36mhz), 600(6.00mhz), 715(7.15 mhz), 800(8.00mhz)
                                 1000(10.00 mhz), 1071(10.71mhz), 1200 (12.00mhz), 1431(14.31 mhz), 1600 (16.00mhz)
                                 This setting is now IMPORTANT, normal phoenix usually have 3.57mhz, and can usually be overclocked
                                 to 6mhz. For the others you probably need extra crystal (be careful).  -->
                        <mhz>368</mhz>
                                                                                                          
                        <!-- valid value for node are full path to device, f.ex /dev/tts/0,
                                 /dev/sciX (for dreambox), /dev/cardreaderX (for dragon),
                                 /dev/tts/USBX (for a usb2serial device).
                                 COMx on Win32, COM1, COM2 etc.
                                 For PC/SC this is just 0, 1 ,2 and so on (reader number)       -->
                        <node>COM1</node>
                                                                                                          
                        <!-- valid value for infinity_number are number of device, if you have multiple, only used in infinity binary,
                             0, 1 ...   -->
                        <infinity_number>0</infinity_number>
                                                                                                          
                        <!-- valid value for slot are:
                                 0-7 (only used on Sc8).        -->
                        <slot>0</slot>
                                                                                                          
                        <!-- valid value for parity are:
                                 Odd, Even, None (ignored on sci and dragon).
                                 This is only used on serial _BEFORE_ ATR is recieved.  -->
                        <parity>none</parity>
                                                                                                          
                        <!-- valid value for reset are:
                                 normal, inverse (ignored on sci and dragon).
                                 normal is phoenix, inverse is smartmouse       -->
                        <reset>normal</reset>
                                                                                                          
                        <!-- valid value for export are:
                                 Yes,No - if not exported only localhost can connect.   -->
                        <export>Yes</export>
                                                                                                          
                        <!-- valid value for enabled are:
                                 Yes,No - if not enabled it cant be used.       -->
                        <enabled>Yes</enabled>
                                                                                                          
                        <!-- valid value for blocksa are:
                                 Yes, No - block shared address emm to card.    -->
                        <blocksa>No</blocksa>
                                                                                                          
                        <!-- valid value for blockua are:
                                 Yes, No - block unique address emm to card.    -->
                        <blockua>No</blockua>
                                                                                                          
                        <!-- valid value for blockga are:
                                 Yes, No - block group address emm to card.     -->
                        <blockga>No</blockga>
                        
                        <!-- valid value for blockC0 are:
                             Yes, No - block fake emm to card.  -->
                        <blockC0>Yes</blockC0>
                                                                                                          
                        <!-- valid value for boxkey are:
                                 The boxkey/boxid of your nagra/nds STB.        -->
                        <!-- <boxkey>0000000000</boxkey>  -->
                                                                                                          
                        <!-- valid value for rsa are:
                                 The RSA key from your nagra STB.       -->
                        <!-- <rsa>0000000000</rsa> -->
                                                                                                          
                        <!-- valid value for camkey are:
                             0 - Europe, 1 - Oz -->
                        <irdetomode>0</irdetomode>
                                                                                                          
                        <!-- valid value for irdeto-camkey are:
                             8byte hex. -->
                        <irdeto-camkey>0000000000000000</irdeto-camkey>
                                                                                                          
                        <!-- valid value for camkey-data are:
                             64byte hex -->
                        <irdeto-camkey-data>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</irdeto-camkey-data>
                                                                                                          
                        <!-- valid value for crypto-special are:
                                 Yes, No - Used to enable/disable real-time mosc on Cryptoworks.        -->
                        <crypto-special>No</crypto-special>
                                                                                                          
                        <!-- valid value for ipk are:
                             64byte hex -->
                        <ipk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ipk>
                                                                                                          
                        <!-- valid value for ucpk are:
                             64byte hex -->
                        <ucpk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ucpk>
                                                                                                          
                        <!-- valid value for PTShanshake are:
                             Yes, No - Used to enable/disable real-time HighBaud on Cryptoworks and Viacess.    -->
                        <PTShandshake>No</PTShandshake>
                                                                                                          
                        <!-- valid value for carddetect are:
                                 Yes, No - Used to try to detect if card is present in you cardreader.  -->
                        <carddetect>yes</carddetect>
                                                                                                          
                        <!-- valid value for newcamd_port are:
                                 0,65535 - Which port newcamd server will listen for incomming connections. -->
                        <newcamd_port>15050</newcamd_port>
                                                                                                          
                        <!-- valid value for autosid are:
                                 Yes, No - Let NewCS decide which sids should be allowed/denied based on card answers. -->
                        <autosid>Yes</autosid>
                                                                                                          
                        <!-- valid value for Seca-PPV are:
                                 Yes, No - Let NewCS decide which sids should be allowed/denied based on card answers. -->
                        <Seca-PPV>no</Seca-PPV>
                                                                                                          
                        <!-- valid value for Pincode are:
                                 0000, 9999 - For f.ex PPV on Conax, also for parental lock on conax and cryptoworks. -->
                        <pincode>0000</pincode>
                                                                                                          
                        <!-- Notes about Service ID's:
                                There are some points worth mentioning:
                                1. If you allow a sid, all others will be rejected for that caid.
                                2. When you deny a sid, all others then the denied will be let through to that caid.
                                3. If you dont specify a reader, all sid's will get let through.
                                4. Put as many provider-sections in sid as you'd like, and as many id-sections under allow/deny as you want.
                                5. Deny is the stronger one, will always override allow.
                                6. If you want to add several sid's at once, do <id>0000:0010</id>, this will add all ten to list.  -->
                        <sid>
                                <allow>
                                        <!-- valid value for id are:
                                        4 numbers, if the service id is 3 numbers, add a 0 infront of it.       -->
                                        <id>0000</id><id>0001</id><id>0002</id>
                                </allow>
                                <deny>
                                        <!-- valid value for id are:
                                                4 numbers, if the service id is 3 numbers, add a 0 infront of it.       -->
                                        <id>0000</id><id>0001</id><id>0002</id>
                                </deny>
                        </sid>
                        <!-- valid value for priority are:
                         hard, round, fifo - hard is lower userid, higher priority(gets ECM through before user with higher id),
                         round, there is an equal chance for all users to get ECM through, fifo, first sendt ECM gets through.  -->
                        <priority>round</priority>
                </device>
        </readers>
        <radegastserver>
                        <!-- valid value for enable are:
                                 Yes, No - Enable or Disable radegast server.   -->
                        <enabled>Yes</enabled>
                                                                                                          
                        <!-- valid value for port are:
                                 0,65535 - Which port to listen for incomming connections.      -->
                        <port>10001</port>
                                                                                                          
                        <allow>
                                <!-- valid value for hostname are:
                                        all, IP-address or DNS-name.    -->
                                <hostname>localhost</hostname>
                        </allow>
        </radegastserver>
        <cache>
                        <!-- valid value for emm are:
                                 0-255 - Number of EMM's to cache.      -->
                        <emm>20</emm>
                                                                                                          
                        <!-- valid value for ecm are:
                                 0-255 - Number of ECM's to cache.
                                 -1    - Dynamic ECM Cache.     -->
                        <ecm>-1</ecm>
        </cache>
        <httpd>
                <server> <!-- Port to accept connections on -->
                        <port>8080</port>
                        <enabled>yes</enabled>
                </server>
                <user>
                        <!-- valid value for userfile are:
                             Any username you'd like - Used for browser to logon (its case sensitive).  -->
                        <name>newcs</name>
                        
                        <!-- valid value for password are:
                             Any password you'd like - Used for browser to logon (its case sensitive).  -->
                        <password>NewCSpwd</password>
                        
                        <!-- valid value for accesslevel are:
                             admin, stats - Define what rights the user has in the web-console  -->
                        <accesslevel>admin</accesslevel>
                </user>
        </httpd>
        <debug>
                        <!-- valid value for password:
                                 Max 25 characters and minimum 8, this is case-sensitive.       -->
                        <password>NewCSpwd</password>
                                                                                                          
                        <!-- valid value for mode:
                             simple, advanced - Set TCP-Console to advanced mode to get access to
                             potentially dangerous features.-->
                        <mode>simple</mode>
                        
                        <!-- valid value for level are:
                                normal, verbose, spam - How extensive debug should be.  -->
                        <level>normal</level>
                                                                                                          
                        <!-- valid value for type are:
                                 Init, general, ecm, emm, net, all - Section of debug that should be displayed. -->
                        <type>init</type>
                                                                                                          
                        <!-- valid value for output are:
                                 Console, udp, tcp, file, all - Where to show debug.    -->
                        <output>console,tcp</output>
                                                                                                          
                        <!-- console_options are so you can set own loglevel/type for console-logger:
                                 Should hold level and type-tags like above.    -->
                        <console_options>normal,init</console_options>
                                                                                                          
                        <!-- valid value for logfile are:
                                 Path and filename - Where to write debug logs if file or all is chosed in output.      -->
                        <logfile>/hdd/newcs.txt</logfile>
                                                                                                          
                        <!-- file_options are so you can set own loglevel/type for file-logger:
                                 Should hold level and type-tags like above.    -->
                        <file_options>spam,all</file_options>
                                                                                                          
                        <!-- valid value for udp_host are:
                                 IP-address or DNS-name - Where to send debug if udp or all is chosed in output.  -->
                        <udp_host>192.168.1.10</udp_host>
                                                                                                          
                        <!-- valid value for udp_port are:
                                 0,65535 - Which port to send the udp packets.  -->
                        <udp_port>1000</udp_port>
                                                                                                          
                        <!-- udp_options are so you can set own loglevel/type for udp-logger:
                                 Should hold level and type-tags like above.    -->
                        <udp_options>normal,init</udp_options>
                        
                        <!-- valid value for tcp_port are:
                                 0,65535 - Which port to listen for incomming tcp connections.  -->
                        <tcp_port>1001</tcp_port>
                                                                                                          
                        <!-- tcp_options are so you can set own loglevel/type for tcp-logger:
                                 Should hold level and type-tags like above.    -->
                        <tcp_options>normal,init</tcp_options>
        </debug>
        <newcamdserver>
                        <!-- valid value for enabled are:
                                 Yes, No - Enable or Disable newcamd server.    -->
                        <enabled>Yes</enabled>
                                                                                                          
                        <!-- valid value for name are:
                                 Any name - Used to identify server to remote clients,
                                 if the remote client isnt newcamd, this field have no purpouse.        -->
                        <name>newcs</name>
                                                                                                          
                        <!-- valid value for deskey are:
                                 any 14x2 numbers  - Used to encrypt the communication between
                                 the client and the server.     -->
                        <deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
                                                                                                          
                        <!-- Notes about users:
                                 The first user doesnt have au without beeing it set to on (unlike newcamd cardserver).
                                 You can add as many user-sections as you want, just put them under eachother.  -->
                        <user>
                                <!-- valid value for userfile are:
                                         Any username you'd like - Used for client to logon (its case sensitive).       -->
                                <name>newcs</name>
                                                                                                          
                                <!-- valid value for password are:
                                    Any password you'd like - Used for client to logon (its case sensitive).    -->
                                <password>NewCSpwd</password>
                                                                                                          
                                <!-- valid value for hostname are:
                                         IP-address or DNS-name - Used for reverse login to the client. -->
                                <hostname>localhost</hostname>
                                                                                                          
                                <!-- valid value for port are:
                                     0-65535 - Which port reverse login to the client.  -->
                                <port>12000</port>
                                                                                                          
                                <!-- valid value for au are:
                                         On,Off - Wheather the client are allowed to send EMM to the server.    -->
                                <au>on</au>
                                                                                                          
                                <!-- valid value for sidoverride are:
                                     On,Off - Wheather the client are allowed to override the SID-filter.       -->
                                <sidoverride>off</sidoverride>
                                                                                                          
                                <!-- valid value for readers are device name,
                                        if one <allow> present, other readers will be disabled! -->
                                <readers>
                                        <allow>Phoenix on Com1</allow>
                                </readers>
                                                                                                          
                                <!-- valid value for spider are:
                                         Yes,No - Wheather the client are allowed to be newcamd Cardspider.     -->
                                <spider>No</spider>
                                                                                                          
                                <!-- valid value for rate are:
                                         1-60 - number of seconds between each ecm     -->
                                <rate>2</rate>
                                                                                                          
                                <!-- valid value for cardlevel are:
                                         1      - If its set Mgcamd will use all cards over the same port.      -->
                                <cardlevel>1</cardlevel>
                        </user>
        </newcamdserver>
        <chameleon2>
                <server>
                        <!-- valid value for tcp_port are:
                                 0,65535 - Which port to listen for incomming tcp connections.  -->
                        <port>1234</port>
                        <!-- enable or disable the server, valid values are yes/no -->
                        <enabled>yes</enabled>
                                                                                                          
                        <!-- What Realm server will report to clients -->
                        <realm>myShares</realm>
                </server>
                <peer>  <!-- Connect to remote Chamelon server with the below credentials -->
                        <hostname>localhost</hostname>
                        <!-- valid value for tcp_port are:
                                 0,65535 - Which port to listen for incomming tcp connections.  -->
                        <port>1234</port>
                        <!-- valid value for userfile are:
                                         Any username you'd like - Used for client to logon (its case sensitive).       -->
                        <name>newcs</name>
                        <!-- valid value for password are:
                                    Any password you'd like - Used for client to logon (its case sensitive).    -->
                        <password>NewCSpwd</password>
                                                                                                          
                        <!-- What Realm client has access to on server -->
                        <realm>myShares</realm>
                </peer>
                <user>
                        <!-- valid value for name are:
                                         Any username you'd like - Used for client to logon (its case sensitive).       -->
                        <name>newcs</name>
                        <!-- valid value for password are:
                                    Any password you'd like - Used for client to logon (its case sensitive).    -->
                        <password>NewCSpwd</password>
                        <!-- Not yet implemented, this will be how chameleon will connect to more than one network -->
                        <realm>myShares</realm>
                </user>
                <virtualcards>
                        <!-- valid value for virtualcards are:
                                         A list of caid and provider id to add to the default list in chameleon2       -->
                        <vc>
                                <caid>0000</caid>
                                <provider>0000000</provider>
                        </vc>
                </virtualcards>
        </chameleon2>
</newCSconfig>

************************************************************************

I'm not sure witch username and passwords fields are relevant, so I set all the ones I could see to <newcs> and <NewCSpwd>

What I am doing wrong?

Thanks!




View this topic in a long page with up to 500 replies per page Create new topic
 1 | 2
BDFL - Memuneh
60778 posts

Uber Geek
+1 received by user: 11664

Administrator
Trusted
Geekzone
Lifetime subscriber



9 posts

Wannabe Geek


  Reply # 304632 4-Mar-2010 23:33
Send private message

Thanks for the bump! :)



9 posts

Wannabe Geek


  Reply # 304685 5-Mar-2010 09:42
Send private message

I found where the problem was.

I was using cccamd:

cccamn:localhost:15050:0/0963/FFFF:newcs:NewCSpwd:0:2:

while NewCS expects newcamd, duh!

With this instead:

newcamd:localhost:15050:0/0963/FFFF:newcs:NewCSpwd:0102030405060708091011121314

I can decode SkyHD for example, but as expected, NewCS 1.65 has the same shortcoming as NDSCAM, it cannot decode the premium movie channels using the new Sky "white" cards.

So, I need to switch to NewCS 1.67 on a Linux virtual machine. I'm not sure yet, but I hope that 1.67 will work better.

For that, I'm running into a new problem.

My Windows PC has a "192.9.200.38" IP address.

First, I tried the following cardclient.conf file:

newcamd:192.9.200.38:15050:0/0963/FFFF:newcs:NewCSpwd:0102030405060708091011121314

This should work exactly the same as with "localhost", but it does not. I get a "socket: connect failed: Winsock Error 10061: Connection refused." error message.

I tried also to replace "192.9.200.38" with the Linux box IP address, but I got the same error.

Any idea why I can connect to "localhost" (i.e. 127.0.0.1), but not to the IP address of the same PC? It's not a firewall problem, I tried to disable it with no more success.

It's probably just staring into my face, like the newcamd error, but I don't see it...


483 posts

Ultimate Geek

Trusted

  Reply # 304688 5-Mar-2010 09:50
Send private message

What are you using for your Virtual PC - ie VirtualBox etc?

You probably just need to enable a "bridge" between the two networks, if its VirtualBox for example you can set it to "Bridged Adaptor" which effectively routes between the "Virtual" network card, and your Windows Network card.




9 posts

Wannabe Geek


  Reply # 304697 5-Mar-2010 10:29
Send private message

I'm using Virtual Box and ClarkConnect.

But I found a way to make it work, replacing:

<listening-ip>127.0.0.1</listening-ip>

with:

<listening-ip>192.9.200.75</listening-ip>

192.9.200.75 being the IP address of the Linux machine. Again, duh!

NewCS 1.67 on Linux works better than NewCS 1.65 on Windows. From the few tests I just made, I get freezes with 1.65, but not with 1.67.

But NewCS 1.67 is still not able to deal with the premium movie channels and the white card.

Could this be a problem with my Phoenix USB card? Do I need a Jaycar reader, or am I missing a configuration step to make white cards work fully?



483 posts

Ultimate Geek

Trusted

  Reply # 304716 5-Mar-2010 11:41
Send private message

I think its just NewCS - development has stopped on it from 1.67. For the freezes I take it your using Acamd 6.1.8 - the last few versions have made big gains in the ECM turnaround times.

newcamd:localhost:15050:1/0963/FFFF:newcs:NewCSpwd:0102030405060708091011121314

However try changing the cardclient.conf for ACamd DVBViewer as above. This will turn on card updates which may help. (all thats changed is the 1 after the15050:).

You've also got alot of crap in your NewCS config file that you don't need...

For the new UK cards most seem to be using CCCam or the newer versions of OSCAM.

eurocardsharing.com might be a better place to start for the UK stuff.

Cheers,



9 posts

Wannabe Geek


  Reply # 304864 5-Mar-2010 18:17
Send private message

For the freezes I take it your using Acamd 6.1.8 - the last few versions have made big gains in the ECM turnaround times.


I made a Google search, but could not find any newer version. Do you know what is the latest number, so that I can make a specific search?


newcamd:localhost:15050:1/0963/FFFF:newcs:NewCSpwd:0102030405060708091011121314

However try changing the cardclient.conf for ACamd DVBViewer as above. This will turn on card updates which may help. (all thats changed is the 1 after the15050:).


Unfortunately, that does not help with the white card problem.


You've also got a lot of crap in your NewCS config file that you don't need...


I'd have to experiment carefully to see what I can remove.

For the new UK cards most seem to be using CCCam or the newer versions of OSCAM.


I'll look into these.

Just to be clear, do both of these replace NewCS? And do they work also with Acamd, or are they standalone plugins that don't need anything else?

eurocardsharing.com might be a better place to start for the UK stuff.


For some reason, I haven't been able to register to this forum, but I'll try again.

Thanks for your help, it's much appreciated.



9 posts

Wannabe Geek


  Reply # 306133 11-Mar-2010 06:25
Send private message

Hi Rusty,

RustyGonad: I think its just NewCS - development has stopped on it from 1.67.

For the new UK cards most seem to be using CCCam or the newer versions of OSCAM.

eurocardsharing.com might be a better place to start for the UK stuff.

Cheers,


eurocardsharing.com was no help at all, but I got some pointers from cccamforum.com.

I managed to be able to record Sky again with CCcam on an Unbutu Linux machine, and Acamd as theDVBViewer plugin. I also needed a Jaycar reader.

Thanks for your help, it got me started in the right direction.



483 posts

Ultimate Geek

Trusted

  Reply # 306150 11-Mar-2010 09:06
Send private message

Glad you got it sorted.

If you know a bit about linux, CCcam runs well in TinyCore/Microcore linux. There's alot of mucking around to get it setup, but I'm a complete linux noob, and even I got it down to 12MB for the complete virtual machine - makes a big difference to startup times if your running it as a virtual machine. Also uses next to no memory ie 64MB.

Cheers,



9 posts

Wannabe Geek


  Reply # 306173 11-Mar-2010 10:15
Send private message

RustyGonad: Glad you got it sorted.

If you know a bit about linux, CCcam runs well in TinyCore/Microcore linux. There's alot of mucking around to get it setup, but I'm a complete linux noob, and even I got it down to 12MB for the complete virtual machine - makes a big difference to startup times if your running it as a virtual machine. Also uses next to no memory ie 64MB.


Cheers,


Interesting. I'm too lazy now that it's working to redo a complete Linux install, but I'll keep it inmind if I have to redo it someday.

26594 posts

Uber Geek
+1 received by user: 6088

Moderator
Trusted
Biddle Corp
Lifetime subscriber

  Reply # 306186 11-Mar-2010 10:37
Send private message

CCcam seems to be the best option these days. If you don't want a standalone machine or VM to run it in you could always use a Dreambox as your primary STB and card reader as CCcam works very well on that.



9 posts

Wannabe Geek


  Reply # 306219 11-Mar-2010 11:43
Send private message

Yep, I heard that recently.

But I'm used to PC recording, and I was trying to avoid to buy a new box!

483 posts

Ultimate Geek

Trusted

  Reply # 306263 11-Mar-2010 13:51
Send private message

There absolutely nothing wrong with a Linux VM... Especially when its 12MB big, and uses under 64MB of Ram. Plus is alot cheaper than a Dreambox - let me think - none of the price... which has to be good... Thats nearly $300 of free beer, if you buy the cheap one.

Oscam is looking very very promising - might even get a working Windows version again... Someone just needs to make it speak New Zealand... It doesn't understand Rich and Creamy just yet...




9 posts

Wannabe Geek


  Reply # 306853 13-Mar-2010 09:33
Send private message

Hi,

My setup is working now, but I have a glitch maybe every 90 minute, where a part of the stream is missing.

I have noted that the glitch happens when the Acamd DVBViewer plugin indicates the following:

19:47:19.150: CCcamN 0: Current Share 00000064, CAID 0963, Hops 0, NodeID C1C7E2AA154AECF8
19:47:19.416: CCcamN 0: ECM [0506][0963/00000000] Pro (0.266)
19:47:19.416: [00] SendDCW Even: C382C90EB8F551FE:
19:47:19.588: 05 Command
43050100628EA7DFC376EA119A980F8478B0B84D263BE6D9
2BF63F2E01A779C40C16742DFE7330D5EDD167C15E5219F3
F387B00E0D7CEEBDBCBA075DEC4EFC1BFB1B77D8AFA8B9AA
970A0776A8DA9FC9E309C6771C2562D492B8F82FDC707B09
9AD58F6C20628CF6A620BC7B823E2A3B07119594B08B1D2C
4E95AF41E090153CEB06D069EE4E574ADBFA85ABF77982DD
DBC4438B0C01CA4477EEE9FCFA78E13202A49EC3295C4432
3DE4FA3C540EDD2EC1927A82982FDAFEC697A3DA5205DD1F
21D8E64030D5FED0433EBC3FC4DFB528CDA0B4D73A3E2595
8EECA4069E9C414E68D93E9558B984BE48B14C7CC7C2BC36
06E3E13681695AB0545C262182A7CDCF0AC65DB8
19:47:27.246: CCcamN 0: Current Share 00000064, CAID 0963, Hops 0, NodeID C1C7E2AA154AECF8
19:47:27.480: keymaskpos 59
19:47:27.480: CCcamN 0: ECM [0506][0963/00000000] Pro (0.234)
19:47:27.480: [00] SendDCW Odd: :6008BE26F7C4E29D



As you can see, when the "Command" happens, there is a gap between to ECMs sent:

19:47:19.416: [00] SendDCW Even: C382C90EB8F551FE:
19:47:27.480: [00] SendDCW Odd: :6008BE26F7C4E29D

Here, there is an 8 seconds gap, and when I check the video at that location, I'm also missing about 8 seconds.

Any idea what's happening, and how I can avoid it?

Thanks.


340 posts

Ultimate Geek
+1 received by user: 15


  Reply # 313223 30-Mar-2010 22:39
Send private message

RustyGonad: There absolutely nothing wrong with a Linux VM... Especially when its 12MB big, and uses under 64MB of Ram. Plus is alot cheaper than a Dreambox - let me think - none of the price... which has to be good... Thats nearly $300 of free beer, if you buy the cheap one.

Oscam is looking very very promising - might even get a working Windows version again... Someone just needs to make it speak New Zealand... It doesn't understand Rich and Creamy just yet...



While I'm not disagree a VM might be better in many cases, clone DM500s from Deal Extreme are like (NZ)$107 or so innit? Even if you get stuck with GST (unlikely), still only ~$120. Well when it goes up to 15% $123

If you know where I can get $300 of free beer for $120 do tell...

 1 | 2
View this topic in a long page with up to 500 replies per page Create new topic

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Microsoft Dynamics 365 Business Central launches
Posted 10-Jul-2018 10:40


Spark completes first milestone in voice platform upgrade
Posted 10-Jul-2018 09:36


Microsoft ices heated developers
Posted 6-Jul-2018 20:16


PB Technologies charged for its extended warranties and warned for bait advertising
Posted 3-Jul-2018 15:45


Almost 20,000 people claim credits from Spark
Posted 29-Jun-2018 10:40


Cove sells NZ's first insurance policy via chatbot
Posted 25-Jun-2018 10:04


N4L helping TAKA Trust bridge the digital divide for Lower Hutt students
Posted 18-Jun-2018 13:08


Winners Announced for 2018 CIO Awards
Posted 18-Jun-2018 13:03


Logitech Rally sets new standard for USB-connected video conference cameras
Posted 18-Jun-2018 09:27


Russell Stanners steps down as Vodafone NZ CEO
Posted 12-Jun-2018 09:13


Intergen recognised as 2018 Microsoft Country Partner of the Year for New Zealand
Posted 12-Jun-2018 08:00


Finalists Announced For Microsoft NZ Partner Awards
Posted 6-Jun-2018 15:12


Vocus Group and Vodafone announce joint venture to accelerate fibre innovation
Posted 5-Jun-2018 10:52


Kogan.com to launch Kogan Mobile in New Zealand
Posted 4-Jun-2018 14:34


Enable doubles fibre broadband speeds for its most popular wholesale service in Christchurch
Posted 2-Jun-2018 20:07



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.