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.
View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3 | 4 | 5 | 6


27 posts

Geek


  Reply # 210963 30-Apr-2009 18:04
Send private message

Wonder if it is too much to hope for PIP support in win7 SP1.

241 posts

Master Geek
+1 received by user: 1


  Reply # 210983 30-Apr-2009 19:02
Send private message

RustyGonad:
whereisglenn:
RustyGonad: There's a new version of Acamd 0.6.0.3 with internal card reader support (ie you dont need NewCS).  Be interesting if it makes any difference to those of you with the Infinity readers.  I'm running it with the Jaycar reader.

It works very well with DVBViewer, decodes faster than anything I've seen so far.

Currently running it with the new DVBLink (new version DVBSBridge).  Channel changes between Freeview and Sky are about the same ie its fast.


Thanks for the update. What settings are you using to get the cardreader working through Acamd? I've set the BoxID in the smartcard.ini and disabled the newcamd in cardclient.ini but still no luck. I'm tinkering around with a few settings but it's probably something simple I've overlooked. I've set the com port so nothing that stupid...


So I had it all working, on my motherboard serial port using the default setting ie nothing changed from the download.  I just dropped the files into the DVBViewer plugins folder, turned on serial port 1 and away it went...

Then along came the new Sunix card, which I dropped into the PC, changed the reader over to this to check it was working and... Nothing... Hours later including a rebuild, Sunix in Sunix out still nothing... Tried everything but I couldn't get it to work again... Almost went postal....

Read pages of stuff online, ended up pulling my card out about 1mm, which made NewCS work, so I gave up and got that working instread (which I needed to anyway for multi tuner).  I'm still miffed as to why it worked the first time and wouldn't go again...

Anyway got dual tuners working now so even though its still bugging me I'll stick with NewCS for now.  No difference in the channel change speed between that and the native reader anyway.

I believe its something to do with the card initialisation, and the way I've built my Jaycar, which is very badly... I need to perform the cardswitch reverse mod (whatever the f*** that is) now anyway, so I'll see of that makes a difference.  It certainly did the trick with NewCS.



I'm a bit confused here (easily doneLaughing)

Rusty I think you have a basically similar setup to me so what is the best setup you would recommend at the moment. I currently have a jaycar reader connected to a serial header on my motherboard (45xx card - not HD). Using Windows 7100. I've been using ProgDVB and NDSCam without any problems and understand that setup but this is all new.  Why use the sunix cards - are there problems with the motherboard header connections?  Should I use NewCS or AcamD (I gather they do the same thing and replace NDSCam - correct?) Presumably this works as a plug-in on DVBViewer (what version is required?) and then you "connect" this to mediacenter with DVBLink (instead of DVBSBridge) Anything else I am missing?

Does anyone have a config file for AcamD or NewCS that will/might work for me. Also some setup information for DVBViewer would be great too.



27 posts

Geek


  Reply # 210994 30-Apr-2009 19:28
Send private message

Its probably more confusing because you haven't gone through the process of being confused :-)



If you go back to the beginning of this thread and my original posts you will see that newCS is very particular about the com chip it works with due to issues with UART compatibility. As I understand it very few people have success at connecting card readers through the mobo com port. Part way through this thread I confirmed that Sunix PCI Serial cards work with newCS.



So basically each of the card readers and respective cams all do the same job but just with different dependancies, problems and limitations depending on hardware and software setups.



However what has recently transpired through the hard work and great software fom the guys over at dvblogic, is a way to pass multiple DVB-S streams into mce. For sky, at least, the only way to do this is either to have two card readers (or one card reader) served by newCS. Hence we return back to getting newCS up and running ie. sunix serial com card.



