About timo

This author has not yet filled in any details.
So far timo has created 5 blog entries.

Streaming Telemetry & Grafana

Intro Today I'll give you a quick overview about Streaming Telemetry. After a that overview we'll take a look, how to install InfluxDB and Grafana to start with streaming telemetry. It's just a short intro in a very deep function. I think just to control InfluxDB or Grafana you can read tons of stuff. Streaming Telemetry To export data or logs from a System, we have different protocols. During the old days we use SNMP and Syslog. Syslog is for logging only. SNMP supports configuration and logging. For logging we can poll the system or send traps. Booth protocols have some problems like scaling and retransmission. With the C9800 Cisco use Streaming Telemetry. It use the gRPC protocol. gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in [...]

By |2020-07-02T10:33:03+01:00August 14th, 2019|API|0 Comments

C9800-CL for my homlab

Introduction After the release of the new Catalyst 9800 Controller, I see that the virtuell version support the same features as the hardware. In order to perform simple tests outside my lab in the future, I wanted to run the controller virtually on my MacOS. Since there are 1-2 small stumbling blocks here, I created this blog post. Prerequisites I tested the installation under VMWare Fusion and VirtualBox on my Mac. VMWare Fusion runs stable with all options. Under VirtualBox I first had problems with the network card. But now it also runs. For the installation I use the ISO and not the OVA. Network Structure My network uses two adapters. One has access to my LAN adapter for communication with the access point. The other one gets access via my WiFi to "external". If I am outside my homelab, I use the first adapter in host-only mode. This gives me access to the interface even without an active LAN [...]

By |2020-07-02T10:33:45+01:00January 31st, 2019|General|1 Comment

Do you know PLINK?

The last week I need to run a some commands on a lot of APs and output. Today mostly all customer use controllers and don't need to connect to each ap. But as I learned last week there are still some commands, you can't run through the controller CLI on all APs :/ For one of my open cases with a vendor I need to run a command on 100+ APs. It was not possible to perform this action from the controller CLI. I need to connect to each AP via ssh, login, run the command and copy the output... Or I use Plink.exe with a simple batch file like in the older days. Plink is a application from PuTTY. For this job I use 3 files and the Plink application. Let me describe the single files: command.txt This file include the commands we need to run. It's important to include a command that terminate the session and a carriage return at the end to [...]

By |2020-07-02T10:34:22+01:00December 12th, 2016|General|0 Comments

Ekahau Customer Report Template – Loops & APs

Let’s start with the second part of my Ekahau Customer Report Template tutorial. We know already from the first post, how to create heat maps and show the requirements. As you maybe already notice, the heat map is generated for one floor. If you have more than one floor, you need a loop or just the first floor is shown. You can generate loops of different kinds. As first loop we’ll use the “floors” loop. Here is our last code: Signal strength: <#${req-value-sig-strength}#> dBm SNR: <#${req-value-snr}#> dB 5 GHz signal strength for my access points <#”visualization”:{“heatmap”:{“type”: “sig-strength”,“filter”: {“include”: {“owner”: “my”, “band”: “5”}}},“aps”:{“show-name”: “true”,“filter”: {“include”: {“owner”: “my”, “band”: “5”}}}}#> <#”visualization-legend”: {}#> 5 GHz SNR for all access points <#”visualization”:{“heatmap”:{“type”:“snr”,“filter”:{“include”:{“owner”:“my”,“band”:“5”}}},“aps”:{“show-name”:“true”,“filter”:{“include”:{“owner”:“my”,“band”:“5”}}}}#> <#”visualization-legend”:{}#> The result you can see in this PDF file, v1.pdf. Create a loop This works fine with a one floor project. To use it with multiple floors we need a loop and show the floor name: Signal strength: <#${req-value-sig-strength}#> dBm SNR: <#${req-value-snr}#> [...]

By |2016-02-11T07:16:41+01:00February 10th, 2016|Site Survey|2 Comments

Ekahau Customer Report Template – Let’s start

Hello, I know that a lot of companies use Ekahau as preferred tool for Site Surveys, Simulation and Validation. The last years I do a lot of troubleshooting. During this I check the original Site Survey documentation and realize how many companies use the default template! I also see people doing a one day site survey and need 1-2 days for documentation. For 3-5 days they need 2-3 days documentation, copy & paste images from the default report to the customize report… This is the reason why I choose the customer report feature from Ekahau for my first blog post. I hope it’ll help some people to stop wasting time! […]

By |2020-07-02T10:48:31+01:00February 4th, 2016|Site Survey|2 Comments