I am looking for some help getting IPv6 configured properly on a Fedora 27
system.
I have one system which was installed fresh with Fedora 27, that system is
working properly, it receives both IPv4 and IPv6 addresses assigned by my
router (running latest LEDE release).
I have a second system which receives the expected IPv4 address but does
not receive an IPv6 address.

I notice that on the working system NetworkManager shows two instances of
dhcp client:
$ systemctl status NetworkManager
● NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service;
enabled; vendor preset: enabled)
...
   CGroup: /system.slice/NetworkManager.service
           ├─10930 /usr/sbin/NetworkManager --no-daemon
           ├─10991 /sbin/dhclient -d -q -sf
/usr/libexec/nm-dhcp-helper -pf /var/run/dhclient-enp0s25.pid
-lf /var/lib/Netwo
           └─11106 /sbin/dhclient -d -q -6 -N -sf
/usr/libexec/nm-dhcp-helper -pf /var/run/dhclient6-enp0s25.pid
-lf /var/li



On the system with no working IPv6 address the second entry which begins
"/sbin/dhclient -d -q -6" is not present:
   CGroup: /system.slice/NetworkManager.service
           ├─9804 /usr/sbin/NetworkManager --no-daemon
           ├─9872 /sbin/dhclient -d -q -sf
/usr/libexec/nm-dhcp-helper -pf /var/run/dhclient-enp3s4f0.pid
-lf /var/lib/Netwo
           └─9875 /sbin/dhclient -d -q -sf
/usr/libexec/nm-dhcp-helper -pf /var/run/dhclient-enp3s4f1.pid
-lf /var/lib/Netwo

(In both cases the dhclient arguments are truncated, ran off the edge of
my terminal)

This is from the ifcfg file for the primary interface, it seems to have
the correct IPv6 settings, at least I do not see anything obviously
different than the working system:

# IPv4 settings
BOOTPROTO=dhcp
# Not sure this is needed, doc says PPP only
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
PEERDNS=yes
PEERROUTES=yes

# IPv6 settings
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
#IPV6_ADDR_GEN_MODE=stable-privacy
#IPV6_PRIVACY=rfc3041
#IPV6_PRIVACY_PREFER_PUBLIC_IP=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
DHCPV6C=yes

# Firewall settings
ZONE=FedoraWorkstation

One thing odd that I note in the messages file:

NetworkManager[9804]: <warn>  [1520343008.2540] dhcp6 (enp3s4f1): request
timed out
NetworkManager[9804]: <info>  [1520343008.2542] dhcp6 (enp3s4f1): state
changed unknown -> timeout
NetworkManager[9804]: <info>  [1520343008.2638] dhcp6 (enp3s4f1): canceled
DHCP transaction, DHCP client pid 9916
NetworkManager[9804]: <info>  [1520343008.2638] dhcp6 (enp3s4f1): state
changed timeout -> done

enp3s4f1 is a secondary interface, I may not have the DHCPv6 server setup
correctly to hand out addresses on that interface. I see no dhcp6 messages
for enp3s4f0.  Is there a bug that would cause dhcp6 client to stop if the
first interface timed out rather than moving on to the next interface?

thanks for any help,
Chris C

_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org

Reply via email to