I have a server running Leap 15.3, using Wicked for network management. While it’s able to request and assign an IPv4 address fine, for some reason IPv6 refuses to work. Other devices on the network are able to get Ipv6 addresses, so I doubt this is a router issue.
Thing is, it was working fine a few months ago. In the meantime, I changed a few things in my network and I just realized this weekend IPv6 was not working. However, I know it is not because of the switch to 15.3, it was also not working on 15.2 a few days ago.
Here are some command outputs. Let me know what else would be needed for troubleshooting:
jonapap@delta ~> **ip** a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 70:85:c2:c7:80:ad brd ff:ff:ff:ff:ff:ff
inet 192.168.1.144/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::7285:c2ff:fec7:80ad/64 scope link
valid_lft forever preferred_lft forever
jonapap@delta ~> **sudo** wicked show eth0
eth0 up
link: #2, state up, mtu 1500
type: ethernet, hwaddr 70:85:c2:c7:80:ad
config: compat:suse:/etc/sysconfig/network/ifcfg-eth0
leases: ipv4 dhcp granted
leases: ipv6 dhcp requesting
addr: ipv4 192.168.1.144/24 [dhcp]
route: ipv4 default via 192.168.1.1 proto dhcp
jonapap@delta ~> **sudo** firewall-cmd --zone=home --list-all
home (active)
target: default
icmp-block-inversion: no
interfaces: br1 eth0 wg0
sources:
services: dhcpv6-client mdns nfs samba samba-client ssh
ports: 8200/tcp 51820/udp 25500/tcp
protocols:
forward: yes
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
jonapap@delta ~> **sudo **cat /etc/sysconfig/network/ifcfg-eth0
[sudo] password for root:
MTU='0'
BOOTPROTO='dhcp'
STARTMODE='auto'
ZONE='home'
Output of **sudo** journalctl -u wickedd-dhcp6 -b 0
:
Jul 18 19:22:08 delta wickedd-dhcp6[1477]: **eth0: Request to acquire DHCPv6 lease with UUID d0cbf360-5e4e-0800-c905-000020000000 in mode auto**
Jul 18 19:22:08 delta wickedd-dhcp6[1477]: Reading lease from /var/lib/wicked/lease-eth0-dhcp-ipv6.xml
Jul 18 19:22:08 delta wickedd-dhcp6[1477]: eth0: Link-local IPv6 address not (yet) available
Jul 18 19:22:08 delta wickedd-dhcp6[1477]: eth0: setting fsm timeout to 15000 msec
Jul 18 19:22:08 delta wickedd-dhcp6[1477]: timeout 1000 adjusted by 91 to 1091 (jr 100)
Jul 18 19:22:09 delta wickedd-dhcp6[1477]: timeout 2000 adjusted by 56 to 2056 (jr 100)
Jul 18 19:22:09 delta wickedd-dhcp6[1477]: eth0: Found usable link-local IPv6 address: fe80::7285:c2ff:fec7:80ad
Jul 18 19:22:09 delta wickedd-dhcp6[1477]: timeout 2000 adjusted by 87 to 2087 (jr 100)
Jul 18 19:22:11 delta wickedd-dhcp6[1477]: timeout 4000 adjusted by 56 to 4056 (jr 100)
Jul 18 19:22:15 delta wickedd-dhcp6[1477]: timeout 8000 adjusted by 2 to 8002 (jr 100)
Jul 18 19:22:23 delta wickedd-dhcp6[1477]: eth0: timeout in state INIT
Jul 18 19:22:23 delta wickedd-dhcp6[1477]: dhcp6_protocol_event(ev=2, dev=2, uuid=d0cbf360-5e4e-0800-c905-000020000000)
Jul 18 19:22:23 delta wickedd-dhcp6[1477]: timeout 16000 adjusted by 91 to 16091 (jr 100)
Jul 18 19:22:39 delta wickedd-dhcp6[1477]: timeout 32000 adjusted by 48 to 32048 (jr 100)
Jul 18 19:23:11 delta wickedd-dhcp6[1477]: timeout 64000 adjusted by 68 to 64068 (jr 100)
Jul 18 19:24:16 delta wickedd-dhcp6[1477]: timeout 128000 adjusted by 22 to 128022 (jr 100)
Jul 18 19:26:24 delta wickedd-dhcp6[1477]: timeout 256000 adjusted by 74 to 256074 (jr 100)
Jul 18 19:30:40 delta wickedd-dhcp6[1477]: timeout 512000 adjusted by 31 to 512031 (jr 100)
Jul 18 19:39:12 delta wickedd-dhcp6[1477]: timeout 1024000 adjusted by 85 to 1024085 (jr 100)
Jul 18 19:56:16 delta wickedd-dhcp6[1477]: timeout 2048000 adjusted by 98 to 2048098 (jr 100)
Jul 18 20:30:24 delta wickedd-dhcp6[1477]: timeout 3600000 adjusted by 7 to 3600007 (jr 100)
Jul 18 21:30:24 delta wickedd-dhcp6[1477]: timeout 3600000 adjusted by 80 to 3600080 (jr 100)
jonapap@delta ~> **sudo **radvdump
#
# radvd configuration generated by radvdump 2.17
# based on Router Advertisement from fe80::4af8:b3ff:fe8a:416c
# received by interface eth0
#
interface eth0
{
AdvSendAdvert on;
# Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
AdvManagedFlag on;
AdvOtherConfigFlag on;
AdvReachableTime 0;
AdvRetransTimer 0;
AdvCurHopLimit 64;
AdvDefaultLifetime 1800;
AdvHomeAgentFlag off;
AdvDefaultPreference medium;
AdvSourceLLAddress on;
AdvLinkMTU 1500;
AdvIntervalOpt on;
prefix 2607:fea8:bddd:2901::/64
{
AdvValidLifetime 595862;
AdvPreferredLifetime 163862;
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
}; # End of prefix definition
prefix fdb9:f2d6:d596:1::/64
{
AdvValidLifetime infinity; # (0xffffffff)
AdvPreferredLifetime infinity; # (0xffffffff)
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
}; # End of prefix definition
RDNSS fdb9:f2d6:d596:1::1
{
AdvRDNSSLifetime 1800;
}; # End of RDNSS definition
}; # End of interface definition