From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Marek Lindner Date: Thu, 29 Nov 2012 11:25:33 +0800 References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201211291125.33400.lindner_marek@yahoo.de> Subject: Re: [B.A.T.M.A.N.] batman-adv: Raw Socket Communication Reply-To: The list for a Better Approach To Mobile Ad-hoc Networking List-Id: The list for a Better Approach To Mobile Ad-hoc Networking List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: The list for a Better Approach To Mobile Ad-hoc Networking HI, > Now I switch to MAC address of bat0 as the source and destination > address. In this case, I only have two nodes. Node A and node C. > > Now, I cannot send packet from node A to node C, and vice versa. > However, when I do batctl tcpdump bat0 on the receiver side, I can see > print out shown in the following. > > Warning - packet contains unknown ether type: 0x1337. > > Not sure what should I do now. this just means that batctl does not know how to print this packet type. Not surprising - you just created the packet type yourself. How should batctl know about it ? I'd say if you get this warning on the other end your packet was successfully delivered. Antonio, wouldn't it be possible to get the bat0 mac address from the global table even if there were other clients bridged into that node ? The bat0 entry should be the only one with the no_purge flag set. Cheers, Marek