On 2025-07-28 07:25 +02, Claudio Jeker <cje...@diehard.n-r-g.com> wrote:
> On Sun, Jul 27, 2025 at 11:51:25PM +0200, Omar Polo wrote:
>> Florian Obser <flor...@openbsd.org> wrote:
>> > RFC 4291 2.1:
>> >    All interfaces are required to have at least one Link-Local unicast
>> >    address
>> 
>> thanks for the pointer!  Now my question becomes how to add such address
>> to a wg(4) device however.
>> 
>> I've tried with a (dumb, but here's all i know) `inet6 autoconf' on the
>> wg device, as well as trying to add an address inside fe80::/10 manually
>> (inet6 fe80:fdd0::1/64 with or without alias, in hostname.if) to no
>> avail.
>> 
>> I mean:
>>      # ifconfig wg3 create
>>      # ifconfig wg3 inet6 autoconf
>>      # ifconfig wg3
>>      wg3: 
>> flags=2480c3<UP,BROADCAST,RUNNING,NOARP,MULTICAST,AUTOCONF6TEMP,AUTOCONF6> 
>> mtu 1420
>>              index 14 priority 0 llprio 3
>>              wgport 32884
>>              groups: wg
>> 
>> but if I s/wg3/tap0 I get a fe80::something/64 address on it.
>> 
>> 
>> > With that in mind, read in6_ifattach() and weep.
>> 
>> ouch!
>
> wg(4) does not repsect any RFC and especially for IPv6 it is very
> opinionated. It does not do link local addresses and also does not do
> autoconfiguration or neighbor discovery. 
>

Allegedly you can get it to work. One would assume that the wg(4) talks
about this if it doesn't just work...

Out of idle (or is it morbid?) curiosity I'd like to know if and how you
get this to work.

> -- 
> :wq Claudio
>

-- 
In my defence, I have been left unsupervised.

Reply via email to