Ceton InfiniTV 4

From MythTV Official Wiki
Revision as of 15:07, 22 July 2012 by YLee (Talk | contribs)

Jump to: navigation, search
Ceton InfiniTV 4
Vendors Website http://cetoncorp.com/products/infinitv-4-pcie/
Input Formats CableCard
Support Status Supported to be included in 0.25, user patch to support 0.24-fixes
Driver http://cetoncorp.com/infinitv_support/linux_drivers/
Sound Driver not applicable
Chipset not applicable


Ceton InfiniTV 4 PCIe 1x Card.

The Ceton InfiniTV 4 is a PCIe 1x card with four CableCARD 2.0 tuners. Unlike the Silicondust HDHomeRun Prime the InfiniTV tunes up to four cable channels with an M-type CableCARD obtained from a cable company, and does not require an Ethernet connection of its own. Due to differences between cable companies, the exact channels you are able to receive with MythTV can vary. The card is also capable of being used without a CableCARD to tune Clear QAM channels.

Installation

Some users have reported issues with the card properly seating. This seems due to a poor motherboard to case angle issue that causes the card to "pop" out of the PCIe slot when screwed into the case. For most, simply bending the metal backing piece that screws into the case has allowed them to have a properly seated card after being screwed in.

Drivers for the device can be found on the manufacturers webpage here. You can also find the latest firmware files for the device on that page. The installation is straight forward and when complete a web browser running on the same machine will be able to open the device IP address, typically 192.168.200.1.

The Ceton card runs a dhcp server so most disto's will automatically give your machine an IP address on the ctn0 device on networking restart. If not you can add the adapter to your /etc/network/interfaces like any other interface.

  • For CentOS6, RHEL6, SL6

The machine detects the ctn0 but does not assign an IP to the card. You need to create a ifcfg-ctn0 in the /etc/sysconfig/network-scripts folder with an IP on the same network range of the tuner card which is typically 192.168.200.1. An example of the ifcfg-ctn0 file is below:

DEVICE="ctn0"
ONBOOT="yes"
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.200.2
NAME="System ctn0"

If your card has been used somewhere else and/or the IP of the card has changed then you will need to use the network reset python script on the ceton website here. Just download the script, chmod +x ./reset_network.py, then just run it ./reset_network.py


If you want to be able to access the Ceton webpage the host machine you can redirect it using ssh (where $MY_IPADDRESS is set to the public address):

  ssh -L:8001:192.168.200.1:80 -l root $MY_IPADDRESS # First Ceton card
  ssh -L:8002:192.168.200.3:80 -l root $MY_IPADDRESS # Second Ceton card

In MythTV you will want to create four "Ceton Cablecard tuner" recorders for each card (starting with an IP address of 192.168.200.1 for the first card. Set the "Device:" to "RTP" for all the recorders and set the tuner to 0,1,2,3, resp. Repeat for each card just increment the IP address by 2, so 192.168.200.3 for the second card. Leave the Device entry the same and again use tuner numbers 0, 1, 2, and 3.

You will also want to create a Video Source normally and connect it to the input of each recorder. You do not need to do a channel scan if you are using a cable card, simply run click 'Fetch channels from listings source on one of the input connection panes. If you aren't using a cable card, then you will need to scan for channels just as if it were a conventional Clear QAM card.

Your Cable Company

After installing the card and inserting a CableCARD you will need to contact your cable company to Bind and Validate the card. To obtain the information they will ask you, go to the IP address for the card and select CableCARD from the horizontal menu at the top. This screen will show you the activation status of your card. If you look down the page, about half way you will see a link for CableCARD(tm) Pairing DSG clicking on this will open a window that shows the following information for your card and device,

In order to start cable service
for this device, please contact
your cable provider
        1-xxx-xxx-xxxx

CableCARD ID: xxx-xxx-xxx-xxx-x
Host ID: xxx-xxx-xxx-xxx-x
Data: xxx-xxx-xxx-xx

UnitAddress: xxx-xxxxx-xxxxx-xx
Card S/N: yyxxxyyyxxx
eCM MAC: Unknown
Host MAC: zz:zz:zz:zz:zz:zz
Host Type: One-way

patch for 0.24-fixes

Ronald Frazier has graciously spend the time to create a patch for 0.24-fixes that will enable use of this card. He has written a 3 part series on his MythTV blog about the patch as well as instructions on how to apply it to source, and how to compile it for Ubuntu 11, which also works with slight modification for Ubuntu 10.