<div dir="ltr">Hey all,<div><br></div><div>I'm trying to use tinc 1.0.26 from Homebrew on Mac OS X 10.10.5, and having some trouble. Is anyone successfully doing this?</div><div><br></div><div>Here's my config:</div><div><br></div><div><div><font face="monospace, monospace">$ sudo cat /etc/tinc/robotvpn/tinc.conf </font></div><div><font face="monospace, monospace">Name = elendur</font></div><div><font face="monospace, monospace">Mode = switch</font></div><div><font face="monospace, monospace">AddressFamily = ipv4</font></div><div><font face="monospace, monospace">Interface = tincdev0</font></div><div><span style="font-family:monospace,monospace">Compression = 1</span><br></div><div><font face="monospace, monospace">ConnectTo = robot_ph_cpe22_04</font></div></div><div><br></div><div>And here's the invocation:</div><div><br></div><div><div><font face="monospace, monospace">$ sudo tincd -D -c /etc/tinc/robotvpn -d</font></div><div><font face="monospace, monospace">tincd 1.0.26 (Nov  2 2015 06:12:50) starting, debug level 1</font></div><div><font face="monospace, monospace">/dev/tap0 is a Generic BSD tap device</font></div><div><font face="monospace, monospace">/etc/tinc/robotvpn/tinc-up: line 3: avahi-autoipd: command not found</font></div><div><font face="monospace, monospace">Usage: ip route list</font></div><div><font face="monospace, monospace">       ip route get ADDRESS</font></div><div><font face="monospace, monospace">       ip route { add | del } ROUTE</font></div><div><font face="monospace, monospace">ROUTE := PREFIX [ nexthop NH ]</font></div><div><font face="monospace, monospace">Script tinc-up exited with non-zero status 1</font></div><div><font face="monospace, monospace">Listening on 0.0.0.0 port 655</font></div><div><font face="monospace, monospace">Ready</font></div><div><font face="monospace, monospace">Trying to connect to robot_ph_cpe22_04 (10.27.200.104 port 655)</font></div><div><font face="monospace, monospace">Connected to robot_ph_cpe22_04 (10.27.200.104 port 655)</font></div><div><font face="monospace, monospace">Connection with robot_ph_cpe22_04 (10.27.200.104 port 655) activated</font></div><div><span style="font-family:monospace,monospace">Error while writing to Generic BSD tap device /dev/tap0: Input/output error</span><br></div></div><div><span style="font-family:monospace,monospace">Error while writing to Generic BSD tap device /dev/tap0: Input/output error</span><span style="font-family:monospace,monospace"><br></span></div><div><span style="font-family:monospace,monospace">Error while writing to Generic BSD tap device /dev/tap0: Input/output error</span><span style="font-family:monospace,monospace"><br></span></div><div><br></div><div>I know I'm missing Avahi, and I'll have to deal with name resolution separately (this config originated on Ubuntu), but I'm trying to understand what is going on with the BSD tap device issues. Previously, tincd wasn't able to create the tap0 device at all, but I <a href="http://tuntaposx.sourceforge.net/">installed TunTap</a>, and now it does create it:</div><div><br></div><div><div><font face="monospace, monospace">$ ifconfig tap0</font></div><div><font face="monospace, monospace">tap0: flags=8842<BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500</font></div><div><font face="monospace, monospace"><span class="" style="white-space:pre">      </span>ether 0e:27:1d:a7:4e:a1 </font></div><div><font face="monospace, monospace"><span class="" style="white-space:pre">   </span>media: autoselect</font></div><div><font face="monospace, monospace"><span class="" style="white-space:pre">   </span>status: active</font></div><div><font face="monospace, monospace"><span class="" style="white-space:pre">      </span>open (pid 28939)</font></div></div><div><br></div><div>I tried bypassing the Avahi config and just assigning it an IP manually, but it doesn't seem able to communicate.</div><div><br></div><div>Any pointers what's going on here? Much appreciated,</div><div><br></div><div>Mike</div></div>