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.
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.