Hello, I'm confused by the subnet-up calls made by tinc. I was assuming that I'd be called once when it connects to another node. However, subnet-up appears to be called much more often than that.
For example, I have the following configuration: ,---- | $ cat tinc.conf | ConnectTo = spitzer | Name = chronos | Mode = switch | | $ cat hbt/hosts/spitzer | address = spitzer.ap.columbia.edu | Compression = 11 | Cipher = AES128 | Subnet = 192.168.1.2/32 | Subnet = 192.168.1.0/24#15 | | -----BEGIN RSA PUBLIC KEY----- [...] | -----END RSA PUBLIC KEY----- `---- If I insert a | echo "$NODE,$NAME,$REMOTEADDRESS,$SUBNET" into subnet-up, I get the following output: Jul 16 12:39:09 chronos tinc/subnet-up: chronos,,,192.168.1.19/32 Jul 16 12:39:09 chronos tinc/subnet-up: chronos,,,12:18:ad:69:15:1d Jul 16 12:39:31 chronos tinc/subnet-up: athena,,128.59.46.252,5a:f2:eb:1e:bb:1a Jul 16 12:39:31 chronos tinc/subnet-up: athena,,128.59.46.252,192.168.1.20/32 Jul 16 12:39:31 chronos tinc/subnet-up: ingpu,,128.59.146.167,6a:ad:ba:78:23:cf Jul 16 12:39:31 chronos tinc/subnet-up: ingpu,,128.59.146.167,192.168.1.5/32 Jul 16 12:39:31 chronos tinc/subnet-up: inspiron,,128.59.145.39,32:aa:bd:af:d9:7a Jul 16 12:39:31 chronos tinc/subnet-up: inspiron,,128.59.145.39,192.168.1.7/32 Jul 16 12:39:31 chronos tinc/subnet-up: oberon,,128.59.151.213,8a:62:50:af:2e:3d Jul 16 12:39:31 chronos tinc/subnet-up: oberon,,128.59.151.213,192.168.1.21/32 Jul 16 12:39:31 chronos tinc/subnet-up: spitzer,,128.59.144.255,0:26:b9:62:d9:58 Jul 16 12:39:31 chronos tinc/subnet-up: spitzer,,128.59.144.255,192.168.1.2/32 Jul 16 12:39:31 chronos tinc/subnet-up: spitzer,,128.59.144.255,192.168.1.0/24 (athena, ingpu, oberon and inspiron are other tinc nodes that also connected to spitzer). I can still sort of understand that subnet-up is being called twice with subnet 192.168.1.2/32 and 192.168.1.0/24 (even though the later implies the former), because I also specified two subnets in the spitzer host configuration. But why am I seeing subnet-up calls with subnets that look like mac addresses? And why am I getting subnet calls for nodes that this computer does not actually connect to? Thanks, -Nikolaus -- »Time flies like an arrow, fruit flies like a Banana.« PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6 02CF A9AD B7F8 AE4E 425C _______________________________________________ tinc mailing list [email protected] http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc
