<div dir="ltr">Hi.<div><br></div><div>I have some 30+ Linux machines connected using tinc, which has served my needs extremely well over the years - thank you! In general, I run a "starfish" setup, with all nodes connecting to one center machine (and some nodes do find each other locally). Some 15-ish years ago I ran OpenVPN to connect machines in Spain with my machines in Sweden, but then discovered tinc and found it so much more stable (with unstable wifi connections).</div><div><br></div><div>I'm now trying to add two Apple Silicon machines to this, and I'm catching up on the changes around the OS no longer supporting kernel extensions (so tuntaposx is no longer an option), and how some software (Tunnelblick) works well with the OS' natively supported utun alternative.</div><div><br></div><div>I've not gotten tinc to work out of the box with utun. I've only tested the version provided in the homebrew package (1.0.36), which I installed into /opt/homebrew (the default when running the M1/arm64 version of homebrew).</div><div><br></div><div>The config I used was the same as on all other machines, with the exception of DeviceType and Device:<br><br>root@mbam1 /opt/homebrew/etc/tinc/wendtvpn # cat tinc.conf <br>AddressFamily = ipv4<br>ConnectTo = mastermachine<br>Name = mbam1vpn<br>DeviceType = utun<br>Device = utun0<br></div><div><br></div><div>root@mbam1 /opt/homebrew/etc/tinc/wendtvpn # tincd -D --debug=8 -n wendtvpn<br></div>tincd 1.0.36 starting, debug level 8<br>Could not connect utun socket: Resource busy<br><br>Terminating<br><div><br></div><div><br></div><div>Before I go and start compiling things myself (and possibly try to debug things), is this a route bound to end in a dead end? Is tinc known to work with utun on Mac OS X Big Sur on M1/Apple Silicon (with or without Rosetta)?</div><div><br></div><div>Should I try with 1.1?</div><div>arm64 or i386/Rosetta?</div><div>Anything I need to enable (some magic scutil command or similar) to get utun to work?</div><div><br></div><div>Thanks in advance for any reply and/or pointers!</div><div><br></div><div>/ Fredrik Wendt</div></div>