wireguard trouble

James Cook falsifian at falsifian.org
Wed Jun 9 16:44:31 PDT 2021


On Mon, May 31, 2021 at 09:31:57AM +0800, Aaron LI wrote:
> Hi James,
> 
> I knew this issue quite some time ago (> 1 year). It’s an issue in the golang’s net/route package. It was broken by the RTM_VERSION bump in DragonFly and first reported at:
> 
> https://github.com/golang/go/issues/34368
> 
> Although the above issue has been resolved, I think it’s a partial fix. So there is the tun creation issue we’re having in wireguard.
> 
> I tried a bit to investigate the issue but without a result then. Then I suspended the work since I was (and still am) not using wireguard.
> 
> Cheers,
> Aaron

It turns out there was indeed a remaining issue with the RTM_VERSION
bump, but it's with listing the interfaces, not with creating tun.

I think I can fix it. For now I filed
https://github.com/golang/go/issues/46674 with details.

-- 
James



More information about the Users mailing list