Skip to content
  • English Deutsch

benjamin-abt.com

Performance is a feature | Cloud - AI - Azure - .NET - Sustainability

  • Home
  • Blog
  • Portfolio
    • Overview
    • Workshops & Training
    • Publications
  • Contact
  • Home
  • Blog

Raspberry PI und Ubuntu Mate mit Unitymedia WifiSpot verbinden

Raspberry PI und Ubuntu Mate mit Unitymedia WifiSpot verbinden
July 9, 2018 2 min read BEN ABT
Raspberry Ubuntu

Dieser Artikel stammt aus dem Jahr 2018. Versionen, Werkzeuge und Empfehlungen können sich seitdem geändert haben. Neuere Beiträge findest du unter Blog.

Ziel ist es einen Raspberry PI mit dem Unitymedia WifiSpot zu verbinden.

Dafür verwende ich als Basis Ubuntu Mate 16.04, sowie einen Raspberry PI 3 {target=_blank}, der bereits einen W-Lan-Chip Onboard hat. Diese Anleitung funktioniert genauso mit einem Raspberry PI 2 {target=_blank} benötigt jedoch einen extra W-Lan-USB-Dongle. Ich verwende dafür ein EDUP-Dongle {target=_blank}.

Unitymedia WifiSpot Zertifikat

Das W-Lan von Unitymedia ist nicht mit einem normalen Heim-W-Lan zu vergleichen. Es wird eine besondere Authentifizierung verwendet, die ansonsten nur in größeren Unternehmen bzw. Konzernen zum Einsatz kommt.

Hierfür ist ein Zertifikat notwendig, das Unitymedia auf ihrer Website zur Verfügung stellt und manuell in Ubuntu konfiguriert werden muss:

https://www.unitymedia.de/content/dam/dcomm-unitymedia-de/Privatkunden/angebote/wifispot/LGI_Root_CA.cer {target=_blank rel=noopener}

Dieses Zertifikat solltet ihr herunterladen; denn es muss vor dem Einrichten des W-Lans auf dem Raspberry auf diesen kopiert werden. Natürlich könnt ihr das Zertifikat auch direkt vom Raspberry aus herunterladen um euch so den Kopiervorgang zu sparen.

Zertifikat auf den Raspberry kopieren

Um die Datei auf den Raspberry zu kopieren, müsst ihr erstmal ein Zielordner anlegen.

Ich habe dafür den Ordner /data angelegt; ein Bezeichner, den ich immer für verschiedene Dateien auf einem System verwende.

Shell
sudo mkdir /data

Anschließend müssen nun noch die Berechtigungen gesetzt werden, damit eine Datei zB. mit Hilfe von FileZilla und SFTP übertragene werden kann:

Shell
sudo chmod -R 777 /data

Nun kann die Datei übertragen werden, zB. mit Hilfe von Filezilla oder WinSCP, jeweils über SFTP. Oder ihr ladet die Datei direkt mit Hilfe von Firefox, Chrome oder wget vom Ubuntu herunter.

Shell
wget https://www.unitymedia.de/content/dam/dcomm-unitymedia-de/Privatkunden/angebote/wifispot/LGI_Root_CA.cer -P /data/LGI_Root_CA.cer

Mit dem Befehl

Shell
sudo chmod -R 755 /data

könnt ihr nun die Rechte wieder auf den Ursprung zurück setzen.

WifiSpot einrichten

Sofern das Zertifikat sich nun auf dem Raspberry befindet und der Hardware Dongle (optional) im Raspberry steckt, kann das WiFi nun eingerichtet werden.

Dafür einfach den Network Manager (oben rechts) anklicken und Unitymedia WifiSpot anklicken.

Wifi List Ubuntu Mate

Nach dem Klick öffnet sich ein Fenster für die Eingabe der W-Lan Informationen. Neben dem Zertifikat gehört dazu der Unitmedia Benutzername (eine E-Mail Adresse) sowie euer Passwort.

Einstellungen:

Ubuntu Mate wifiSpot Connection Settings"

SettingWert
WiFi securityWPA & WPA2 Enterprise
AuthenticationProtected EAP (PEAP)
Anonymous identity(leer lassen)
CA certificateeuer Zertifikat mit Hilfe der Dateiselektion auswählen
No CA certificate is requiredHaken NICHT setzen!
PEAP versionautomatic
Inner authenticationMSCHAPv2
UsernameDer Benutzername im Format unitymedia/<benutzername>,zB unitymedia/[email protected]
Passwordeuer Passwort

