You are not logged in.

#1 2020-03-02 05:27:06

Rommy
Member
Registered: 2014-10-17
Posts: 51

[SOLVED] IPv6 not working on specific system

Good morning,

I have an uptodate Arch Linux system. which does not get a IPv6 address.
I use iwd with systemd-networkd, but there is also no IPv6 address with wpa_supplicant + dhpcd.
Another arch linux system in the same network gets an IPv6 address, so I think it is a configuration issue with the system.

iwd+networkd configuration is the same:

 $ cat /etc/iwd/main.conf 
[General]
UseDefaultInterface=true
MacRandomize=once
MacRandomizeBytes=full

 $ cat /etc/systemd/network/20-wirless.network 
[Match]
Name=wlp4s0

[Network]
DHCP=yes
IPv6PrivacyExtensions=true

Here is a log from systemd-networkd: http://sprunge.us/7aAaNu
What is interesting, that the system with working ipv6 gains ipv6LL, then is trying to discover ipv6 routers and starting NDISC.
The system without does not!

ipv6 is not disabled for interfaces:

 $ cat /proc/sys/net/ipv6/conf/*/disable_ipv6
0
0
0
0
0

I dont really know where else to look. Any ideas?

Last edited by Rommy (2020-03-02 22:06:27)

Offline

#2 2020-03-02 06:37:04

Rommy
Member
Registered: 2014-10-17
Posts: 51

Re: [SOLVED] IPv6 not working on specific system

What also is interesting: `ip a` does not show any inet6 (besides for lo)

Edit: probably this is normal behavior.

Last edited by Rommy (2020-03-02 12:09:35)

Offline

#3 2020-03-02 22:05:41

Rommy
Member
Registered: 2014-10-17
Posts: 51

Re: [SOLVED] IPv6 not working on specific system

Sadly I had some very old ip6tables rules running, which blocked some icmpv6 messages. Removing those solved my problem.

Offline

Board footer

Powered by FluxBB