Changing the Appletv DNS to the PlexConnect host causes all the other AppleTV apps to become impossibly slow or fail to connect altogether. Netflix for example. Or even the Apple apps for Movies and TV Shows.
Is there a method to fix this?
All other non hijacked apps work fine for me. Please fill out this template completely for everyone to assist you efficiently:
Changing the Appletv DNS to the PlexConnect host causes all the other AppleTV apps to become impossibly slow or fail to connect altogether. Netflix for example. Or even the Apple apps for Movies and TV Shows.
Is there a method to fix this?
Try changing the default "ip_dnsmaster" value in Settings.cfg to the DNS address provided by your ISP. By default PlexConnect is set to use google DNS which for some people is awful, it's slow as hell for me as well :( If you're not sure what you ISP DNS address is you can set the DNS on your aTV back to "Automatic" and make a note of the value it comes up with.
Solid tip. Changing the DNS entry in the config file did the trick.
Yep, google's DNS is pretty horrible, especially if you're outside the US. As a test I pinged both google's DNS and my ISP's and the average round trip time to google's was 122ms vs 8ms to my ISP's own dns :(
Not sure why/when we decided to use google's DNS and not the users own ISP DNS.
>>Not sure why/when we decided to use google's DNS and not the users own ISP DNS.
Pretty early in the project - I started with my ISP's DNS as the default setting. But then someone thought it would be better to have an "universal" default... This change provided basic operation, though it should be tuned to match your own environment.
I wonder how you would go about auto detecting the users ISP provided DNS, like the aTV does in "Automatic" mode? If the aTV can do it then I'm sure we could :) That would be better than using google's.
Hm... typically the DNS in your subnet is x.y.z.1, right? Not sure if this is guaranteed, though.
Hm... typically the DNS in your subnet is x.y.z.1, right? Not sure if this is guaranteed, though.
No, it's not guaranteed. In my previous ISP it was x.y.z.254, in the current one it is x.y.z.1
Well, not looking for the ISP's DNS here. Rather for your router, which would do the DNS stuff for your LAN. But even then, I guess the ".1" is not guaranteed. :-D
Well, not looking for the ISP's DNS here. Rather for your router, which would do the DNS stuff for your LAN. But even then, I guess the ".1" is not guaranteed. :-D
Yes, we are looking for the ISP's DNS. For example when I set my aTV's DNS to automatic it detects my ISP's DNS as 194.168.4.100. Why would you want the DNS for your LAN? PlexConnect needs to talk to your ISP's DNS not an internal LAN one.
...because DNS structure is somewhat cascaded? You could check with your router, which in turn checks with your ISP, which checks with whomever.
Directing it to your ISP's DNS directly would save you one level, true. But might add some other complexity, I don't know. (*)
You sure, the aTV (automatic) directly talks to your ISP?
Edit: (*) How would it find your local iTunes host for streaming?
Edit: Just checked - when set to automatic, aTV sets DNS to my router, which in turn connects to my ISP's DNS.
...because DNS structure is somewhat cascaded? You could check with your router, which in turn checks with your ISP, which checks I don't know with whom.
Directing it to your ISP's DNS directly would save you one level, true. But might add some other complexity, I don't know.
Umm... I thought the DNS address information was stored at the network adaptor level and you query the network adaptor to retrieve it.
Yep, as I said when set to automatic the aTV gives me an address of 194.168.4.100, which is outside of my local network, in fact you can look it up and its a Virgin Media cache server in London :)You sure, the aTV (automatic) directly talks to your ISP?
http://194.168.4.100.ipaddress.com/
Well iTunes Home Sharing is a completely different protocol using Bonjour to manage connections, and as far as I know never leaves your local network so doesn't need any DNS access.Edit: (*) How would it find your local iTunes host for streaming?
What router model do you have (or dhcp server)? My aTVs (when set to auto) pull in the routers IP address as well.
The DNS server when set to auto is provided by the dhcp server. So depends on the settings there.