FOSDEM / infrastructure

Infrastructure used during the conference
Other
54 stars 22 forks source link

Monitoring - Wifi probes #10

Open RichiH opened 8 years ago

RichiH commented 8 years ago

Raspi2 with dongles

arjanak47 commented 8 years ago

SYNNACK and I were planning to bring 5x TP-Link Archer C7v2 with us which we've also used at 32C3 as WiFi-probes.

I'm not sure if you are referring to the same thing? :)

RichiH commented 8 years ago

I was not, but all the better. Is Linux on them? What do they speak to read them out?

Richard

Sent by mobile; excuse my brevity.

arjanak47 commented 8 years ago

Ah :) this is a small project SYNNACK and I have been working on since December: https://github.com/bitlair/wifi-probe - and that is also one of the reasons why we wanted to help out at FOSDEM. The project is however in a very early state :)

So they run OpenWRT, wpa_supplicant and some scripts for automated tests. You would deploy a probe in a large room where it can hear multiple accesspoints. The probe will sequently connect to accesspoints it can hear and report metrics to Graphite/Carbon.

Reporting for now happens over the wired interface of the Archer C7v2; testing happens over wlan0 & wlan1 which have their own routing tables.

We went with Graphite/Carbon for this project since it lined up with the WiFi infrastructure monitoring of 32C3/CCC. That way we can compare metrics from the probes and WiFi infrastructure easily.

If needed we can bring a server with us (along with the Archer C7v2's) for Graphite/Carbon and HTTP server to test against (but this could also easily run on a VM).

arjanak47 commented 8 years ago

Just to confirm: SYNNACK and I will bring: 5x Archer C7v2 as WiFi-probes and a Sun server that runs Debian with KVM and a Graphite VM.

Wired connectivity for the probes has been discussed with Wouter.

msuriar commented 8 years ago

Ah, nice. I have 5 RPi2s with wifi adapters. If we can get WRT to run on the Pis, we can add them to your Archers.

brian-brazil commented 8 years ago

We can plumb that into Prometheus presuming you're using the plaintext graphite protocol. http://www.robustperception.io/replacing-graphite-with-prometheus/

arjanak47 commented 8 years ago

4 WiFi-probes are up:

probe01: Janson probe02: La Fontaine (K building) probe03: H building probe04: AW building

Reporting for now happens to Graphite at http://151.216.191.250/