Re: [Babel-users] Diversity Routing for the Babel Routing Protocol

2014-07-02 Thread Juliusz Chroboczek
I see no good reason to merge the drafts: all current extensions are logically independant, at least at the protocol level. I agree. All the more so since the three extension drafts have different authors and are therefore written in very different styles, and it would therefore be a lot of

Re: [Babel-users] TLV and sub-TLV space: allocation policy

2014-07-02 Thread Denis Ovsienko
01.07.2014, 17:22, Juliusz Chroboczek j...@pps.univ-paris-diderot.fr: Dear all, In order to get the extension protocol published, I need to define a policy for allocating TLV numbers.  The reviewer has suggested First-Come-First-Served with public reference, but is also willing to accept

Re: [Babel-users] TLV and sub-TLV space: allocation policy

2014-07-02 Thread Juliusz Chroboczek
Specification Required today seems most workable for everybody in foreseeable future, I finally understood it includes Designated Expert, which I suggested in the past. Sorry for not following up at that time, Denis, but we've got different timings -- there's very little energy I can devote to

Re: [Babel-users] TLV and sub-TLV space: allocation policy

2014-07-02 Thread Henning Rogge
On Wed, Jul 2, 2014 at 2:32 PM, Juliusz Chroboczek j...@pps.univ-paris-diderot.fr wrote: I'm open to discussion, but I'm planning 0-127: Specification Required 128-144: Experimental Use 145-254: Specification Required 255: Reserved What do you think about moving Experimental Use

Re: [Babel-users] fun with babeld, and tools for measuring ETX for Babel meshes

2014-07-02 Thread Michael Richardson
Henning Rogge hro...@gmail.com wrote: The best would be to get the RX power right from the radio. Does babel currently get any info that way? No. Contrary to pretty much everyone's intuition, RSSI is not a good predictor of packet loss. Yes... RSSI is a good

[Babel-users] Fwd: New Version Notification for draft-jonglez-babel-rtt-extension-00.txt

2014-07-02 Thread Juliusz Chroboczek
---BeginMessage--- A new version of I-D, draft-jonglez-babel-rtt-extension-00.txt has been successfully submitted by Juliusz Chroboczek and posted to the IETF repository. Name: draft-jonglez-babel-rtt-extension Revision: 00 Title: Delay-based Metric Extension for the

Re: [Babel-users] fun with babeld, and tools for measuring ETX for Babel meshes

2014-07-02 Thread Gabriel Kerneis
On Wed, Jul 02, 2014 at 09:54:55AM -0400, Michael Richardson wrote: BabelWeb seems to be node.js... is that gonna fit on an NetGear3800? No. The usual approach is to have a ssh tunnel from your computer running node.js to your router (or to have a netcat forwarding). You can also just run

Re: [Babel-users] TLV and sub-TLV space: allocation policy

2014-07-02 Thread Denis Ovsienko
I'm open to discussion, but I'm planning 0-127: Specification Required 128-144: Experimental Use 145-254: Specification Required 255: Reserved The idea about the Experimental range is that it should be easy to decode by sight in a hexdump. Hence the choice of values. It would also be

Re: [Babel-users] Diversity Routing for the Babel Routing Protocol

2014-07-02 Thread Dave Taht
On Wed, Jul 2, 2014 at 4:57 AM, Juliusz Chroboczek j...@pps.univ-paris-diderot.fr wrote: I see no good reason to merge the drafts: all current extensions are logically independant, at least at the protocol level. I agree. All the more so since the three extension drafts have different

Re: [Babel-users] Diversity Routing for the Babel Routing Protocol

2014-07-02 Thread Juliusz Chroboczek
Regarding Z3 and RTT, you're right, it's not exactly clear. The current implementation of Z3 applies the diversity factor *after* all other costs are computed, included the one induced by babel-rtt. Huh? RTT and Z3 work at completely different places -- RTT tweaks the cost computation,

[Babel-users] bug in finding the channel on ap-mode connections

2014-07-02 Thread Dave Taht
CeroWrt runs babel on ad-hoc, ethernet, and ap-mode connections all at the same time by default. We name interfaces a bit weirdly to make for easier iptables rules: Ethernet is ge00 and se00 (wan, and lan in openwrt parlance), ap-mode is usually on gw00, gw10, sw00, and sw10, and ad-hoc is gw01

Re: [Babel-users] bug in finding the channel on ap-mode connections

