Hacker Poesy
  • FAQ
  • Login
  • Public

    • Public
    • Groups
    • Recent tags
    • Popular
    • Directory

Conversation:

Notices

  1. MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 17:24:39 EDT MMN-o ✅⃠ MMN-o ✅⃠
    Remote profile options...
    • windigo
    • vinzv
    @vinzv @windigo But they're using #BATMAN and I want to try out #802.11s (as with future configurability and implementations, it should be as simple as switching a "backend" option to change the mesh protocol used in the 802.11s network). All the meshes out there today tend to use lots of userspace tools - I just want to hand it off to the kernel and look away.
    Saturday, 28-Mar-2015 17:24:39 EDT from social.umeahackerspace.se permalink
    • Joshua Judson Rosen repeated this.
    • MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 16:59:30 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      I've been playing with customizing #OpenWrt. It boots with preconfigured mesh (#802.11s!), anyone can link up to it, and a customized "UmeshLAN [mac-addr]" network is now published for easier administration of individual nodes.
      Saturday, 28-Mar-2015 16:59:30 EDT permalink
      Joshua Judson Rosen repeated this.
    • MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 17:09:54 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      @mmn Then I'll have to learn to set everything up with #AuthSAE so I can have encrypted mesh.
      Saturday, 28-Mar-2015 17:09:54 EDT permalink
      Joshua Judson Rosen repeated this.
    • MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 17:12:24 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • windigo
      @windigo I think the #dd-wrt project is a bit appaling. #OpenWrt in general seems much more structured and maintained. Also, dd-wrt uses non-libre tricks to get onto "bad hardware" afaik. I only use it if I can't get OpenWrt running :)
      Saturday, 28-Mar-2015 17:12:24 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 17:14:14 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • windigo
      @windigo But you don't need #OpenWrt to get going with mesh networking. The routing protocols olsrd, batman-ng etc are all available for all platforms. #CommotionWireless, #Freifunk and #OpenMesh are good projects to get started. What I'm trying however is the IEEE standardised 802.11s mesh networking standard which the mac80211 in Linux can use. A lot less dependencies and userspace hacks required :)
      Saturday, 28-Mar-2015 17:14:14 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 17:19:14 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      @mmn The idea is to setup nodes which default to publishing an "UmeshNet" wifi with the PSK identical to the network name so anyone can connect. That wifi is connected to the #OpenWrt 'wan' interface, so anyone who wants can run a DHCP/radvd server and distribute IP addresses - local or public - which _should_ provide internet access. Hopefully everyone will see the benefit of such a network and avoid abusing it.
      Saturday, 28-Mar-2015 17:19:14 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 17:21:07 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      @mmn If the unit running the mesh configuration has a LAN interface, it can be used to distribute cabled local network which transparently reaches the internet through the mesh.
      Saturday, 28-Mar-2015 17:21:07 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Saturday, 28-Mar-2015 17:22:25 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Javi Saura
      @imojito Yes, I don't think any of them are using #802.11s however.
      Saturday, 28-Mar-2015 17:22:25 EDT permalink
    • Joshua Judson Rosen (rozzin)'s status on Saturday, 28-Mar-2015 21:46:51 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      • Mesh Networking
      I spent at least a week learning about BATMAN, barman-adv, OLSR, etc. before I realised that #802.11s !mesh was a thing.
      Saturday, 28-Mar-2015 21:46:51 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Sunday, 29-Mar-2015 03:52:16 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Andres
      @andresinmp At least two hops can be usable. Wireless throughput drops exponentially per hop (radios are half duplex).
      But if you have a clear view, especially a directional wifi antenna can do a lot of good (or you could "bounce" somewhere to avoid trees etc.).
      Sunday, 29-Mar-2015 03:52:16 EDT permalink
      Joshua Judson Rosen likes this.
    • MMN-o ✅⃠ (mmn)'s status on Sunday, 29-Mar-2015 03:55:05 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Andres
      @andresinmp specifically mesh networking is not necessary for that setup, but a good mesh network is much more flexible and autonomous. And for a hackerspace I think it can be a good choice. Do you have a topology layout so one could think about how to setup wifi nodes?
      Sunday, 29-Mar-2015 03:55:05 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Sunday, 29-Mar-2015 04:00:55 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin "barman advanced", now that's a good mesh protocol!
      Sunday, 29-Mar-2015 04:00:55 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Sunday, 29-Mar-2015 04:10:58 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Holger
      @hfroese I've mainly just looked at#OpenWrt documentation. The luci web interface doesn't work by default for setting up mesh yet. Hopefully I can push some patches.
      Sunday, 29-Mar-2015 04:10:58 EDT permalink
      Joshua Judson Rosen repeated this.
    • MMN-o ✅⃠ (mmn)'s status on Sunday, 29-Mar-2015 09:25:48 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Andres
      @andresinmp How many meters (and how many walls) are there in between?
      Sunday, 29-Mar-2015 09:25:48 EDT permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 29-Mar-2015 20:22:10 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      • Mesh Networking
      • Holger
      @mmn @hfroese, IIRC the big issue w/ the #OpenWrt #luci !mesh UI is that there's nowhere to enter a mesh_id value, so you need to set that manually in /etc/config/wireless or via #uci #commandline.
      Sunday, 29-Mar-2015 20:22:10 EDT permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 29-Mar-2015 20:42:47 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      • Holger
      Though... I see there is this possibly interesting packge: luci-app-meshwizard? @mmn @hfroese
      Sunday, 29-Mar-2015 20:42:47 EDT permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 29-Mar-2015 22:38:12 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      @mmn, it looks like you and I are working on similar things....
      Sunday, 29-Mar-2015 22:38:12 EDT permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 29-Mar-2015 22:48:10 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      • Mesh Networking
      I've got an #802.11s !mesh where all of the meshpoint nodes are also hosting #4addr APs that bridge onto the mesh (and some 4addr client<->wired bridges); having some difficulty reasoning about where and why I actually need #STP in this setup to avoid routing-loops, how often I should expect the topology to get out of sorts, and how quickly I can expect the system to sort itself out.
      Sunday, 29-Mar-2015 22:48:10 EDT permalink
    • kat (boneidol)'s status on Monday, 30-Mar-2015 03:19:37 EDT kat kat
      Remote profile options...
      • Joshua Judson Rosen
      Have you got a picture of your network topology?
      Monday, 30-Mar-2015 03:19:37 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Monday, 30-Mar-2015 04:08:34 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin Is there a reason _not_ to enable STP everywhere? :)
      Monday, 30-Mar-2015 04:08:34 EDT permalink
      Joshua Judson Rosen repeated this.
    • Joshua Judson Rosen (rozzin)'s status on Monday, 30-Mar-2015 07:39:08 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      The #Linux kernel code supports only the slow (and #obsolete) version of #STP from 802.1d-1998, not #RSTP from 802.1d-2004.
      Monday, 30-Mar-2015 07:39:08 EDT permalink
    • Joshua Judson Rosen (rozzin)'s status on Monday, 30-Mar-2015 07:48:06 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      @mmn, there are hooks in the kernel code for a userspace #RSTP implementation, but I'm having trouble figuring out what the canonical userspace RSTP code is or its maintenance status.
      Monday, 30-Mar-2015 07:48:06 EDT permalink
    • Joshua Judson Rosen (rozzin)'s status on Monday, 30-Mar-2015 07:51:12 EDT Joshua Judson Rosen Joshua Judson Rosen
      • MMN-o ✅⃠
      @mmn, there seems to be no support in #OpenWrt for #RSTP.
      Monday, 30-Mar-2015 07:51:12 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Monday, 30-Mar-2015 13:07:35 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Mikael
      @mikael Oh! I'll note that.
      Monday, 30-Mar-2015 13:07:35 EDT permalink
    • MMN-o ✅⃠ (mmn)'s status on Monday, 30-Mar-2015 13:20:11 EDT MMN-o ✅⃠ MMN-o ✅⃠
      Remote profile options...
      • Andres
      @andresinmp I would just buy two cheap wireless units and use #OpenWrt instead :P I've done wonders with #TL-WR703N. Put two together, create a tiny ethernet cable and maybe a split µUSB cable. Then set one to be a client, one to be an access point on a different channel and disable each of their LAN DHCP servers. I think that's all the necessary steps. :)
      Monday, 30-Mar-2015 13:20:11 EDT permalink
    • Bob Mottram (bob)'s status on Thursday, 08-Jun-2017 13:22:17 EDT Bob Mottram Bob Mottram
      Remote profile options...
      • Joshua Judson Rosen
      • MMN-o ✅⃠
      @rozzin @mmn A difference may be that batman adv runs on layer 2. I think that was a military development, and it makes it harder to disrupt the traffic.
      Thursday, 08-Jun-2017 13:22:17 EDT permalink
    • Bob Mottram (bob)'s status on Thursday, 08-Jun-2017 13:25:42 EDT Bob Mottram Bob Mottram
      Remote profile options...
      • Joshua Judson Rosen
      • MMN-o ✅⃠
      @mmn @rozzin "Most other wireless routing protocol implementations (e.g. the batman daemon) operate on layer 3 which means they exchange routing information by sending UDP packets and bring their routing decision into effect by manipulating the kernel routing table. Batman-adv operates entirely on ISO/OSI Layer 2 - not only the routing information is transported using ra…
      Thursday, 08-Jun-2017 13:25:42 EDT permalink

      Attachments

      1. bob-20170608-ostatus-u23q.html
    • Bob Mottram (bob)'s status on Sunday, 03-Sep-2017 15:00:43 EDT Bob Mottram Bob Mottram
      Remote profile options...
      • Joshua Judson Rosen
      • MMN-o ✅⃠
      @rozzin @mmn is 802.11s a true mesh though? Can it route packets through some arbitrary chain of nodes?
      Sunday, 03-Sep-2017 15:00:43 EDT permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Hacker Poesy is a GNU social hub. It runs version 1.1.3-beta3, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Hacker Poesy content and data are available under the Creative Commons Attribution 3.0 license.

Switch to mobile site layout.