A bridge does not have ipv6 link local address when ipv4 address is in place - nmcli related
Issue
When a bridge is created via nmcli with ipv4.method manual, ipv4.addresses A.B.C.D/24 and ipv6.method link-local, no link-local address is present on the bridge.
# nmcli connection add type ethernet con-name ens10 ifname ens10
# nmcli connection modify ens10 ipv4.method manual ipv4.addresses 10.75.99.1/24 ipv6.method link-local
# nmcli connection up ens10
# nmcli connection show
NAME UUID TYPE DEVICE
ens10 17f38a69-4334-41ca-aedc-9b8b878d1c7f ethernet ens10
ens10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 52:54:00:25:80:58 brd ff:ff:ff:ff:ff:ff
altname enp0s10
inet 10.75.99.1/24 brd 10.75.99.255 scope global noprefixroute ens10
valid_lft forever preferred_lft forever
inet6 fe80::b4af:5fd8:a613:53a8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# nmcli connection add type vlan con-name ens10-vlan ifname ens10.999 id 999 dev ens10
# nmcli connection modify ens10-vlan ipv4.method manual ipv4.addresses 10.75.99.1/24 ipv6.method link-local
# nmcli connection up ens10-vlan
# nmcli connection show
NAME UUID TYPE DEVICE
ens10 17f38a69-4334-41ca-aedc-9b8b878d1c7f ethernet ens10
ens10-vlan f173ee66-3411-4d55-8c3f-393ed9d2929f vlan ens10.999
ens10.999@ens10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 52:54:00:25:80:58 brd ff:ff:ff:ff:ff:ff
inet 10.75.99.1/24 brd 10.75.99.255 scope global noprefixroute ens10.999
valid_lft forever preferred_lft forever
inet6 fe80::4ea5:8225:621e:abe8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# nmcli connection add type bridge con-name br0 ifname br0
# nmcli connection modify br0 ipv4.method manual ipv4.addresses 10.75.99.1/24 ipv6.method link-local
# nmcli connection up br0
# nmcli connection show
NAME UUID TYPE DEVICE
ens10 17f38a69-4334-41ca-aedc-9b8b878d1c7f ethernet ens10
ens10-vlan f173ee66-3411-4d55-8c3f-393ed9d2929f vlan ens10.999
br0 0d5a7e95-75c5-4660-8a96-ab95d8a0892f bridge br0
br0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether be:c0:7e:de:c2:ee brd ff:ff:ff:ff:ff:ff
inet 10.75.99.1/24 brd 10.75.99.255 scope global noprefixroute br0
valid_lft forever preferred_lft forever
Environment
Rhel-8
NetworkManager-1.40.0-5.el8_7.x86_64
nmcli tool, version 1.40.0-5.el8_7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.