2014-07-02 Thread Juliusz Chroboczek
Anyway... in ethernet, adhoc or station mode, babel figures out the channel number of the interface ok, but on the ap-mode (master) mode, it logs stuff like this at startup and periodically thereafter. It's the kernel answering EINVAL to SIOCGIWFREQ. Is there a different API that would work

[Babel-users] killing myself with a configuration error

2014-07-02 Thread Dave Taht
I was fiddling with filtering out cero's /27s with the method described in the previous thread, using the blackhole route to the covering /24 and redistribute ip 0.0.0.0/0 le 24 allow in the conf file and a command line of babeld -D -z3 -c /etc/babeld.conf ge00 se00 gw00 gw01 gw11 sw00 sw10

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Juliusz Chroboczek
I was kind of hoping to be rid of most of P2P announcements also... What do you mean by P2P? Everything's P2P in Babel. (We don't do centralised protocols here at Babel Towers.) If you mean the host routes (/32 and /128), you can say redistribute local deny to get rid of them. (You could

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Gabriel Kerneis
On Wed, Jul 02, 2014 at 06:58:59PM +0200, Juliusz Chroboczek wrote: including the files generated by UCI, if any. UCI does not generate any file, it builds a huge command-line (and yes, this is a bug: https://github.com/openwrt-routing/packages/issues/33). -- Gabriel

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Dave Taht
On Wed, Jul 2, 2014 at 9:58 AM, Juliusz Chroboczek j...@pps.univ-paris-diderot.fr wrote: I was kind of hoping to be rid of most of P2P announcements also... What do you mean by P2P? Everything's P2P in Babel. (We don't do centralised protocols here at Babel Towers.) If you mean the host

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Juliusz Chroboczek
Could you please send the full configuration? I.e. babeld's command line in full, together with any files mentioned on the command line, including the files generated by UCI, if any. The simplest thing from my perspective... Please send me the command-line that caused Babel to run amock.

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Juliusz Chroboczek
The simplest thing from my perspective... Please send me the command-line that caused Babel to run amock. Sorry if that sounded dry, Dave. I do appreciate your help with that. -- Juliusz ___ Babel-users mailing list

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Dave Taht
On Wed, Jul 2, 2014 at 11:05 AM, Juliusz Chroboczek j...@pps.univ-paris-diderot.fr wrote: Could you please send the full configuration? I.e. babeld's command line in full, together with any files mentioned on the command line, including the files generated by UCI, if any. The simplest thing

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Dave Taht
On Wed, Jul 2, 2014 at 11:09 AM, Juliusz Chroboczek j...@pps.univ-paris-diderot.fr wrote: The simplest thing from my perspective... Please send me the command-line that caused Babel to run amock. Sorry if that sounded dry, Dave. I do appreciate your help with that. np! I have implemented

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Juliusz Chroboczek
Nothing wrong with your config, Dave. I'd need a -d3 log of when Babel gets into the feedback loop. -- Juliusz ___ Babel-users mailing list Babel-users@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Dave Taht
My assumption is that I will blow up a goodly portion of my network, but that the damage will be constrained to immediate hops only. ? And: I should also get a tcpdump of what happens. I am running a test series at the moment; I can do it after lunch (T+1.5 hours). I'll need some popcorn for the

Re: [Babel-users] fun with babeld, and tools for measuring ETX for Babel meshes

2014-07-02 Thread Michael Richardson
Gabriel Kerneis gabr...@kerneis.info wrote: On Wed, Jul 02, 2014 at 09:54:55AM -0400, Michael Richardson wrote: BabelWeb seems to be node.js... is that gonna fit on an NetGear3800? No. The usual approach is to have a ssh tunnel from your computer running node.js to your

Re: [Babel-users] fun with babeld

2014-07-02 Thread Juliusz Chroboczek
The computer you see my son operating is actually an Android tablet; maybe can run node.js. Maybe not, I will try. It has a debian chroot, 4 CPUs and 1GB ram... jch@ariane:~$ ps l $(pidof babelweb) F UID PID PPID PRI NIVSZ RSS WCHAN STAT TTYTIME COMMAND 0 0 27658

Re: [Babel-users] killing myself with a configuration error

2014-07-02 Thread Baptiste Jonglez
On Wed, Jul 02, 2014 at 11:14:51AM -0700, Dave Taht wrote: attached is the command line generated and the babeld.conf /usr/sbin/babeld -D -I /var/run/babeld.pid -z 0,128 -c /etc/babeld.conf -L /tmp/babeld.log -C 'interface ge00' -C 'interface se00' -C 'interface sw00' -C 'interface sw10'