Linux to Windows Tinc Issue

Mike Bentzen mike at goodlook.com.au
Wed Jul 7 12:36:06 CEST 2010


Hi Andy,

The subnet variable in your configuration files should be:

Subnet=192.168.2.1/32

for masterserver and 

Subnet=192.168.2.2/32

for client1.

Give that a try and let us know how you go.

Kind Regards,
Mike



On 07/07/2010, at 6:56 PM, Andrew Barlow wrote:

> Hello,
> 
> I am having troubles with the following configuration in that it produces the following errors:
> 
> Masterserver:
> 
> On the server (yea, I know) side is a Linux machine called "masterserver". It should have a VPN IP of 192.168.2.1 and it sits behind a pretty generic ADSL Router (with port 655 forwarded) which can be found via a dynamic host address. A small snippet of errors this machine produces are:
> 
> No response to MTU probes from client1 (87.82.30.179 port 655)
> Cannot route packet from masterserver (MYSELF): unknown IPv4 destination address 192.168.2.2
> Writing packet of 126 bytes to Linux tun/tap device (tun mode)
> Got PACKET from client1 (87.82.30.179 port 655): 17 120
> Received packet of 120 bytes from client1 (87.82.30.179 port 655)
> Broadcasting packet of 120 bytes from client1 (87.82.30.179 port 655)
> Writing packet of 120 bytes to Linux tun/tap device (tun mode)
> Got PING from client1 (87.82.30.179 port 655): 8
> Sending PONG to client1 (87.82.30.179 port 655): 9
> Sending 2 bytes of metadata to client1 (87.82.30.179 port 655)
> Flushing 2 bytes to client1 (87.82.30.179 port 655)
> Sending PING to client1 (87.82.30.179 port 655): 8
> Sending 2 bytes of metadata to client1 (87.82.30.179 port 655)
> Flushing 2 bytes to client1 (87.82.30.179 port 655)
> Got PONG from client1 (87.82.30.179 port 655): 9
> Got PING from client1 (87.82.30.179 port 655): 8
> 
> 
> Although, it does seem to send the keys happily and find each other in some way, I cannot ping 192.168.2.2 from "masterserver (192.168.2.1)" at all. The configuration files for this machine are:
> 
> /vpn/tinc.conf
> 
> Name = masterserver
> ConnectTo = client1
> 
> /vpn/hosts/masterserver
> 
> Address = ******tech.homeip.net
> Subnet = 255.255.255.0
> -- key data --
> 
> /vpn/hosts/client1
> 
> Address = ******monster.homeip.net
> Subnet = 255.255.255.0
> -- key data --
> 
> /vpn/tinc-up
> 
> #!/bin/sh
> ifconfig $INTERFACE 192.168.2.1 netmask 255.255.255.0
> 
> ifconfig results
> 
> vpn       Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
>           inet addr:192.168.2.1  P-t-P:192.168.2.1  Mask:255.255.255.0
>           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
>           RX packets:19 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:500 
>           RX bytes:2205 (2.2 KB)  TX bytes:336 (336.0 B)
> 
> 
> Client1
> 
> The client (yes, I know) machine for this vpn is called "client1" and should have a VPN address of 192.168.2.2. This is running on Windows XP. I have given it a static IP in accordance with the how-to on the website. However, when I run tinc from the command line I get the following straight away.
> 
> {98FDEAFD-09AA-4437-88E2-D502F88E9D9A} (VPN) is a Windows tap deviceTap reader running
> Listening on 0.0.0.0 port 655
> Ready
> Cannot route packet: ARP request for unknown address 192.168.2.2
> Cannot route packet: ARP request for unknown address 192.168.2.2
> Cannot route packet: ARP request for unknown address 192.168.2.2
> Cannot route packet from client1 <MYSELF>: unknown IPv4 destination address 192.168.255.255
> 
> And that just continues forever. However, sometimes it does exchange keys but then just seems to repeat this kind of thing:
> 
> Cannot route packet from client1 (MYSELF): unknown IPv4 destination address 192.168.255.255
> Writing packet of 247 bytes to Windows tap device
> Cannot route packet from client1 (MYSELF): unknown IPv4 destination address 192.168.255.255
> Writing packet of 302 bytes to Windows tap device
> Cannot route packet from client1 (MYSELF): unknown IPv4 destination address 192.168.255.255
> Writing packet of 277 bytes to Windows tap device
> Broadcasting packet of 120 bytes from client1 (MYSELF)
> Sending packet of 120 bytes to masterserver (78.32.128.149 port 655)
> Packet for masterserver (78.32.128.149 port 655) larger than minimum MTU, forwarding via TCP
> Sending PACKET to masterserver (78.32.128.149 port 37922): 17 120
> Sending 7 bytes of metadata to masterserver (78.32.128.149 port 37922)
> Sending 120 bytes of metadata to masterserver (78.32.128.149 port 37922)
> Flushing 127 bytes to masterserver (78.32.128.149 port 37922)
> Broadcasting packet of 120 bytes from client1 (MYSELF)
> Sending packet of 120 bytes to masterserver (78.32.128.149 port 655)
> Packet for masterserver (78.32.128.149 port 655) larger than minimum MTU, forwarding via TCP
> Sending PACKET to masterserver (78.32.128.149 port 37922): 17 120
> Sending 7 bytes of metadata to masterserver (78.32.128.149 port 37922)
> Sending 120 bytes of metadata to masterserver (78.32.128.149 port 37922)
> Flushing 127 bytes to masterserver (78.32.128.149 port 37922)
> Sending PING to masterserver (78.32.128.149 port 37922): 8
> Sending 2 bytes of metadata to masterserver (78.32.128.149 port 37922)
> Flushing 2 bytes to masterserver (78.32.128.149 port 37922)
> Got PONG from masterserver (78.32.128.149 port 37922): 9
> Got PING from masterserver (78.32.128.149 port 37922): 8
> Sending PONG to masterserver (78.32.128.149 port 37922): 9
> Sending 2 bytes of metadata to masterserver (78.32.128.149 port 37922)
> Flushing 2 bytes to masterserver (78.32.128.149 port 37922)
> 
> Again, no pinging to 192.168.2.1 (should be masterserver) and I certainly can't use it for anything.
> 
> The configuration files for the Windows XP side are:
> 
> \vpn\tinc.conf
> 
> Name = client1
> ConnectTo = masterserver
> 
> \vpn\hosts\masterserver
> 
> Address = ******tech.homeip.net
> Subnet = 255.255.255.0
> -- key data --
> 
> \vpn\hosts\client1
> 
> Address = ******monster.homeip.net
> Subnet = 255.255.255.0
> -- key data --
> 
> ipconfig results
> 
> Ethernet adapter VPN:
> 
>         Connection-specific DNS Suffix  . :
>         IP Address. . . . . . . . . . . . : 192.168.2.2
>         Subnet Mask . . . . . . . . . . . : 255.255.0.0
>         Default Gateway . . . . . . . . . :
> 
> I'm sure you probably get this an aweful lot and its probably something irratatingly simply, but if anyone could help, that would be hugely appreciated.
> 
> Thank-you kindly.
> 
> Andy Barlow
> _______________________________________________
> tinc mailing list
> tinc at tinc-vpn.org
> http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.tinc-vpn.org/pipermail/tinc/attachments/20100707/ec20bd7b/attachment.htm>


More information about the tinc mailing list