In summary rusty and I both have the following hardware and software setups. (Rusty you'll have to confirm, but I think you have a HVR4000 and an HVR3000 + 2200, where as I have 2x HVR4000 and 2200).



The software is as follows,

Acamd 0.6.0.3 (new version just released although 0.6.0.2 was working fine too)

newCS 1.65

Jarcar reader (or infinity)

DvbViewer v4

DvbLink for dvbviewer v1 (still in beta)



As rusty mentioned above the guide does not come through the EIT stream of the virtual tuner yet but this is on the way. So the best way to get the guide working is through big screen epg which you can sign up for.

241 posts

Master Geek
+1 received by user: 1


  Reply # 211002 30-Apr-2009 19:41
Send private message

Thanks very much for clearing that up. I think my main confusion was thinking that you needed Acamd OR newCS rather than both. I guess I better do some shopping for one of those Sunix cards. Presumably the newcs.xml config you posted earlier should work for me then.

I'm sure I'll be back for some more help in a few days...

483 posts

Ultimate Geek

Trusted

  Reply # 211010 30-Apr-2009 19:58
Send private message

Yea - wot he said...Cool

The hardest bit I found is getting NewCS to work.  I've been trying for months, only to find out that the biggest change for me was the card removal trick.  Effectively the Jaycar reader kept telling NewCS that the card had been removed.  By pulling the card out about 1mm, which reverses the out/in signal, which NewCS was then happy with.  Theres a mod you can do to reverse the polarity of the switch, which I'll try out in the weekend.

I'll do some more testing in the next couple of days to confirm, however I have a feeling that I could have done it without the Sunix card, but its working now, so I aint touching it...

I'd also still like to get to the bottom of why Acamd worked standalone... and why it now won't.

Its a minefield of discovery, but once you get your head around it, its actually pretty simple.

Getting the guide from the stream will save a lot of time, mapping and merging channels.




27 posts

Geek


  Reply # 211029 30-Apr-2009 20:47
Send private message

Just to muddy the waters some more for Mattv. The latest version of acamd (0.6.0.3) should be able to access the jaycar reader independently, although I couldn't get it going and Rusty hasn't had any luck in repeating his initial success. For me (and probably most others) there isn't any advantage since two seperate installs of dvbviewer/acamd can't access the card reader at the same time, but could access two readers and two cards on different coms.

Rusty - have you checked your acamd logs when vieing two channels through newCS? Did you notice that when both access the card at very similar intevals, latency creaps upwards of 500ms on one while the other remains 260ms. Fortunately the artifacts on screen are very minor - no loss in sound, and only a few squares of picture distortion - much less that what I had experienced in different setups with infinity reader and the evil SoftCSA.

Let me know if you figure out what's required to get acamd running standalone. Also when my system gets the final seal of approval, I'll have a spare jaycar, infinity reader and serial to usb cable to sell.

136 posts

Master Geek
+1 received by user: 1


Reply # 211043 30-Apr-2009 21:21
Send private message

Effectively the Jaycar reader kept telling NewCS that the card had been removed.  By pulling the card out about 1mm, which reverses the out/in signal, which NewCS was then happy with.  Theres a mod you can do to reverse the polarity of the switch, which I'll try out in the weekend.


Is that common to all jaycar readers and newcs? I've never had an issue with mine not reading, wonder if I made an error in the build (a happy error! :)  )

483 posts

Ultimate Geek

Trusted

  Reply # 211148 1-May-2009 09:43
Send private message

WaffleMakerMan:
Effectively the Jaycar reader kept telling NewCS that the card had been removed.  By pulling the card out about 1mm, which reverses the out/in signal, which NewCS was then happy with.  Theres a mod you can do to reverse the polarity of the switch, which I'll try out in the weekend.


Is that common to all jaycar readers and newcs? I've never had an issue with mine not reading, wonder if I made an error in the build (a happy error! :)  )


Its probably more to do with my first class build skills... I believe the <Cardetect> option is supposed to stop this, but it never worked with mine.

The problem depends on how the software interprets the polarity of the card in/out status.  NDSCam for example has no problems whatsoever with my dodgy build.  After reading about it, it seems like quite a common thing across different flavors of Phoenix readers.

483 posts

Ultimate Geek

Trusted

  Reply # 211152 1-May-2009 09:57
Send private message

whereisglenn: Just to muddy the waters some more for Mattv. The latest version of acamd (0.6.0.3) should be able to access the jaycar reader independently, although I couldn't get it going and Rusty hasn't had any luck in repeating his initial success. For me (and probably most others) there isn't any advantage since two seperate installs of dvbviewer/acamd can't access the card reader at the same time, but could access two readers and two cards on different coms.

Rusty - have you checked your acamd logs when vieing two channels through newCS? Did you notice that when both access the card at very similar intevals, latency creaps upwards of 500ms on one while the other remains 260ms. Fortunately the artifacts on screen are very minor - no loss in sound, and only a few squares of picture distortion - much less that what I had experienced in different setups with infinity reader and the evil SoftCSA.

Let me know if you figure out what's required to get acamd running standalone. Also when my system gets the final seal of approval, I'll have a spare jaycar, infinity reader and serial to usb cable to sell.


I did see this on a couple of recordings.  I went to a separate user for each DVBViewer session and it seems to have gone away.

73 posts

Master Geek


  Reply # 211156 1-May-2009 10:10
Send private message

Yes, the card switch in the back of the socket is used for the card init sequence. When you plug the card in and hit the switch it toggles one of the serial port lines and either sets the value high or low depending on what the software has been written to look for. This then in turn allows the software to issue a serial port command to rasie one of the control lines to start the card startup sequence and init. I have seen this problem from the old videocrypt days when we used to build from scratch the ld max king interfaces etc.. and using the UK based software to query cards .. all fun stuff..

42 posts

Geek
+1 received by user: 9


  Reply # 211316 1-May-2009 17:50
Send private message

If I'm correctly interpreting things, newcs and/or acamd replace ndscam.

A question then if anyone knows - do any of these new solutions work with the old orange 17x cards or still only the blue ones?

241 posts

Master Geek
+1 received by user: 1


  Reply # 211387 1-May-2009 21:14
Send private message

Having done a bit more research and playing around I am starting to get a bit more f an understanding here but have a few questions. At the moment I am just tring to set up one instance of DVBViewer and get that working - for that I presume the newcs.xml whereisglenn posted earlier will do the trick correct? When I run that I get this



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

TCP-log password is disabled!

TCP-log set to simple mode

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

[ 20:59:04 ] [ Box detect ] Windows Vista Build 7100

[ 20:59:04 ] [ Config ] com1 ECM priority: round

[ 20:59:04 ] [ EMM Cache ] Initialising dynamic Cache

[ 20:59:04 ] [ ECM Cache ] Initialising dynamic Cache

[ 20:59:04 ] [ Loader ] Starting Telnet on port 1001

[ 20:59:04 ] [ Loader ] Reader type 2 on node com1

[ 20:59:04 ] [ Phoenix ] Opening device com1

[ 20:59:04 ] [ Phoenix ] Setting parity to NONE on node com1

[ 20:59:04 ] [ Phoenix ] Setting 2 Stop bits on node com1

[ 20:59:04 ] [ Phoenix ] Setting baud to 9600

[ 20:59:06 ] [ ATR ] T=0 1etu=26.04us Guardtime:15etu WWT:38400etu

[ 20:59:06 ] [ ATR ] Historical bytes: 3 [B0] [10] i [FF] J P p [00] [00] N Z [01] [00] [00]

[ 20:59:06 ] [ Loader ] Init NDS card

[ 20:59:06 ] [ Phoenix ] Setting parity to ODD on node com1

[ 20:59:06 ] [ Phoenix ] Setting 2 Stop bits on node com1

[ 20:59:06 ] [ Phoenix ] Setting baud to 38400

[ 20:59:07 ] [ KeymaN ] Adding key 296410 type 0 on Provider 000000 for caid 096A ID=0

[ 20:59:07 ] [ KeymaN ] Adding key 296400 type 1 on Provider 000000 for caid 096A ID=0

[ 20:59:07 ] [ Loader ] Card 096A on port com1 ready

[ 20:59:07 ] [ Loader ] Starting Newcamd Server on port 15000

[ 20:59:07 ] [ Newcamd ] Newcamd thread Server started on port 15000

newcamd: main loop

des_decrypt: bad len ?

[ 20:59:07 ] [ Newcamd:15000 ] Can't decrypt client msg, rejecting!

[ 20:59:07 ] [ Newcamd:15000 ] User user1 logout



I presume this is not what I want to see. Does this look like I will need to get a Sunix card to get it working or is there another problem?



When it runs correctly what does it indicate? I presume you have to run it every time you start the PC so do you then make it run at startup every time?



Also I am not clear about what I should be doing with Acamd. I have unpacked the files into the Plugins folder of DVBViewer but what settings do I need to adjust and how. Or should it just work if newCS is doing the job properly?



Finally, in order to get 2 or more instances of DVBViewer setup and Acamd running I presume you need to mod the newCS.xml again and add another user to that correct? Does anyone have an example of that they could post or PM me. Is there then anything different you need to do in the second instance of Acamd?

Matt

483 posts

Ultimate Geek

Trusted

  Reply # 211711 2-May-2009 16:20
Send private message

Your working... You just need to adjust the cardclient.conf in Acamd with your IP address, the username/password and the provider id 096A.

241 posts

Master Geek
+1 received by user: 1


  Reply # 211729 2-May-2009 17:02
Send private message

RustyGonad: Your working... You just need to adjust the cardclient.conf in Acamd with your IP address, the username/password and the provider id 096A.


Sweet thanks, can I edit the cardclient.conf with notepad or do I need something different?

194 posts

Master Geek
+1 received by user: 17


  Reply # 211894 3-May-2009 17:15
Send private message

Notepad is fine. Just remove the hash from the newcamd line at the bottom and put in your settings.

When your client tries to access a scrambled channel it should connect to NewCS and you'll see a client logon message.

Just one gotcha. Each client connection must use a different username for it to work. So for instance I've got two cards which are set up to allow 3 encrypted sessions each so I use 6 usernames total. These are set up in the NewCS config file which is again a notepad thing.

1 | 2 | 3 | 4 | 5 | 6
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:



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.