Fabelier

a * Lab to make things

User Tools

Site Tools


workshops:wlan-jerrylab

Jerry WLAN! - Hacking Party

Challenges

Configuring the server for a mesh-network. Apache, Varnish, insert here make 2 nodes connect with each others over mesh [BATMAN + …] routing users over a mesh network […] explore file-system level syncing capabilities among nodes part of the same network […] redesign the web interface for the piratebox app [HTML + CSS] + Justine.

Schedule

  • 17h - 17h15: Challenge presentation
  • 17h15 - 17h30: Pairs composition (2 brains, 1 keyboard)
  • 17h30 - 18h: discuss the HOW ? ⇒ what are the tasks to be done during the 1st sprint ?
  • 18h - 19h30: Sprint 1
  • 20h - 20h30: Review1 + food + discuss the next round ⇒ task list update
  • 20h - 21h: Sprint 2
  • 21h - 21h20 : Review2 + food + discuss the last sprint ⇒ task list update
  • 21h30 - 22h30: Sprint 3

Sugestions

  • Trying to work with possibility to disconnection? → Asynchronous sync?
  • bittorrent protocol between Jerry for sharing data ? → Bitorrent need a tracker

Turn a wifi adapter into an access point : https://help.ubuntu.com/community/WifiDocs/MasterMode

Software

  • wicd-curses :: network manager in term
  • wget curl elinks lynx :: term web browser
  • hostapd ::
  • screen ::
  • htop :: Processing monitoring in term
  • varnish ::

Configuring Etherpad-lite as a daemon : http://wiki.fabelier.org/index.php?title=Configure_Etherpad-lite

Configuring Varnish : http://wiki.fabelier.org/index.php?title=Configure_Varnish

Documentation Batmand

Man batmand :: B.A.T.M.A.N

Examples

batmand eth1 wlan0:test

Start batman daemon on interface “eth1” and on alias interface “wlan0:test”

batmand -o 2000 -a 192.168.100.1/32 -a 10.0.0.0/24 eth1

Start batman daemon on interface “eth1” with originator interval of 2000 ms while announcing 192.168.100.1 and 10.0.0.0/24.

batmand -s 192.168.1.1 -d 1 eth1

Start batman daemon on interface “eth1”, sending topology information to 192.168.1.1 and with debug level 1 (does not fork into the background).

batmand eth1 && batmand -c -d 1 -b

Start batman daemon on interface “eth1”. Connect in client mode to get the debug level 1 output once (batch mode).

batmand -g 2000kbit/500kbit eth1 && batmand -c -r 1

Start batman daemon on interface “eth1” as internet gateway. Connect in client mode to disable the internet gateway and enable internet search mode.

workshops/wlan-jerrylab.txt · Last modified: 2015/02/18 20:22 by k4ngoo