Anschließend können die Einstellungen gespeichert werden und euer System verbindet sich. Wenn nicht, dann einfach das W-Lan Unitymedia WifiSpot in der W-Lan Liste auswählen.

Der Network Manager zeigt zudem den Status der aktuellen Verbindung an:

Ubuntu Mate Connected State

Viel Erfolg und viel Spaß.

Related articles

Fix Firefox crash on Ubuntu Mate

Jul 15, 2018 - 2 min read

Fix Firefox crash on Ubuntu Mate

Unfortunately, currently the latest versions if Firefox (current: 61) on Ubuntu Mate are not supported. Firefox crashes. The latest version …

Delete network manager entries in Ubuntu Mate

Jul 7, 2018 - 1 min read

Delete network manager entries in Ubuntu Mate

Often, I have the problem that the buttons of the Ubuntu Mate Network Manager to edit or delete network entries are disabled. This means the …

Raspberry Pi OS: Set a Static IP Address

Aug 15, 2025 - 3 min read

Raspberry Pi OS: Set a Static IP Address

A static IP address ensures your Raspberry Pi is always reachable at the same network address instead of receiving a new one from the router …


BEN ABT

BEN ABT

Ben is Chief Engineering Officer and Principal Software Engineer at Medialesson.de, with a strong focus on .NET and Microsoft Azure. In his professional role, he designs and builds highly scalable platforms for hybrid and cloud-based scenarios. He also advises companies and C-levels on migrating to the sovereign cloud.

He runs myCSharp.de, the largest and most active German-speaking C# community forum, actively contributes to both his own and external open-source projects and regularly shares his knowledge through his blog, at community events, conferences and as a writer for technical magazines.

Let's Work Together

Looking for an experienced Platform Architect or Engineer for your next project? Whether it's cloud migration, platform modernization or building new solutions from scratch - I'm here to help you succeed.

New Platforms

Modernization

Training & Consulting

Contact Me
X Facebook LinkedIn WhatsApp
Back Next Blog Post

Open for work!

Contact Me
BEN ABT BEN ABT Software Engineer · Microsoft MVP Passionate about .NET, Azure, performance optimization and sustainable software engineering.

Medialesson GmbH Logo

Microsoft MVP Logo

Recent posts

View all
Stop Using nginx as Your Default Static File Server in Docker

Stop Using nginx as Your Default Static File Server in …

Oct 24, 2026
Containerizing .NET in 2026 Without a Dockerfile

Containerizing .NET in 2026 Without a Dockerfile

Oct 20, 2026
Problem Details in ASP.NET Core and .NET 11

Problem Details in ASP.NET Core and .NET 11

Oct 5, 2026
Resilience in .NET with Microsoft.Extensions.Resilience

Resilience in .NET with Microsoft.Extensions.Resilience

Sep 21, 2026
What Matters in ASP.NET Core 11

What Matters in ASP.NET Core 11

Sep 14, 2026

Tags

.NET (192) Csharp (96) ASP.NET Core (48) Azure (41) DevOps (17) Docker (14) Microsoft (14) EF Core (11) Microsoft MVP (11) AI (10) GitHub (10) GitHub Copilot (10) ASP.NET (9) Security (9) Synology (9) Architecture (8) Raspberry (8) Azure Functions (7) Cloudflare (7) Bicep (6)
benjamin-abt.com

About BEN

Benjamin Abt is a Software Engineer, Platform Architect and Microsoft MVP specializing in .NET, Azure, cloud architecture, performance optimization and sustainable software development.

Connect

  • Follow me on GitHub
  • Follow me on LinkedIn
  • Follow me on Mastodon
  • Microsoft MVP profile
  • Follow SchwabenCode on GitHub
  • Follow me on X

Quick Links

  • Portfolio
  • Blog
  • Workshops & Training
  • Publications
  • Get in Touch
  • Sitemap
Open for Work

© Copyright Benjamin Abt & SchwabenCode | 2011 - 2026

Content licensed under CC BY 4.0 unless otherwise noted.

  • Impressum
  • Privacy
  • Contact