Rasberry Pi – Commands

Einige grundlegende Befehle, um das Teil UP-TO-DATE zu halten:

sudo apt-get update
sudo apt-get upgrade

sudo apt update
sudo apt install --reinstall raspberrypi-bootloader raspberrypi-kernel
Dieser Befehl nimmt eine möglicherweise instabile Entwicklerversion.
sudo rpi-update (firmware update http://raspberrypiguide.de/howtos/raspberry-pi-firmware-update/)

Note: Nach dem Upgrade der Firmware ist mein installierter WLAN Adapter wieder verschwunden…

Das sind einige wichtige Kommandos um das Teil herunter zu fahren oder neu zu booten

sudo shutdown -h now
sudo reboot

Anzeige der Ethernet Adapter:

ifconfig

Anzeige der IP Adresse:

ip addr

Anzeige der USB Devices:

lsusb

Ethernet interface wieder hochbringen:

sudo ifup wlan0

Wichtige log Dateien

cat /var/log/syslog
cat /var/log/messages

Welche FirmWare läuft:

uname -a

Freies Memory und Speicher:

free -h
df -h
(-h bedeutet human readable output)

Raspberry Pi – WLAN

TP-Link 150Mbps Wireless N Nano USB Adapter TL-WN725N und Raspberry Pi

Bei Pollin hatte ich mir einen WLAN Stick besorgt (TL-LINK, TL-WN725N)

Dass das vielleicht nicht der optimalste WLAN Stick für den Raspi ist, hab ich erst danach gelesen. Natürlich hatte ich einen der Version 2.0.  Aber auch für diesen hier gibt es eine passende Anleitung im web:

  • Speziell jetzt noch das Power Save für das Module ausschalten:

Die Ausgabe des Testbefehls

cat /sys/module/8188eu/parameters/rtw_power_mgnt

lieferte nämlich das Resultat “1” und ein wenig später fand ich schließlich heraus,
dass der rt8188 insgesamt drei verschiedene Power Management Modi unterstützt:

Parameters:
rtw_power_mgnt=0 //disable Power Saving Mode, off
rtw_power_mgnt=1 //enable Power Saving Mode, minimal
rtw_power_mgnt=2 //enable Power Saving Mode, maximal

Die Lösung des Problems war damit dann recht einfach. Man erzeugt einfach mittels

sudo nano /etc/modprobe.d/8188eu.conf

eine Konfigurationsdatei names “8188eu.conf” im Verzeichnis “/etc/modprobe.d/”. Der Inhalt dieser Datei besteht letztendlich nur aus einer Zeile:

options 8188eu rtw_power_mgnt=0

So erzwingt man beim Laden des Treibers explizit die Abschaltung des Power Managements.

Jetzt den RPi einmal neu starten oder mit dem Befehl

rmmod 8188eu && modprobe 8188eu

das Treibermodul einmal entladen und direkt wieder einbinden. Danach liefert die Ausgabe von

cat /sys/module/8188eu/parameters/rtw_power_mgnt

das gewünschte Resultat “0” und der RPi bleibt ab sofort und verlässlich “always on”.

Andere allgemeine Anleitungen für dir Konfiguration eines WLAN Sticks finden sich unter:

Damit kommt man ganz gut zurecht.

Ich habe meinem eine statische IP Adresse verpasst.

Raspberry Pi Ohne Bildschirm und Tastatur

Um den Raspberry “remote” zu betreiben sind 2 Dinge nötig:

  1. SSH mit putty
  2. Remote Desktop am PC

SSH mit putty

Auf dem raspberry muss der SSH server gestartet werden. Das geht am einfachsten mittels:

sudo raspi-config

Dann unter advanced den SSH server ENABLEN

Auf dem PC braucht man noch das putty.exe von

http://www.chiark.greenend.org.uk/~sgtatham/putty/

Remote Desktop am PC

zu Installation des Remote Desktop servers XRDP möchte ich auf ein passendes Tutorial verweisen:

http://www.forum-raspberrypi.de/Thread-tutorial-xrdp-remote-desktop-verbindung-windows-android-ios-linux-mac-osx

Leider funktioniert beim XRDP kein copy/paste. Auch in den weiten des Internets konnte ich für den Raspi keine Lösung finden. Daher habe ich mich entschlossen auf VNC umzusteigen.

sudo apt-get remove rrdp

Für VNC habe ich einen eigenen Beitrag geschrieben.

Raspberry Pi Quickstart

Eine schnelle Zusammenfassung, wie ich zu einer GRUNDINSTALLATION komme.

  1. SD Karte formatieren
  2. NOOBS auf SD Karte kopieren
  3. Rasp Pi mit der SD Karte starten

Gutes “Quick Guide” PDF File auch auf Raspberry.org

SD Karte formatieren:

mit dem SD-Formatter der auf dem PC installiert ist. Download über https://www.sdcard.org/downloads/formatter_4/

NOOBS installieren

NOOBS (New Out Of Box Software) von der Raspberry Seite laden. Und zwar die offline und network installation.

Alle Dateien aus dem ZIP auspacken und auf die SD Karte.

Note: NOOBS 1.3.4 kann kein OS installieren auf einer 4GB SD Karte. Manuell einige OS löschen:
Put the NOOBS SD card into a card reader in some other computer. Navigate to the ‘os’ folder on the card. You will find a number of sub-folders for Operating Systems you are not interested in at the present time. Delete those folders and their contents. (But leave the one named ‘Raspbian’.)

Rasp Pi mit der SD Karte starten

Nachdem der Pi gestartet ist im NOOBS Installer

  • Sprache “DEUTSCH” wählen
  • Betriebssystem “Raspian”

Mystery – Koordinaten in Bildern verstecken

Immer wieder stoße ich bei Mysteries auf versteckte Koordinaten in Bilder. Da ich beim Entdecken selber nicht so der Crack bin, habe ich hier einmal die Versionen zusammengestellt, die ich bisher erlebt habe.

Generell

  • Koordinaten im Quellcode (im ALT beim Image TAG). Beispiel: alt=”49 33.128,10 55.191″
  • Die Bildgröße. Beispiel: 640 x 545

GIF Bilder

  • GIF Bilder können Animationen enthalten (verschiedene Ebenen). Nun kann eine Bildebene die Koordinaten enthalten, aber immer nur wenige ms angezeigt werden.
  • Durch veränderte Farben. Zum Beispiel bei GIMP mit “Farben->Wert umkehren”
  • Irgendwo am Rand ein Morsecode
  • einzelne Bildpunkte als Koordinaten (Farbwert RGB ergibt Koordinatenwert). Zum Beispiel die Ecken!
  • In GIF Bildern gibt es Blöcke, die nicht angezeigt werden. Zum Beispiel mit notepad++ den Quellcode ansehen und suchen nach “N49”

JPG Bilder

  • Alle .jpg Bilder fangen immer mit Hex FF D8 an und hören mit Hex FF D9 auf. Alles dazwischen wird dargestellt. Alles dahinter eben nicht. Dort lassen sich Koordinaten oder ein weiteres Bild verstecken!!
  • Genauso kann sich hinter (also nach dem logischen Dateiende) einem JPG-Bild auch eine ZIP- oder RAR- oder sonst irgendeine Binärdatei verstecken (MP3, PDF…..).

Links

Mystery Audio Musik Rätsel

Öfter finden sich Musik Dateien, in denen mehrere Musikbruchstücke hintereinander zusammen kopiert wurden. Meistens muss man als erstes die einzelnen Titel oder Gruppen erkennen.

Nur: WIE MACHE ICH DAS?

  1. Wenn Text Bruchstücke zu erkennen sind:
    Google Suche benutzen mit “lyrics” und den <erkannten Text> Bruchstücken.
  2. Shazam benutzen
    …. hier muss noch mehr Details hin …
    mp3DirectCut
    File in kleine Stücke aufteilen.
    Schnipsel muss lang genug sein für Shazam
    Shazam und andere Tools
  3. Gracenote, Musicbrainz ect
    zum Katalogisieren (Tags automatisch füllen) von mp3 Dateien