public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] Non-batman Clients
@ 2016-05-27 22:25 Jonathan Haws
  2016-06-01  5:47 ` Jonathan Haws
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Jonathan Haws @ 2016-05-27 22:25 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking

I've followed the quick start guide, but apparently I'm missing 
something when it comes to non-batman clients.

I've set all this up using vagrant and VirtualBox.  The mesh seems to 
work perfectly, however when I put in non-batman clients they cannot 
communicate one with another.  I would expect that they would be able to 
ping one another.

I've given IP addresses to the bridge adapters on the 192.168.1.0/24 
subnet.  The clients I've given IP addresses on that same subnet 
(192.168.1.121 and 192.168.1.142).  When I tried pinging, I don't get 
anything back.  Sniffing packets in tcpdump shows that it is never 
getting anything back, though I did get an ARP back once with the 
correct MAC address, but still couldn't ping.  Never got an ARP back 
again...

I can ping from each client to the IP address of the bridge they are 
connecting to, but cannot ping anything else on the network.

Any thoughts?  Hopefully someone has seen this before and can point me 
in the right direction!

Also, is there a separate list for alfred, or should I use this list for 
alfred questions?

Thanks!
Jon


Here are the commands I used to setup:

batctl if add eth0 (eth0 already up)
ip link add name br0 type bridge
ip link set dev eth1 master br0
ip link set dev bat0 master br0
ip link set up dev eth1
ip link set up dev bat0
ip addr replace dev br0 192.168.1.102/24 (and 104 on the other node)


Here is what batadv-vis shows for my setup (I changed the labels "TT" 
for the two clients to "CLI<IP>").

digraph {
	subgraph "cluster_08:00:27:2c:10:05" {
		"08:00:27:2c:10:05"
	}
	"08:00:27:2c:10:05" -> "08:00:27:6b:86:2e" [label="1.016"]
	"08:00:27:2c:10:05" -> "0a:00:27:00:00:06" [label="TT"]
	"08:00:27:2c:10:05" -> "1e:8d:d3:23:ab:d4" [label="TT"]
	"08:00:27:2c:10:05" -> "08:00:27:b1:38:03" [label="CLI142"]
	"08:00:27:2c:10:05" -> "1e:8d:d3:23:ab:d4" [label="TT"]
	"08:00:27:2c:10:05" -> "08:00:27:1c:9b:14" [label="TT"]
	subgraph "cluster_08:00:27:a2:8c:62" {
		"08:00:27:a2:8c:62"
	}
	"08:00:27:a2:8c:62" -> "08:00:27:83:dd:41" [label="1.000"]
	"08:00:27:a2:8c:62" -> "08:00:27:38:31:55" [label="1.000"]
	"08:00:27:a2:8c:62" -> "08:00:27:f6:78:1a" [label="TT"]
	"08:00:27:a2:8c:62" -> "d6:f4:e6:bd:22:fb" [label="TT"]
	"08:00:27:a2:8c:62" -> "d6:f4:e6:bd:22:fb" [label="TT"]
	"08:00:27:a2:8c:62" -> "0a:00:27:00:00:05" [label="TT"]
	subgraph "cluster_08:00:27:38:31:55" {
		"08:00:27:38:31:55"
	}
	"08:00:27:38:31:55" -> "08:00:27:83:dd:41" [label="1.000"]
	"08:00:27:38:31:55" -> "08:00:27:a2:8c:62" [label="1.000"]
	"08:00:27:38:31:55" -> "52:98:12:67:6b:06" [label="TT"]
	"08:00:27:38:31:55" -> "0a:00:27:00:00:04" [label="TT"]
	"08:00:27:38:31:55" -> "08:00:27:08:ee:90" [label="CLI121"]
	"08:00:27:38:31:55" -> "52:98:12:67:6b:06" [label="TT"]
	"08:00:27:38:31:55" -> "08:00:27:17:21:9d" [label="TT"]
	subgraph "cluster_08:00:27:6b:86:2e" {
		"08:00:27:6b:86:2e"
		"08:00:27:83:dd:41" [peripheries=2]
	}
	"08:00:27:6b:86:2e" -> "08:00:27:2c:10:05" [label="1.000"]
	"08:00:27:83:dd:41" -> "08:00:27:38:31:55" [label="1.000"]
	"08:00:27:83:dd:41" -> "08:00:27:a2:8c:62" [label="1.016"]
	"08:00:27:6b:86:2e" -> "a6:f4:5c:fa:06:cd" [label="TT"]
	"08:00:27:6b:86:2e" -> "0a:00:27:00:00:03" [label="TT"]
	"08:00:27:6b:86:2e" -> "08:00:27:9c:bb:a3" [label="TT"]
	"08:00:27:6b:86:2e" -> "a6:f4:5c:fa:06:cd" [label="TT"]
}


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-06-20 21:16 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-27 22:25 [B.A.T.M.A.N.] Non-batman Clients Jonathan Haws
2016-06-01  5:47 ` Jonathan Haws
2016-06-01  8:54 ` Simon Wunderlich
2016-06-02  0:39 ` Marek Lindner
2016-06-08 15:09   ` Jonathan Haws
2016-06-08 18:08     ` Jonathan Haws
2016-06-08 19:29       ` Jonathan Haws
2016-06-09  1:21         ` Marek Lindner
2016-06-20 21:16         ` Jonathan Haws

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox