[mythtv-users] 29 upgrade issue?

Stephen Worthington stephen_agent at jsw.gen.nz
Thu May 17 15:54:38 UTC 2018


On Thu, 17 May 2018 17:26:28 +0200, you wrote:

>On 17-05-18 17:11, Stephen Worthington wrote:
>> Does this box have IPv6 disabled?  
>
>Yes. Who needs IPv6 when stuff works with ipv4?

IPv6 support is there for when IPv4 stops working, which it will
eventually.  In the mean time, it just works better than IPv4 is most
ways.  Including in real life connections across the Internet, where
speed is usually a bit faster due to the ease with which routers can
handle IPv6 packets.

If your network does not have IPv6 connections to the Internet, then
there is normally no reason to have IPv6 disabled anyway.  IPv6 will
only then work for link-local connections.  If it does have real IPv6
connectivity, then IPv6 should just work and be pretty invisible to
anyone on the network.

If your network does have IPv6 to the Internet, but it is badly
configured and does not work properly (eg MTU problems with PPPoE
connections), then that is a possible reason you might want to have
disabled IPv6.  But even then, it is better to just disable IPv6 in
the router connecting you to your ISP, and let it work in link-local
mode in your network.  And even better to fix the problem and get IPv6
working properly.

>If so, take a look at this:
>> 
>> https://lists.gt.net/mythtv/dev/608020
>> 
>> V29 has full support for IPv6, so if it is disabled, it really should
>> be enabled again now.
>
>'support'?
>That sounds like 'required'.
>But why?! What does ipv6 do that ipv4 cannot for this very application
>of Mythtv?
>
>The patch mentioned at https://lists.gt.net/mythtv/dev/608020
>(essentially
>https://lists.gt.net/engine?do=post_attachment;postatt_id=15833;list=mythtv
>) was already in the 29 git tree for 50%, so what exactly is the stance
>on ipv6 and where should I have read about that?
>
>Udo

See this also:

https://lists.gt.net/mythtv/dev/610202

So it looks like you can add a setting into the settings table
manually with SQL like this:

insert into settings (value, data, hostname) values('IPv6Support', 0,
NULL);

That should prevent any use of IPv6 in any MythTV program.  However, a
much better solution is to enable IPv6 and get it working.

And I think that those IPv6 messages are just warnings anyway and
mythbackend is actually working properly.  The netstat results show
that it is listening on the IPv4 ports.


More information about the mythtv-users mailing list