From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <5325A449.3080905@itamar.org> Date: Sun, 16 Mar 2014 15:16:57 +0200 From: Itamar MIME-Version: 1.0 References: <53218FEB.8000100@meshcoding.com> <5321B5AE.9080005@meshcoding.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [B.A.T.M.A.N.] IP connection lost when a node is rebooted 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 I have compiled both the kernel module and batctl from source (2014.1.0). The problem remains. Whenever I reboot a node, its IP is never reachable from the network and the network can not be reached by it. Things I have tried: * DAT enabled * DAT Disabled * DAT not compiled (ticked "n" in the Makefile) Of course, the tests were performed when all nodes in the mesh were with the consistent configuration and never mixed. Another curious thing I have seen is that when looking at a tcpdump (via batctl) I could indeed see ARP requests to the pinged IP (the tcpdump running on the node hosting the pinged IP) but the node never replies. What else should I try? Thanks, Itamar On 03/13/2014 04:51 PM, Itamar Landsman wrote: > Thanks, > I see that 2004.1 had just been released.. I will compile and give it a go. > > Cheers, > Itamar > > On Thu, Mar 13, 2014 at 3:42 PM, Antonio Quartulli > wrote: >> >> On 13/03/14 13:20, Itamar Landsman wrote: >>> Thanks Antonio, >>> I appreciate the quick reply. >>> >>> batctl -v returns: batctl debian-2012.1.0-1 [batman-adv: 2013.2.0] >>> >>> Should I compile and install from the latest git? >>> I see that the batctl command is from a much older release.. It >>> doesn't support the dat or dc parameters. Should I compile that one as >>> well? >> The recommendation is to always run the same version of batctl and >> batman-adv, exactly to avoid this kind of situations where you have a >> feature in the kernel module that cannot be used by batctl (I have to >> say that you can use every feature *without* batctl, but if you want to >> use the tool it is better to get the right version). >> >> The batman-adv version you run is also rather old. I'd personally >> recommend to wait one or two days for the next release and then download >> it (yes, the developers are in the process of releasing it). >> >> However, here[1] you have a description of the sysfs interface that you >> can use to quickly check the DAT status without doing any upgrade. >> >> >> Cheers, >> >> >> [1] http://www.open-mesh.org/projects/batman-adv/wiki/Tweaking >> >> -- >> Antonio Quartulli >>