[mythtv] Q about networking after recent networking improvements in master
keemllib at gmail.com
Sun Apr 16 15:25:28 UTC 2017
On 04/15/2017 04:24 PM, Bill Meek wrote:
> net.ipv6.conf.all.use_tempaddr = 2
> net.ipv6.conf.default.use_tempaddr = 2
Replying to myself (or correcting)
# Acceptable values:
# 0 - don’t use privacy extensions.
# 1 - generate privacy addresses
# 2 - prefer privacy addresses and use them over the normal addresses.
On my test box where I changed 2 to 0, I switched it back to 2.
The problem had nothing to do with MythTV, as expected. Rather,
when I powered on a remote host (FE), routing wasn't created
for the ULA I installed *manually* (on the BE), it was for the one created
by the kernel of the backend under test.
I could add the route for the manually created ULA, but that's
extra work users shouldn't need to worry about.
When I look at my 14.04 production BE, it has tempaddr = 2
but works fine. It's on the 15.10 box where I see the issue.
For 14.04 (kernel 3.13) no ULAs are created automatically.
For 15.10 (kernel 4.8.0) they are. Can't remember 15.04
and 17.04 (kernel 4.10) they aren't. But I just loaded
that yesterday afternoon on my laptop.
The ideal case seems to let the kernel develop/announce
the ULAs, assuming folks choose to mimic IPv4 Private
I haven't figured out why 3.13 and 4.10 aren't creating
ULAs. Been looking at sysctl output, but no success.
More information about the mythtv-dev