Ceton InfiniTV4 Tuner Errors after connecting VPN?
Forum rules
Ceton no longer participate in this forum. Official support may still be handled via the Ceton Ticket system.
Ceton no longer participate in this forum. Official support may still be handled via the Ceton Ticket system.
-
- Posts: 11
- Joined: Tue Oct 11, 2011 11:14 pm
- Location:
- HTPC Specs:
Ceton InfiniTV4 Tuner Errors after connecting VPN?
Hi,
My Ceton Infinitv4 works great almost all the time. The only problem I hit is the tuners go into a messed up state anytime I use my PC to connect into work via VPN. After I connect, I'll often get a "Service Unavailable". I think sometimes this will also say something like "Tuner Error". After I disconnect VPN, the tuners stay in this state until I reboot. I'm not using network tuners.
Is there any way to avoid this problem? (other than not using VPN)
Thanks
Charlie
My Ceton Infinitv4 works great almost all the time. The only problem I hit is the tuners go into a messed up state anytime I use my PC to connect into work via VPN. After I connect, I'll often get a "Service Unavailable". I think sometimes this will also say something like "Tuner Error". After I disconnect VPN, the tuners stay in this state until I reboot. I'm not using network tuners.
Is there any way to avoid this problem? (other than not using VPN)
Thanks
Charlie
-
- Posts: 5738
- Joined: Tue Jun 21, 2011 7:23 pm
- Location: Titusville, Florida, USA
- HTPC Specs:
That probably depends on the VPN client you are using. Are you just using the Windows VPN client, or do you have a different VPN client installed (like Cisco VPN)?
You see, all CableCARD tuners (internal and external) are network tuners. Your VPN client is routing all network traffic through the VPN tunnel. Some VPN clients can be configured (by your employer) to prevent you from changing this behavior. Others will allow you to change the behavior, but you need to enter some additional routes via the command line.
So, let's start by answering my question above, and we'll go from there.
You see, all CableCARD tuners (internal and external) are network tuners. Your VPN client is routing all network traffic through the VPN tunnel. Some VPN clients can be configured (by your employer) to prevent you from changing this behavior. Others will allow you to change the behavior, but you need to enter some additional routes via the command line.
So, let's start by answering my question above, and we'll go from there.
-
- Posts: 11
- Joined: Tue Oct 11, 2011 11:14 pm
- Location:
- HTPC Specs:
Its the Cisco AnyConnect VPN client.
-
- Posts: 5738
- Joined: Tue Jun 21, 2011 7:23 pm
- Location: Titusville, Florida, USA
- HTPC Specs:
Ah, well then you're probably not going to be able to get around that (I've tried). You see, your employer doesn't want you to have access to your local network while you're connected to their VPN. They see this as a security breach. However, I don't know why things are still messed up after you disconnect from the VPN.
I think the best answer, if you want reliable recordings, is to run Media Center on a PC that you will never use to VPN into your work.
You could try to stop/start the services for the InfiniTV service after you disconnect from the VPN. This might get the tuners working again without a reboot, but you still won't be able to watch or record from the tuners while you are connected to the VPN.
I think the best answer, if you want reliable recordings, is to run Media Center on a PC that you will never use to VPN into your work.
You could try to stop/start the services for the InfiniTV service after you disconnect from the VPN. This might get the tuners working again without a reboot, but you still won't be able to watch or record from the tuners while you are connected to the VPN.
-
- Posts: 11
- Joined: Tue Oct 11, 2011 11:14 pm
- Location:
- HTPC Specs:
Do you have any idea why the Ceton sets up as a network adapter in the first place? If you're sharing tuners over the network, then I get it, but it seems weird that it would need an ip address just for recording a tv signal. Can you shed any light on what the purpose of the ip address is?
-
- Posts: 5738
- Joined: Tue Jun 21, 2011 7:23 pm
- Location: Titusville, Florida, USA
- HTPC Specs:
All CableCARD tuners are network tuners. The reason has to do with copy-protection. The Ceton tuner is a "system on a card", as are all CableCARD tuners. What this means is that the tuner is actually a complete computer on a single card. It has it's own operating system (Linux), and it controls the tuners and the encryption of the video stream.
This design is to prevent people from hacking the encryption. You cannot access the card's operating system directly... the only access is via a network interface so that commands can be sent (e.g. to change channels) and an encrypted video stream can be received. Windows then decrypts the stream using PlayReady so you can watch it.
It must be pretty secure... nobody has broken the encryption yet.
This design is to prevent people from hacking the encryption. You cannot access the card's operating system directly... the only access is via a network interface so that commands can be sent (e.g. to change channels) and an encrypted video stream can be received. Windows then decrypts the stream using PlayReady so you can watch it.
It must be pretty secure... nobody has broken the encryption yet.
-
- Posts: 11
- Joined: Tue Oct 11, 2011 11:14 pm
- Location:
- HTPC Specs:
Ok, makes sense.
I wonder if there's a way to make it talk over the loop back IP, (127.0.0.1), instead? I don't think that gets locked out when you connect via VPN
I wonder if there's a way to make it talk over the loop back IP, (127.0.0.1), instead? I don't think that gets locked out when you connect via VPN
-
- Posts: 5738
- Joined: Tue Jun 21, 2011 7:23 pm
- Location: Titusville, Florida, USA
- HTPC Specs:
No, I don't think you can.
Your only hope will be to create a new route for the Ceton's IP address that set the interface to use when connecting to that IP.
The command would be...
ROUTE ADD <Ceton_IP_address> MASK 255.255.255.255 <Ceton_IP_address>
Your only hope will be to create a new route for the Ceton's IP address that set the interface to use when connecting to that IP.
The command would be...
ROUTE ADD <Ceton_IP_address> MASK 255.255.255.255 <Ceton_IP_address>