How to manual set IPv6 link-local address on interface?

Hello,
my ISP assigned me an IPv6 /48 prefix. For routing the ISP instructed me to assign the link-local address “fe80::”
to my wan interface and to setup default route to “fe80::1” through wan interface.

My problem:
I cannot set the link-local address on my wan interface, i always get the error “Couldn’t add New IPv6 Address - can not add link local address (6)”.

Hey

Link-local is set automatically, and all adresses are in fe80:0:0:0/64 range and so can communicate. If it’s somehow gone, just disable and enable interface. It will be auto added.

Unfortunately for you, current RouterOS doesn’t allow manually assigned link-local addresses.

Maybe you could assign unique local unicast address from fc00::/7?

Only if ISP agrees to route prefix to that address. Which they might not be too eager to do, if they already have established system with link-local addresses.

is your outbound interface bridged with your inbound interfaces? Mine was. When I deleted my WAN interface from my bridge, both my bridge and my WAN interface populated with a link-local IP address in my IPv6 address table.