[Raspberry Pi 2] NAS mit OpenMediaFault einrichten

Um den Raspberry Pi als NAS einzurichten kann man die freie Lösung OpenMediaFault installieren. Dazu sind folgende Schritte vorzunehmen:

  • als root anmelden
    sudo su
    
  • Neueinlesen der Paketlisten
    apt-get update
    
  • versionsübergreifend aktualisieren
    apt-get dist-upgrade
    
  • Liste der beim Bootvorgang zu ladenden Kernelmodule editieren
    nano /etc/modules
    
  • in die letzte Zeile folgendes eintragen und speichern (STRG+X)
    ipv6
    
  • neu starten
    reboot
    
  • als root anmelden
    sudo su
    
  • Datei mit Paketquellen für OpenMediaFault anlegen
    echo "deb http://packages.openmediavault.org/public kralizec main" -> /etc/apt/sources.list.d/openmediavault.list
    
  • Neueinlesen der Paketlisten, GPG-Schlüssel-Fehler kann ignoriert werden
    apt-get update
    
  • Pakete installieren
    apt-get install openmediavault-keyring postfix
    
  • nun folgt automatisch die Einrichtung von Postfix, “Internet mit Smarthost” wählen
  • Neueinlesen der Paketlisten
    apt-get update
    
  • OpenMediaFault installieren
    apt-get install openmediavault
    
  • Fragen zum RAID-Verbund mit OK beantworten
  • Proftpd: Servermodus
  • Ersatzpakete für fehlerhafte php5-pam und php5-proctitle herunterladen, müssen ggf. nach jedem apt-get dist-upgrade wieder neu installiert werden
    dpkg -i php5-pam_1.0.3-2_armhf.deb php5-proctitle_0.1.2-2_armhf.deb
    
  • Installation abschließen
    apt-get -f install
    
  • per Webinterface auf OpenMediaFault einloggen, nach dem ersten Einloggen vergeht eine gewissen Zeit für die Erstinbetriebnahme
    Benutzername: admin
    Passwort: openmediavault
    
  • Dienste->SSH->Aktivieren->Speichern->Anwenden
  • Zugriffskontrolle->Benutzer: pi anwählen, Bearbeiten->Haken bei SSH->Speichen

Weiterführende Infos: Link

[Raspberry Pi] Raspian bootet nach rpi-update nicht mehr

Nach der Ausführung von rpi-update kann es vorkommen, dass Raspian beim Start stehenbleibt und nicht mehr bootet. Das Kernelupdate ist also schiefgelaufen. Man kann nun probieren die Kernel-Dateien manuell neu aufzuspielen. Dazu muss man folgendes tun:

  • SD-Karte mit defektem Raspian in Kartenleser eines Windows-Rechners einlegen
  • akt. Firmware von Github herunterladen: Link (rechts auf “Download ZIP” klicken)
  • Zip-Datei entpacken
  • alle Dateien aus dem Root-Verzeichnis der Zip-Datei aud die SD-Karte kopieren, bestehende Dateien überschreiben
  • SD-Karte entnehmen und in Raspberry stecken
  • Raspberry starten

[Raspberry Pi] Power management für Edimax EW-7811Un deaktivieren

Anscheinend ist der Treiber 8192cu für den Edimax EW7811Un für minimalen Stromverbrauch compiliert und vom allgemeinen Powermanagement im System unabhängig. Na einer gewissen Zeit der Inaktivität schaltet der Treiber in den Energiesparmodus und die Verbindungen werden getrennt. Um diesen Modus abzuschalten muss man auf Konsole folgendes eingeben:

  • Configdatei /etc/modprobe.d/8192cu.conf erzeugen
    sudo nano /etc/modprobe.d/8192cu.conf
    
  • Eintrag für Abschaltung des Powermanagements vornehmen
    # Disable power management
    options 8192cu rtw_power_mgnt=0 rtw_enusbss=0
    

[Raspberry Pi] Raspian: Unnütze Anwendungen deinstallieren

Deinstalliert unnütze Anwendungen, wie z.B. Epiphany, Dillo, NetSurf, Penguinspuzzle, Scratch

sudo apt-get remove epiphany-browser epiphany-browser-data*
sudo apt-get remove dillo
sudo apt-get remove netsurf-gtk netsurf-common
sudo apt-get remove scratch squeak-vm squeak-plugins-scratch
sudo apt-get remove penguinspuzzle
sudo apt-get remove wolfram-engine
sudo rm /etc/apt/sources.list.d wolfram.list
sudo apt-get purge wolfram-engine
sudo apt-get autoremove
sudo apt-get autoclean

[Raspberry Pi] LXDE deinstallieren

Vor dem Deinstallieren von LXDE sollte man ggf. schon einen alternativen Desktopmanager (XFCE, MATE) installieren.

  • LXDE deinstallieren
    sudo apt-get remove lxappearance lxde lxde-* lxinput lxmenu-data lxpanel lxpolkit lxrandr lxsession* lxsession lxshortcut lxtask lxterminal
    
  • fehlenden PiStore neu installieren
    sudo apt-get install pistore
    
  • aufräumen
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • neu starten
    sudo reboot
    

Quelle: How To Properly Remove LXDE

[Raspberry Pi] MATE desktop environment unter Raspian installieren

nur unter Raspian “wheezy”

  • Datei im geeigneten Editor öffnen:
    /etc/apt/sources.list
    
  • folgender Eintrag (Repository) ergänzen:
    deb http://archive.raspbian.org/mate wheezy main
    

ab hier für Raspian “wheezy” und “jessie”

  • danach auf Konsole MATE installieren:
    sudo apt-get update
    // minimal
    sudo apt-get install mate-desktop-environment-core
    // oder komplett
    sudo apt-get install mate-desktop-environment
    // oder komplett + Extras
    sudo apt-get install mate-desktop-environment-extras
    
  • neu starten
    sudo reboot
    
  • Nach dem Neustart im Loginfenster MATE als Desktopumgebung einstellen und einloggen.
  • Falls nach dem Neustart wieder OpenBox, LXDE o.ä. gestartet wurde, einfach im akt. Manager ausloggen, MATE als Desktopumgebung einstellen und wieder einloggen.

Weiterführende Informationen: Link