public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
From: elektra <onelektra@gmx.net>
To: The list for a Better Approach To Mobile Ad-hoc Networking
	<b.a.t.m.a.n@open-mesh.net>
Subject: Re: [B.A.T.M.A.N.] Who can help with BATMAN-ADV integration into ROBIN-FW?
Date: Tue, 22 Apr 2008 22:42:34 +0200	[thread overview]
Message-ID: <480E4DBA.8000304@gmx.net> (raw)
In-Reply-To: <2520215E-4451-43DD-B86C-BE1AA134933B@philippeapril.com>

Hi Phillipe -

well, Freifunk and others around the globe are successfully using mesh
as network infrastructure for their daily communication needs. (I'm
using multihop mesh as internet uplink since 4 years).

Here is how it works: Rather than using a zoo of different hardware use
one that works, and that is the proprietary (I hate to support this!!!)
Broadcom driver for the embedded Broadcom designs used in many 802.11b/g
routers.

Get this and go ahead deploying your network. You'll love it.
Particularly if you use Freifunk firmware. This is one key to success
nowadays.

It is a pitty that Linksys USA is not selling WRT54GL's in the US
(correct me if I'm wrong). So most people there are using Atheros SoC -
Fonera, Meraki - which are all made by Accton/Taiwan. (Again, correct me
if I'm wrong). While people in Europe, Africa and Asia are predominantly
using WRT54GL.

As far as I understood Antonio Anselmi, recent RO.B.I.N. firmware works
stable in ad-hoc with Atheros SoC.

I was working on a system for the Meraka institute in SA, for their
'Massive Mesh' grid, which was build to practically develop/test/verify
mesh routing protocols and drivers. (I was running tests of OLSRD and
all B.A.T.M.A.N. versions there.)

I have patched an older Madwifi which works rock-solid in the Meraka
mesh. There is only one issue: Fragmentation does not work. To be
precise: If you enable it, the cards won't send data packets greater
than the fragmentation value  anymore :-(

AFAIK this issue is still not solved.

Running different Madwifi VAPs in ad-hoc and master mode is something I
didn't test. Last time that I have tested it (quite a while ago) it was
a hack. And I was happy if my machine didn't lock up after a while.
Since I performed those tests several months ago I can't say much about it.

I see it that way: Keep infrastructure clients separated from your mesh
infrastructure - particularly keep clients away from your mesh channel.
Otherwise you will degrade performance by using and re-using the same
channel all the time. Even if Madwifi VAPs work stable-ish this doesn't
perform well. A stupid but working access point is cheap, use the mesh
as an uplink. Well, if all that you want is a very cheap mesh with a
couple of nodes and want to accept performance issues, you may be fine
with VAPs if the driver works.

The new ath5k driver in the most recent Linux kernel works in ad-hoc,
but has range issues. As could be read recently in the news, Atheros is
actively sponsoring development of their hardware for the kernel now
(they are paying a guy to develop drivers).

cu elektra


> Hi Elektra,
>
> I haven't replied on the list about my problems with mesh networks but 
> I think I narrowed my issues to exactly this: I have hardware at home 
> that just doesn't like to see an access point with an ADHOC interface 
> AND an AP interface.
>
> The weird hardware: my macbook pro (atheros based?), and a dell 
> truemobile 1400.
>
> The same setup works flawlessly with a D-Link G-630 PCMCIA.
>
> I don't know what to do to resolve these issues, but I will certainly 
> not deploy a mesh network in these conditions where maybe 30%+ of the 
> hardware doesn't work with adhoc mesh!
>
> Tonight I'll try to switch my access points to 802.11b only and see if 
> it's more compatible for adhoc+ap...
>
> If you have any clue as to what to tweak in Madwifi to help with these 
> compatibility issues, let me know :)
>
> On 22-Apr-08, at 3:00 PM, elektra wrote:
>>
>> In general the ad-hoc mode has been widely neglected by manufacturers 
>> and developers. From the first day I started to work on mesh networks 
>> I have been battling with firmware/driver issues. But as more and 
>> more people start using mesh networks the demand for working drivers 
>> is increasing. So we can expect that - finally, after many years - 
>> the situation will improve quickly.
>



  parent reply	other threads:[~2008-04-22 20:42 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-02  9:18 [B.A.T.M.A.N.] Node with two wireless interfaces - to bridge them or not? Predrag Balorda
2008-04-03 13:34 ` Simon Wunderlich
2008-04-03 14:58   ` Predrag Balorda
2008-04-04 10:47     ` elektra
2008-04-05 20:26       ` [B.A.T.M.A.N.] Who can help with BATMAN-ADV integration into ROBIN-FW? Solon Lutz
2008-04-06 16:21         ` elektra
2008-04-06 16:39         ` Marek Lindner
2008-04-10 15:37           ` Solon Lutz
2008-04-18  4:57             ` Marek Lindner
2008-04-18 10:39               ` Re[2]: " Solon Lutz
2008-04-18 11:53                 ` elektra
2008-04-18 11:58                   ` elektra
2008-04-22  5:13                 ` Simon Wunderlich
2008-04-30 17:20                   ` Re[2]: " Solon Lutz
2008-05-01 18:27                     ` Alexander Morlang
2008-05-02  7:40                       ` Solon Lutz
2008-04-22 16:24         ` M. Peterson
2008-04-22 19:00           ` elektra
     [not found]             ` <2520215E-4451-43DD-B86C-BE1AA134933B@philippeapril.com>
2008-04-22 20:42               ` elektra [this message]
2008-04-22 20:57                 ` dondavis
2008-04-22 21:07                   ` M. Peterson
2008-04-23  1:19                     ` elektra
     [not found]               ` <480E421E.3030407@gmx.net>
     [not found]                 ` <FF6CA3D4-0705-458F-8FD4-80D4CDA3A165@philippeapril.com>
2008-04-22 20:42                   ` elektra
2008-04-23 16:45             ` Alexander Morlang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=480E4DBA.8000304@gmx.net \
    --to=onelektra@gmx.net \
    --cc=b.a.t.m.a.n@open-mesh.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox