Wer Proxmox VE auf seinem Server betreibt und am Desktop am liebsten mit Safari unter MacOS unterwegs ist, wird vermutlich vor dem Problem stehen, dass die Konsole weder bei virtuellen Maschinen, noch bei LXC-Containern funktioniert. Das Problem Während bei virtuellen Maschinen die Fehlermeldung Failed to connect to server lautet, heißt es im LXC-Container undefined (Code: 1006). […]
Loxone: Benachrichtigung per Telegram
Der Miniserver bietet mit seiner App die Möglichkeit, sich per Push-Nachricht über die aktuellen Geschehnisse auf dem Laufenden halten zu lassen. Ich persönlich mag es jedoch lieber, per Telegram benachrichtigt zu werden, da auch meine anderen Smarthome-Geräte dies so tun. Hier hatte ich bereits die Grundlagen zum automatisierten Versenden von Telegram-Nachrichten beschrieben und in diesem Beitrag geht […]
Telegram: Nachrichten per Bot von der Heimautomation aufs Handy
Telegram bietet eine Funktion, mit der man automatisiert Nachrichten versenden kann – über einen Bot. Dies kann man zum Beispiel in der Heimautomation ganz wunderbar nutzen, um über aktuelle Geschehnisse informiert zu werden, indem man sich Nachrichten aufs Mobiltelefon senden lässt. In diesem Beitrag möchte ich euch einmal zeigen, wie man einen eigenen Bot einrichtet […]
Monitor-Arm für einen 49″ curved UltraWide-Monitor (Philips 499P9H)
Ich bin ja nicht so der Produkttester und das hier soll auch kein Review sein, ich möchte euch einfach an meiner neusten Errungenschaft teilhaben lassen. Vor etwas über einem Jahr habe ich mir für meinen Homeoffice-Arbeitsplatz einen zulegt. Ein wirklich toller Bildschirm, der das Arrangement aus 16:9-Display + 21:9-Display + Laptop-Display komplett ersetzt hat. Mit […]
UniFi: VPN-on-Demand für iPhone und iOS
VPN-on-Demand ist das Mittel der Wahl, um einfach und unkompliziert eine VPN-Verbindung nach Hause herzustellen. Im Prinzip handelt es sich dabei um eine normale VPN-Verbindung, die jedoch immer dann automatisch (on-Demand) gestartet wird, wenn es notwendig ist. Wann das genau passiert, wird über Regeln definiert. Vorüberlegungen: Wann VPN-Verbindung wählen? Sicher kann man unterschiedlicher Ansicht […]
UniFi: Dynamisches DNS mit Strato (DDNS-Update)
Mit der hat Ubiquiti meiner Meinung nach viel richtig gemacht. Sie ist genau das, worauf ich die ganze Zeit gewartet habe – ein Router mit vernünftigem Datendurchsatz (3,5 GBit/s bei aktiviertem DPI), eingebautem UniFi Network Controller und jeder Menge Zusatzfunktionen. Einzig PoE fehlt noch, aber das kommt demnächst in der überarbeiteten Variante. Nichtsdestotrotz hab ich […]
Synology: Nextcloud Docker-Container aktualisieren
Im 3. Teil unseres kleinen Nextcloud–Tutorials geht es darum, wie wir Nextcloud auf dem aktuellen Stand halten können. Im Backend von Nextcloud wird man zwar darüber informiert, dass ein Update zur Verfügung steht, die integrierte Update-Funktion tut es jedoch leider nicht und leitet nur auf das Dashboard weiter. Wir müssen also den Docker-Container aktualisieren und […]
Reverse-Proxy mit Nginx: Mehrere Server hinter einer IP per Subdomain ansprechen
Zuhause und in vielen KMUs dürfte die Situation wohl ähnlich sein: Man besitzt einen Internetanschluss mit einer festen oder einer dynamischen IP, der per DynDNS-Dienst über einen Domainnamen erreichbar ist. Durch Portforwarding im Router kann man einzelne Geräte (z.B. Webserver) ins öffentliche Netz bringen, jeden Port jedoch nur einmal benutzen. Man müsste also für zwei […]
Amazon Fire TV-Stick: VPN ins Heimnetzwerk
Nein, dies ist nicht noch eine Anleitung, die erläutert, warum man auf einem Amazon Fire TV-Stick unbedingt ein VPN nutzen sollte und dass das der einzige Weg ist, sich vor Spionage und Hackerangriffen zu schützen. Es geht hier auch nicht darum, wie man auf das US-Angebot von Amazon Prime, Netflix oder HBO zugreifen kann, oder […]
Mikrotik: VPN-on-Demand für iPhone und iOS
VPN-on-Demand ist das Mittel der Wahl, um einfach und unkompliziert eine VPN-Verbindung nach Hause herzustellen. Im Prinzip handelt es sich dabei um eine normale VPN-Verbindung, die jedoch immer dann automatisch (on-Demand) gestartet wird, wenn es notwendig ist. Wann das genau passiert, wird über Regeln definiert. Wann VPN-Verbindung wählen? Sicher kann man unterschiedlicher Ansicht sein, […]
Mikrotik: Lokale Domain mit Namensauflösung für Clients (FQDN)
Die Namensauflösung von Netzwerkteilnehmern ist bei Mikrotik nicht von Haus aus implementiert. Somit gibt es keine richtige lokale Domain, mit der sich Clients ansprechen lassen. Dennoch liefern die Router alles, was wir benötigen, um für jeden Netzwerkteilnehmer dynamisch einen FQDN (Fully Qualified Domain Name) anzulegen und sie darüber auch im Netzwerk erreichbar zu machen. Dafür […]
Mikrotik Routerboard: DDNS-Update per Script
In meinem Netzwerk arbeitet ein Mikrotik Routerboard und managed den Datenverkehr ins Internet. Zurecht werden Mikrotik-Router vielerorts gelobt. Allerdings haben sie auch eine kleine Schwäche: Dynamische DNS-Dienste wie DynDNS, NoIp, oder andere werden nicht unterstützt, sondern lediglich Mikrotiks Cloud-Lösung. Mein Domain-Anbieter bietet ebenfalls einen DDNS-Dienst und diesen möchte ich auch nutzen. Möglich macht das ein […]
XPEnology als Betriebssystem für den Heim-Server (DSM 6.1.7)
Ich hatte hier schonmal eine kleine Geschichte über meinen Server geschrieben und dass ich als Betriebssystem XPEnology nutze, ohne eine Virtualisierungsschicht wie ESXi oder Proxmox zu verwenden. In diesem Beitrag soll es nun darum gehen, wie man XPEnology direkt auf einem Computer installiert und somit ein vollwertiges NAS erhält. Ein paar Grundlagen Was XPEnology ist […]
Synology VMM/Linux: Festplatte & Partition mit installiertem Ubuntu vergrößern
Auf meinem Server, von dem ich hier schonmal berichtet hatte, läuft unter anderem Synology’s Virtual Machine Manager, der als Host für mehrere virtuelle Maschinen arbeitet. Da kann man natürlich viel herumspielen und ausprobieren. Unter anderem hatte ich mir mal eine Testmaschine aufgesetzt, in der Ubuntu 17.10 und ioBroker laufen. Aus dem anfänglichen Test hat sich […]
Mikrotik Routerboard: Es ist Zeit für ein Update
Da ich von Zeit zu Zeit E-Mails bekomme, in denen Leute nach Hilfe für ihren Mikrotik-Router fragen, möchte ich folgendes kurz notieren: in RouterOS gab es eine Sicherheitslücke, die es erlaubt, eine Schadsoftware zu installieren. Dadurch ist es dem Angreifer möglich, Euren Router als einen Crypto-Miner zu missbrauchen, oder den gesamten Traffic des Routers über […]
Synology DiskStation: Große Dateien splitten und in Einzelteilen laden
Quicktipp: Ich bin derzeit recht viel unterwegs und nicht immer habe ich stabiles Internet – das kennt ihr bestimmt auch. Nun brauchte ich jedoch eine relativ große Datei, die ich mit der lahmen Verbindung einfach nicht downloaden konnte, weil die Internetverbindung ständig abgerissen ist. Bei einer Datei mit knapp 2 GByte und einer durchschnittlichen Downloadgeschwindigkeit […]
Zwei Klicks: Schnell mal ein PDF ziehen und per E-Mail versenden
Es ist doch manchmal erstaunlich, was für einfache Dinge im Jahr 2018 noch nicht zum Standard gehören. Zum Beispiel ohne viel Nachgefrage aus einem beliebigen Programm heraus ein PDF erzeugen und dieses per E-Mail versenden zu können. Während Microsoft solch eine Funktion spätestens seit Office 2010 so implementiert hat, dass man sie mit ein paar […]
Raspberry Pi: OLED-Display 128×64 mit Perl ansteuern (I2C)
Ich hatte in diesem Beitrag schonmal darüber geschrieben, wie man ein kleines über die I2C-Schnittstelle ansteuern kann. Dort kam als Programmiersprache Python zum Einsatz. Dieser Beitrag ist im Prinzip genau der gleiche, nur dass wir das hier mit Perl machen. Raspberry Pi vorbereiten Voraussetzung für alles folgende ist, dass Euer Raspberry Pi betriebsbereit ist. Wie […]
ImageOptim: Batch-Komprimierung von Bildern
Eine Webseite wird ja durch Bilder erst richtig ansehnlich und manchmal sind sie auch notwendig, um den Content richtig rüber zu bringen. Allerdings mag niemand lange Ladezeiten und daher sollten die Bilder möglichst klein sein. In den vergangenen Jahren hab ich verschiedene Tools und Plugins für WordPress ausprobiert, die versprechen, die Bildgröße zu verringern. So […]
Ein kleiner Server für Zuhause
Braucht eigentlich wirklich jemand einen eigenen Server zuhause? Klar, ich schon. Und ganz viele andere auch. Irgendwo müssen ja die ganzen Dateien, Musik, Filme, Serien, Fotos, Backups, … liegen. Und dann kommt ja so manches noch dazu. Vielleicht eine Software für die Heimautomation, oder ein Medienserver für das Multiroom-Audio, oder ein Ad-Blocker fürs gesamte Netzwerk, […]
Raspberry Pi: Dateisystem mit Schreibrechten mounten (mount/rw, mount/ro)
Es gibt einige Distributionen für den Raspberry Pi (und auch andere Linux-Systeme), bei denen bestimmte Teile/Partitionen oder gar das gesamte Dateisystem der SD-Karte schreibgeschützt, also read-only gemountet sind. Mit dem Befehl mount lassen sich diese jedoch auch schreibend einhängen. Eingehängte Partitionen anzeigen Um erstmal in Erfahrung zu bringen, welche Partitionen überhaupt vorhanden sind, setzt man […]
Raspberry Pi: Einbau im 19″-Rack / Netzwerkschrank
19″-Rack und Modulrahmen Die Sache mit dem Netzwerk-/Serverschrank ist ja im Prinzip klar. 19″-Racks sind genormt und in unterschiedlichen Höhen, als nacktes Rack oder in einem Schrank montiert, verfügbar. Ich selber habe den und bin damit recht zufrieden. Einzig, wenn man einen Server einbauen möchte, ist die Auswahl an passenden Gehäusen etwas begrenzt. Aber es gibt […]
Raspberry Pi: externe Status-LEDs über GPIO (pwr_led & act_led)
Aktuelle Raspberry Pi-Modelle besitzen 2 Status-LEDs auf dem Board, anhand derer man erkennt, ob der RPi läuft (pwr_led) und ob sich gerade etwas tut (act_led). Baut man den RPi jedoch in ein Gehäuse ein, sind diese LEDs oft verdeckt. In diesem Beitrag wollen wir ein paar LEDs über die GPIO-Anschlüsse ansteuern und damit die Staus-LEDs […]
Raspberry Pi: CPU-Auslastung als Diagramm auf OLED-Display
Im vorherigen Beitrag haben wir uns ein paar Grundlagen zum angeeignet und hier gehen wir ein Stück weiter: Wir lesen die CPU-Auslastung vom Raspberry Pi aus und stellen diese als Diagramm auf dem Display dar. Die Skalierung des Diagramms soll sich dabei abhängig von den dargestellten Werten automatisch anpassen. Zusätzlich wird der aktuelle Wert als […]
Raspberry Pi: OLED-Display 128×64 mit Python ansteuern (I2C)
Im Prinzip kommt ein ja ganz ohne Ein-/Ausgabe-Geräte aus – je nachdem, was man damit macht. Manchmal ist es aber schon recht praktisch, sich ein paar Informationen auf einem Display ausgeben lassen. In diesem Beitrag wollen wir ein kleines über die I2C-Schnittstelle ansteuern. Raspberry Pi vorbereiten Voraussetzung für alles folgende ist, dass Euer Raspberry Pi […]
macOS: pimp your terminal prompt
Inspiriert durch Björns Beitrag „Howto: iTerm2 · Pimp your macOS Terminal“ habe ich mal geschaut, was man so mit dem Prompt im macOS-Terminal anstellen kann. Mir gefällt, was er damit gemacht hat. Was mir jedoch nicht gefällt ist eine andere Terminal-App zu verwenden. Ich bin sehr zufrieden mit dem Terminal von macOS und sehe keine Notwendigkeit, […]
SSH: Authentifizierung mit Schlüsselpaaren (Zugriff ohne Passwort)
Um per SSH Zugriff auf entfernte Hosts zu erhalten, wird in der Regel ein Benutzerkonto auf dem Host benötigt, nebst zugehörigem Passwort. Stellt man eine Verbindung per SSH her, wird dann jedes Mal das Passwort abgefragt. Im Prinzip kein großes Ding, im lokalen Netzwerk muss man sicher keine Passwörter mit 20 Stellen, Groß-/Kleinschreibung, Zahlen und […]
Nokia 3310: Ein Tastenhandy im Jahr 2018
Tastenhandys? Ja, die gibts noch. Im Fall des Nokia 3310 müsste man aber eher sagen, wieder. Die ursprüngliche Variante des Nokia 3310 war damals, im Jahr 2000, ein recht beliebtes Teil. In meinem Bekanntenkreis hatten das einige, aber ich bin nie so richtig damit warm geworden. Zu knubbelig, zu weibisch. Ich mochte den Vorgänger, Nokia […]
Raspberry Pi: Mit LIRC Infrarot-Befehle senden (irsend)
Wie man mit einer Infrarot-Fernbedienung ein Python-Script und am Raspberry Pi angeschlossene Hardware steuern kann, hatte ich hier schonmal gezeigt. In diesem Beitrag soll es nun darum gehen, Infrarot-Befehle an ein beliebiges Gerät zu senden. Ich orientiere mich dazu weitestgehend an dem Ursprünglichen Beitrag, einige Dinge werden Euch also vielleicht bekannt vorkommen. Für dieses Vorhaben verwende […]
Multiroom-Audio: Spotify mit Squeezebox nutzen
Zum Thema Multiroom-Audio gab es hier ja schon einige Beiträge. Ich habe gezeigt, wie ich das bei mir umgesetzt habe, wie man einen WLAN-Streaming-Lautsprecher bauen kann und ein wenig zur Konfiguration geschrieben. In diesem Beitrag möchte ich zeigen, wie man Spotify einbindet und so überall im Haus in den Genuss von Musik aus dem Internet kommt. Voraussetzung ist jedoch […]
Multiroom-Audio: Squeezelite updaten
Das reine Abspielen von Musik macht der Lautsprecher eigentlich schon recht gut, wenn man dieser Anleitung gefolgt ist. Im hier verwendeten Max2Play-Image ist eine Software namens Squeezelite enthalten, die die eigentliche Arbeit übernimmt – den Musikstream empfangen und abspielen. Leider ist in der mit dem Image ausgelieferten Version ein Bug enthalten, der es verhindert, TTS-Ausgaben abzuspielen. Der Bug […]
Multiroom-Audio: AirPlay über Logitech Media Server (DiskStation)
Mein Logitech Media Server (LMS) ist so konfiguriert, dass er für alle Player im Multiroom-Audio-System ein AirPlay-Target bereit stellt. Auf jeden Player, den ich im System auswählen und mit Musik versorgen kann, kann ich auch direkt vom iPhone, iPad oder Mac streamen – per AirPlay. Dass das über den LMS läuft, statt über eine Shairport-Instanz auf […]
Multiroom-Audio: WLAN-Lautsprecher selber bauen
Wie ich das Thema Multiroom-Audio bei mir umgesetzt habe, habe ich ja hier schon erklärt. In diesem Beitrag möchte ich Euch nun zeigen, wie ich meine WLAN-Lautsprecher selber gebaut habe. Im Grunde ist da auch nicht viel dabei: Wir nutzen idealerweise einen Lautsprecher, den wir noch irgendwo herumfliegen haben und bauen da zwei Netzteile, einen Raspberry Pi, Verstärker und noch […]
Multiroom-Audio: Logitech Media Server installieren
Mein Multiroom-Audio-System basiert auf Squeezebox, das hatte ich hier schonmal beschrieben. Die Zentrale Komponente ist dabei der Logitech Media Server (LMS). Er stellt alle Musikdateien und Radio-Streams zur Verfügung und sendet sie auf Befehl zum gewünschten Player. Der LMS ist für alle gängigen Plattformen verfügbar und funktioniert dort auch immer gleich. Nur die Art und Weise […]
Multiroom-Audio: So hab ich es umgesetzt
Multiroom-Audio-Systeme – mit ihnen lassen sich Wohnungen und ganze Häuser raumübergreifend mit Musik beschallen, ohne dass man die eine Anlage bis zum Anschlag aufreißen muss und in diesem Raum fast einen Hörsturz erleidet, während man im anderen kaum etwas vom Gedudel mitbekommt. Mit Multiroom-Audio verteilt man im Prinzip mehrere Lautsprecher über die Räume und spielt überall das […]
Red Pitaya: Logic Analyzer – App & Hardware
Das Red Pitaya-Board kommt mit einer Vielzahl von Applikationen und vor kurzem wurde der Logic Analyzer als Update nachgereicht. Damit ist es nun möglich, die binären Zustände von digitalen Signalen und deren zeitlichen Verlauf darzustellen. Der Logic Analyzer kann sowohl mit rein binären Signalen umgehen, wie zum Beispiel den GPIO-Outputs eines Raspberry Pi oder Arduino-Board, als auch verschiedene Bussysteme […]
Red Pitaya: Aluminium Case
Als Zubehör für den Red Pitaya gibt es zwei verschiedene Gehäuse: das und das . Letzteres soll aufgrund seiner Beschaffenheit das Board besonders gut gegen mechanische Umwelteinflüsse schützen und gegen EMV-Einstrahlung abschirmen. Auf das Aluminiumgehäuse wollen wir hier mal einen Blick werfen. Lieferumfang Geliefert wird das Gehäuse in einer Verpackung im typischen Red Pitaya-Style. Enthalten sind das Gehäuse […]
Red Pitaya: AFP/Netatalk installieren
Im Umfeld von Apple-Geräten ist AFP immer etwas einfacher, als SMB. Das beginnt schon damit, dass Geräte, die online gehen, sofort angezeigt werden und Geräte, die offline gehen, sofort verschwinden. Auch der Dateizugriff ist vom Mac aus einfacher. AFP ist nicht von Haus aus an Bord, also installieren wir das einfach nach. Die Installation ist hier […]
Red Pitaya: per Hostname erreichbar machen
In der Standardkonfiguration ist der Red Pitaya leider nicht per Hostname zu erreichen, sondern nur über die IP-Adresse. Im Prinzip reicht das auch, allerdings ist das nicht besonders praktisch und mir persönlich zu unhandlich. Aber es geht auch anders. Um ihn auch über seinen Hostname verfügbar zu machen und so den Zugriff per Webbrowser und SSH […]
Red Pitaya: Erweiterte Konfiguration (SSH, Hostname,…)
In seiner Grundkonfiguration ist der Red Pitaya schon sehr funktionell, allerdings kann man noch an der einen oder anderen Stellschraube drehen. Größtes Problem ist, das sich bei einem per SSH-Verbindung eingeleiteten Neustart die aktive SSH-Verbindung aufhängt. Aber auch das root-Passwort, Hostname, die Systemsprache auf der Kommandozeile und die Zeitzone sollen angepasst werden. Los gehts! root-Passwort ändern Erfreulicherweise […]
Red Pitaya: Oscilloscope Pro & Signalgenerator
Die für mich mit Abstand wichtigste Funktion am Red Pitaya ist das Oszilloskop. Dies ist in zwei Varianten vorhanden – das „normale“ Oscilloscope und Oscilloscope Pro. Wie man sich das Pro holt, hatte ich hier schonmal beschrieben. In diesem Beitrag wollen wir einen Blick darauf werfen. Grundlagen Oszilloskop Um vernünftig mit einem Oszilloskop arbeiten zu können, rufen wir […]
OS X: SSH-Key-Prüfung im lokalen Netzwerk abschalten
Loggt man sich erstmals per SSH auf einem Host-Computer ein, wird der SSH-Key des Host-Computers auf dem eigenen System gespeichert. Bei jeder weiteren Verbindung zu dessen IP-Adresse wird der erneut übermittelte Key mit dem zuvor gespeicherten verglichen und auf Veränderung geprüft. Sollte beim erneuten Verbinden nun ein anderes System unter der ursprünglich verwendeten IP-Adresse antworten, wird davor gewarnt, dass sich der Key des Ziel-Systems geändert […]
Red Pitaya: erste Gehversuche
Red Pitaya, so nennt sich eine Open-Source-Plattform, die verschiedene Messgeräte in einem Gerät in Kreditkartengröße vereint. Die webbasierte Benutzeroberfläche bietet verschiedene Applikationen und Messinstrumente, wie Oszilloskop, Spektrumanalysator, Signalgenerator, Induktivitäts-, Kapazität- und Widerstandsmessung (zusätzliche Hardware nötig), PID-Regler, usw. Außerdem ist der Red Pitaya frei programmierbar – in Python, C, Matlab, LabView und Scilab. Das alles klingt für mich ziemlich spannend, […]
Raspberry Pi: SSH-Login-Nachricht anpassen (MOTD)
Loggt man sich per SSH auf einem Raspberry Pi ein, bekommt man immer dieselbe Nachricht angezeigt: Viel Text, wenig Information und auch nicht besonders schön. Es handelt sich dabei um die „Mitteilung des Tages“ (Message of the day = MOTD). Um diesen Text zu entfernen ist garnicht viel Aufwand nötig, denn er wird als reiner Text in […]
Netatalk: OS X Finder-Icon für AFP-Server anpassen
Auf eigentlich allen meiner Raspberry Pi habe ich Netatalk installiert, um vom Mac aus bequem auf Datei-Freigaben zugreifen zu können. Funktioniert soweit auch super und es gibt keinen echten Anlass zur Kritik. Allerdings wäre es doch schön, wenn man die Netzwerkgeräte nicht nur Anhand des Namens, sondern auch optisch auseinander halten könnte – zum Beispiel […]
OS X: Falscher Hostname im Terminal
Von Zeit zu Zeit stelle ich an meinem iMac mit OS X fest, dass der Prompt im Terminal den falschen Hostname anzeigt. Mein Mac heißt Sebastians-iMac und so steht es für gewöhnlich da. Kürzlich gab es mal ein Problem mit der IP-Adresse, als ich einen Raspberry Pi mit irgendeinem alten Testimage ans Netzwerk anschloss. Der Raspberry […]
Synology DiskStation: Medien-Indizierung (synoindex) per Script/Kommandozeile
Die Synology-eigenen Mediendienste (Audio Station, Video Station, usw.) zeigen nur Medien an, die zuvor von der Indizierung gefunden wurden. Normalerweise ist das auch kein Problem, da das Suchen und Indizieren von ganz allein passiert, wenn man Dateien auf den NAS kopiert. Allerdings springt die Indizierung nicht an, wenn Daten „intern“ erzeugt und verarbeitet werden – so […]
Raspberry Pi: sudo: Effektive UID ist nicht 0. Wurde sudo mit »setuid root« installiert?
Zur Zeit mache ich recht viel mit FHEM herum, probiere verschiedene Sachen aus und versuche eigene Erfahrungen zu sammeln, um mich so möglichst gut auf mein nächstes größeres Projekt vorzubereiten. FHEM ist dabei auf einem Raspberry Pi 2 mit Raspbian wheezy-Image installiert. Eine Erfahrung habe ich heute mal wieder gemacht: wenn man am System herumspielt muss […]
Raspberry Pi: WLAN automatisch neu verbinden
Betreibt man einen Raspberry Pi mit Raspbian per WLAN in einem Netzwerk, steht man unter Umständen vor folgendem Problem: Man richtet alles wie gewünscht ein und der Raspberry Pi verrichtet zuverlässig seinen Dienst. Irgendwann ist er jedoch nicht mehr erreichbar und man fängt an, das Problem zu suchen. Schnell stellt sich heraus, dass ein Neustart […]
XPEnology: auf DSM 5.2-5592 Update 3 upgraden (VirtualBox)
Vor einer Weile habe ich in diesem Beitrag schonmal sehr ausführlich erklärt, wie man XPEnology in VirtualBox installiert. Damals noch mit DSM 5.2-5565 Update 2. Jetzt bleibt natürlich auch bei Synology die Zeit nicht stehen und man hat einige Updates auf die Nutzer losgelassen. Zeit für uns, auch XPEnology auf den aktuellen Stand zu bringen. […]
Raspberry Pi: Mit Apple Remote+LIRC Python-Scripte steuern
In diesem Beitrag soll es darum gehen, wie man eine Apple Remote, oder eine beliebige andere Infrarot-Fernbedienung, in einem Python-Script auswertet und wie man je nach betätigter Taste unterschiedliche Aktionen auslösen kann. Hierzu verwende ich einen , eine , den 38kHz-IR-Empfänger , einige , sowie ein . Schaltung aufbauen Das Aufbauen der Schaltung ist schnell gemacht. Dem Datenblatt entnehmen wir […]
Raspberry Pi: GPIO – Ausgänge schalten, Eingänge lesen
In diesem Beitrag hab ich schonmal ganz allgemein über den geschrieben, und in diesem Beitrag über ein paar allgemeine Grundlagen zur GPIO-Schnittstelle des Raspberry Pi. Dieses mal soll es nun etwas konkreter werden: Im folgenden Beitrag zeige ich anhand von Python-Beispiel-Scripten, wie man Ausgänge schalten und Eingänge lesen kann. Vorbereitung Neuere Raspbian-Images liefern eigentlich alles mit, was man […]
Raspberry Pi: Die GPIO-Schnittstelle (Grundlagen+Belegung)
Mit GPIO (General Purpose Input Output) werden die Ein-/Ausgänge am bezeichnet, die oben rechts in Form von Stiftleisten (manchmal auch als Pfostenstecker bezeichnet) angebracht sind. Sie sind je nach verwendetem Raspberry Pi-Modell in unterschiedlicher Anzahl und Anordnung vorhanden. Mit dieser Schnittstelle ist es möglich, LEDs und anzusteuern, Zustände zu messen, serielle Datenübertragung zu realisieren, und vieles […]
Python-Script: WMA- in MP3-Dateien umwandeln mit ffmpeg (avconv)
Beim Aufräumen meiner Musikbibliothek bin ich auf einige WMA-Datein gestoßen, die ich gern in das MP3-Format umwandeln wollte. Das ganze soll weitestgehend automatisch im Hintergrund auf meinem laufen und möglichst wenig Interaktion erfordern. Für so ein Vorhaben benötigt man nicht unbedingt eine kostenpflichtige Software, denn das Ganze lässt sich auch mittels ffmpeg realisieren. ffmpeg wird von Synology […]
Synology DiskStation: Editor „nano“ für die Kommandozeile
Gerade hab ich beim Stöbern im Paketzentrum meiner eine erfreuliche Entdeckung gemacht: der von anderen Linux-Systemen bekannte Editor „nano“ lässt sich nun ganz einfach über das Paketzentrum installieren. So kommen endlich auch all diejenigen in den Genuss dieses superfunktionalen Editors, die kein iPKG auf dem NAS installiert haben, und ersparen sich so das umständliche Arbeiten mit „vi“. Paketquelle hinzufügen […]
Synology DiskStation: Paketquellen per Kommandozeile hinzufügen
Wenn man eine komplett neu einrichtet, sei es aufgrund einer Neuanschaffung, Virtualisierung mit XPEnology, oder der Neueinrichtung einer vorhandenen DiskStation, gehört es für viele sicher zu den leidigen Aufgaben, weitere Paketquellen im Paketzentrum hinzuzufügen. Wenn man viel Auswahl an Paketen haben möchte, macht es auch viel Arbeit, die Quellen über den „Synology-Weg“ einzubinden. Außerdem prüft das Paketzentrum […]
Synology DiskStation: Command Line Prompt verbessern
Wer sich des öfteren auf der Kommandozeile einer bewegt, wird sich sicherlich schonmal darüber geärgert haben, dass der Prompt mit einem kaum aussagekräftigen DiskStation> daher kommt. Andere Linux-basierte Systeme zeigen dort auch den Benutzernamen und das aktuelle Verzeichnis an. Im folgenden Beitrag möchte ich Euch zeigen, wie man sich den Prompt nach belieben anpassen kann. […]
XPEnology: Synology DSM 5.2-5565 Update 2 in VirtualBox installieren
Es gibt ganz unterschiedliche Gründe, warum man das Betriebssystem DSM von in einer virtuellen Maschine laufen lassen sollte. Für mich ist es hauptsächlich der, dass ich bestimmte Sachen lieber erstmal ausprobieren möchte, bevor ich sie auf meinem Produktiv-System anwende. Eine gute Möglichkeit zum Ausprobieren bietet XPEnology. Dabei handelt es sich um eine Portierung von Synology’s DSM, […]
Synology DiskStation: Midnight Commander installieren
Wenn man sich viel auf der Kommandozeile einer bewegt, kommt schnell der Wunsch nach einer bequemeren Art der Dateiverwaltung und -bearbeitung auf. Auch einen vernünftigen Editor wünschen sich viele, da der mitgelieferte Editor vi kompliziert zu bedienen ist und kein Syntax-Highlighting unterstützt. Hier bietet sich der Midnight Commander an. Er sieht aus wie der Norton Commander, […]
Synology DiskStation: iPKG installieren
Die bringen von Haus aus jede Menge Funktionen mit und was nicht direkt dabei ist, lädt man einfach über weitere Quellen im Paketzentrum. Allerdings gibt es auch einige Helferlein, für die es keine Pakete im Paketzentrum gibt. Diese lassen sich mittels iPKG nachladen. Allerdings muss iPKG erst einmal installiert werden – und darum soll es hier gehen. iPKG […]
Raspberry Pi: meine Standardkonfiguration
Jahrelang ging der irgendwie an mir vorbei. Ich hatte natürlich mitbekommen, dass es da so einen kleinen Computer für schmales Geld gibt, aber mir erschloss sich irgendwie nicht, was ich damit machen soll. Kürzlich hat sich das geändert. Ich hab mir so ein Teil gekauft, und dann gleich noch einen. Dazu fliegen hier 4 Speicherkarten […]
Synology DiskStation: Daemon-user im DSM sichtbar machen
Viele Pakete, die man auf den installieren kann, legen während der Installation eigene Benutzer an, mit denen die Prozesse dann ausgeführt werden und auf das Dateisystem zugriffen wird. Leider hat man als Anwender während der Installation meist keinen Einfluss darauf, wie die Benutzer angelegt werden. Das ist natürlich so gewollt und schützt vor falschen Entscheidungen, durch […]
Synology DiskStation: SSH Zugriff aktivieren
Kurztipp: Synology DiskStation SSH Zugriff aktivieren Möchte man per SSH auf zugreifen, muss man diesen Zugang zuvor über die Weboberfläche (DSM) aktivieren. Das Häkchen ist hier zu finden: Hauptmenü -> Systemsteuerung -> Terminal & SNMP Anschließend kann man sich per SSH auf die DiskStation verbinden. Einen kleinen Fallstrick gibt es allerdings: Während man sich an der […]
SSH: Ein paar Grundlagen
Insbesondere bei Betriebssystemen, die in irgendeiner Form auf Linux basieren, lassen sich viele Sachen besonders schnell und einfach über die Kommandozeile (CLI = Command Line) erledigen. Da es künftig sicher das ein oder andere Mal „per SSH verbinden wir uns…“ heißen wird, starten wir diesen Blog mit einer kurzen Anleitung zu SSH und wie man damit […]