Inhaltsverzeichnis:

Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs - Gunook
Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs - Gunook

Video: Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs - Gunook

Video: Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs - Gunook
Video: Testing the PiBox mini 2, a Raspberry Pi MicroK8s server 2024, November
Anonim
Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs
Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs
Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs
Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs
Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs
Always ON Raspberry Pi DLNA-Server und Torrent-Client mit Status-LEDs

Ich habe versucht, eine für mich selbst zu machen und es funktioniert perfekt. Es ist in der Lage, HD-Videos ohne Verzögerung zu streamen und die Status-LEDs geben mir einen schnellen Status davon.

Ich habe die Schritte, die ich unternommen habe, um es zusammenzustellen, unten hinzugefügt. Bitte gehen Sie es durch, wenn Sie daran interessiert sind, eines zu bauen.

Probiere es aus und lass mich wissen, wie es gelaufen ist

Entwarf einen neuen Fall dafür

Schritt 1: Erhöhen Sie den Stromausgang am USB-Port, damit die Festplatte erkannt wird

Mein Pi erkannte die Festplatte nicht, er drehte sich nicht so..

sudo nano /boot/config.txt

untere Zeile am Ende der Datei einfügen

max_usb_current=1

hab das hier gefunden und es hat funktioniert.

Schritt 2: Festplatte beim Booten automatisch einhängen

  1. Erstellen Sie zuerst einen Mount-Punkt

    sudo mkdir /mnt/disk1

  2. Mein Laufwerk war NTFS also

    sudo apt-get install ntfs-3g -y

  3. Verbinden Sie nun das Gerät und sehen Sie, ob ein neues Gerät unter /dev angezeigt wird, suchen Sie nach etwas wie sda1 (dies kann variieren)
  4. Montieren Sie nun das Gerät

    sudo mount -o uid=pi, gid=pi /dev/sda1 /mnt/disk1

  5. Und überprüfen Sie, ob Sie einen Schreibzugriff auf das Laufwerk lesen können, indem Sie in /mount/disk1. gehen
  6. Jetzt müssen wir dieses Laufwerk jedes Mal mounten, wenn Pi hochfährt

    1. Holen Sie sich die UUID von Drive by

      • sudo ls -l /dev/disk/by-uuid/ | grep sda1 | awk '{print $9}' (ändern Sie sda1 one in Ihren Gerätenamen unter /dev)
      • Ändern Sie nun die fstab und fügen Sie die untere Zeile zu hinzu

        • sudo nano /etc/fstab
        • UUID="X" /mnt/usbstorage ntfs nofail, uid=pi, gid=pi 0 0 (ersetzen Sie "X" durch UUID)
      • Leider hat dies aufgrund einiger Faktoren nicht funktioniert, also habe ich gegoogelt und das gefunden, was den Trick gemacht hat

        Also /boot/cmdline.txt bearbeitet und rootdelay=5 am Ende der Datei hinzugefügt

Schritt 3: Statische IP konfigurieren (optional)

Ich werde aus der Ferne auf Pi zugreifen, daher ist es für mich nützlich, die IP zu reparieren

sudo vi /etc/network/interfaces

und eth0 zu geändert

iface eth0 inet statisch

Adresse 192.168.1.3

Netzmaske 255.255.255.0

Netzwerk 192.168.1.0

Sendung 192.168.1.255

Gateway 192.168.1.1

Dies kann bei Ihnen anders sein, aktualisieren Sie daher bitte entsprechend. Weitere Informationen finden Sie auf dieser Seite.

Schritt 4: Installieren Sie den Transmission Torrent-Client

Installieren Sie den Transmission Torrent-Client
Installieren Sie den Transmission Torrent-Client
  1. Client installieren

    sudo apt-get install Transmission-Daemon

  2. Erstellen Sie die Ordner für Download-Dateien

    • mkdir -p /mnt/disk1/Torrent_inprogress
    • mkdir -p /mnt/disk1/Torrent_complete
  3. Um die Übertragung zu konfigurieren, habe ich diese Seite verwendet. Sie haben eine Beispielkonfigurationsdatei, mit der Sie beginnen können. Weitere Konfigurationen finden Sie auf dieser Seite.
  4. Konfigurieren Sie nun die Übertragung so, dass sie mit Pi. beginnt

    sudo update-rc.d Übertragungs-Daemon-Standardeinstellungen

Schritt 5: DLNA-Server installieren und konfigurieren

  1. Installieren Sie minidlna

    sudo apt-get install minidlna

  2. Minidlna konfigurieren

    Ich habe diese instructables verwendet, um minidlna zu konfigurieren

  3. Minidlna konfigurieren, um mit Pi. zu beginnen

    sudo update-rc.d minidlna-Standardeinstellungen

Empfohlen: