Оглавление:

Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния: 6 шагов
Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния: 6 шагов

Видео: Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния: 6 шагов

Видео: Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния: 6 шагов
Видео: Говорящий сетевой принтер из обычного 2024, Ноябрь
Anonim
Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния
Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния
Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния
Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния
Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния
Всегда включен сервер Raspberry Pi DLNA и торрент-клиент со светодиодами состояния

Пытался сделать себе такой, и он отлично работает. Он может транслировать HD-видео без каких-либо задержек, а светодиоды состояния дают мне быстрое представление об этом.

Я добавил шаги, которые я предпринял, чтобы собрать его, ниже. Пожалуйста, пройдите их, если вы заинтересованы в его создании.

Попробуйте и дайте мне знать, как все прошло

Разработал новый чехол для этого

Шаг 1. Увеличьте мощность на USB-порте, чтобы жесткий диск мог его обнаружить

My Pi не обнаруживал жесткий диск, он не вращался так …

судо нано /boot/config.txt

вставить строку ниже внизу файла

max_usb_current = 1

нашел это здесь, и это сработало.

Шаг 2. Автоматическое монтирование жесткого диска при загрузке

  1. Сначала создайте точку монтирования

    Судо мкдир / мнт / диск1

  2. Мой диск был NTFS, поэтому

    sudo apt-get install ntfs-3g -y

  3. Теперь подключите устройство и посмотрите, отображается ли новое устройство в / dev, найдите что-то вроде sda1 (это может отличаться)
  4. Теперь установите устройство

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

  5. И убедитесь, что вы можете читать запись на диск, зайдя в / mount / disk1
  6. Теперь нам нужно монтировать этот диск каждый раз, когда Pi загружается.

    1. Получить UUID проезда

      • sudo ls -l / dev / disk / by-uuid / | grep sda1 | awk '{print $ 9}' (замените sda1 one на имя вашего устройства в / dev)
      • Теперь измените fstab и добавьте строку ниже в

        • судо нано / и т. д. / fstab
        • UUID = "X" / mnt / usbstorage ntfs nofail, uid = pi, gid = pi 0 0 (замените "X" на UUID)
      • К сожалению, это не помогло из-за некоторых факторов, поэтому я погуглил и нашел это, что помогло

        Итак, отредактировал /boot/cmdline.txt и добавил rootdelay = 5 в конец файла

Шаг 3. Настройте статический IP-адрес (необязательно)

Я буду получать доступ к Pi удаленно, поэтому исправление IP мне пригодится.

Судо vi / и т. д. / сеть / интерфейсы

и изменил eth0 на

iface eth0 inet статический

адрес 192.168.1.3

маска сети 255.255.255.0

сеть 192.168.1.0

широковещательный 192.168.1.255

шлюз 192.168.1.1

Для вас это может быть другим, поэтому обновите его соответствующим образом. Пожалуйста, обратитесь к этой странице для получения более подробной информации.

Шаг 4: Установите клиент Transmission Torrent

Установить Transmission Torrent Client
Установить Transmission Torrent Client
  1. установить клиент

    sudo apt-get установить демон передачи

  2. Создайте папки для загрузки файлов

    • mkdir -p / mnt / disk1 / Torrent_inprogress
    • mkdir -p / mnt / disk1 / Torrent_complete
  3. Чтобы настроить передачу, я использовал эту страницу, у них есть образец файла конфигурации, с которого можно начать, для получения дополнительных сведений см. Эту страницу.
  4. Теперь настройте передачу, чтобы начать с Пи.

    sudo update-rc.d передача-демон по умолчанию

Шаг 5: Установите и настройте DLNA-сервер

  1. Установить minidlna

    sudo apt-get install minidlna

  2. Конфиг minidlna

    Я использовал эти инструкции для настройки minidlna

  3. Настройте minidlna для запуска с Pi

    sudo update-rc.d minidlna по умолчанию

Рекомендуемые: