PDA

View Full Version : CS with aux card to get both dish and BEV now working!!


zag1958
08-29-2006, 04:25 AM
Great work from the EmuNation team and NooneImportant.

The latest release of sc-auxserver .003 and emunation (windows plugin) will allow you to run an AUXed card and receive both providers on your Windows or Linux DVB-S card (only one card to receive both providers). It also allows you to share an AUXed card over LAN or WAN.

Here is a very quick list of things you will need. Remember this setup is in very early stages. It's very rough but works very well. Also keep in mind that it's a port from linux so it has some added software that is needed but you need not have or run linux on any machine.

1. Auxserver ver .003 before you can run this on a windows box you will need to install Python v2.2 or higher along with pywin32 extension, and the pyserial module (all of these are free and available on the net just use google),

2. Write perkysaux.bn102 (included in the above package) to your rom102 card. This will be the only thing needed on your card, no blocker, tiers, password, or 3m required. The card will be at rev 103 and will be unlocked. You will not need to update or mess with the card anymore. Keychanges are done in the softcame.key file (you can reuse any of the softcam.key file used in the past, just update the idea keys for both dish and bev).

3. Open a command window, cd to the folder that contains auxserver.py and run it, you should see -- Map server --- type Ctrl-C / BREAK to quit followed by the ATR response from your card and a waiting for connection message. The port is hardcoded to 7777 and cannot be changed right now, also be sure to use COM1, it is also hardcoded.

4. Download the EmuNation plugin, there are two versions available one is used for loopback (rom102 and dvb card on the same computer) it has the ip address hardcoded so it will look for 127.0.0.1:7777. The other version has "auxserver" hardcoded so use this one if your rom102 is located on a different box than your dvb setup. Just be sure to edit your hosts file on your client machine and add the ip address (ie. 192.168.0.100 auxserver). Note: Be sure you have the Microsoft Visual C++ 2005 Redistributable Package (x86) installed (available from MS) otherwise the plugin will not show up in your dvb application.

5. Start your dvb application and tune to BEV channel first if you can because with dish there is an extra step you must take first. For dish you need to do this once each time you start the dvb application. Go to the EmuNation menu and uncheck "active", then uncheck "auto pid" now re-check "auto pid" then re-check "active" then click on "Read PMT always" now retune the channel and it should come in. Once the channel comes in all other channels will now work. Once again, this is only needed for dish (not BEV) and only needed once per viewing session. If you close the dvb application then you must reaccomplish when the application is re-launched.


This works very well once setup, all channels are open and come in very fast, you switch from bev to dish and back with no issues.

Like I said this is a very quick walktrough, more information can be found at dvbn.

tommyoz
08-29-2006, 06:31 AM
Will have to give this a try when I get the chance. Hopefully this long weekend.

abba
08-30-2006, 06:34 AM
what is CS and what is aux card?

tommyoz
08-30-2006, 07:18 AM
CS is card sharing and AuxCard is Auxilary card used for calling on the map57.

I did get this up and running. Kinda tricky but it worked ok. I am using the Auxserver version of Emunation because I wanted to just use a dedicated computer just for the sharing. I had to try diffrent softcam.key files until one finally worked. At first I got audio but no video. Then I got the whole shbang. There were a few times when it worked then it didn't so I'm still playing around with it. I am only testing Bev right now but will work with Dish tomorrow I hope. Pretty cool this was exactly what I was waiting for.

zag1958
08-31-2006, 03:39 AM
This is probably the best way to use cardsharing once it is working correctly. Reasons are:

1. Get both Dish and BEV with one card.
2. No EMM or ECM sent to the card just map calls
3. No need to costantly update card with keys, tiers, blockers etc.

Also vplug can be added for retrieving the ever changing keys so no need to go hunt them down.

bobsmith161
09-10-2006, 06:52 AM
zag,
have you tested Vplug? what ver.?
i have a card share set up right now using a loopback. but this sound's new if vplug gets keys...Hmm this is a good thing.
i got my nexus-s card a few weeks ago and after 3 days of pulling out my hair i got it running wide open ppv and all. i was using V28G and pluging in keys as they rolled. and now i am testing V28H but the emm's are not passing to the card keys did not roll. so i added the IDEA: keys to a relock patch and up and run with V28H but not rolling.
so you say the card is a rev103? no blocker and only used for map calls...?
would you be willing to PM me your public files that worked for you?
this would save me some time
http://i112.photobucket.com/albums/n187/jollyroger161/hacker.gif