После установки antminer с плащем spdif от Погодина @ppy, прошивка его же авторства Pure, и разворачивания локалки в отдельно взятом “локальном” месте, освободившуюся sd карту на 256гб в samsung s10, BubbleUPnP выступал и в роли сервера и контрольный точки. У меня это звучало, явно не лучше намоленной 502 на малине 3b с раздельным питанием, но назад дороги уже не было, ибо позади …
И началось:
После подключения платы питания можно было и успокоиться, но…
В итоге после того как причесал сеть с питанием. Продолжил изыскания с подопытным биглем.
Пробовал рекомендованный minimserver, но звук с minidlna понравился мне больше.
Поделюсь опытом, так как сам далек от linux, а многие очевидные вещи для специалистов опускаются в статьях по теме и приходится курить уйму форумов, чтобы добиться желаемого:
Скачиваем консольный образ debian для биглей накатываем образ на sd карту, карту в бигль.
После загрузки и подключения к сети, смотрим присвоенный IP и заходим по ssh, я пользуюсь программкой клиентом putty
Для входа - имя: debian, пароль: temppwd
После входа вводим
sudo nano /boot/uEnv.txt
ищем и раскомментируем строки, т.е. приводим к виду:
###Disable auto loading of virtual capes (emmc/video/wireless/adc)
#disable_uboot_overlay_emmc=1
disable_uboot_overlay_video=1
disable_uboot_overlay_audio=1
disable_uboot_overlay_wireless=1
disable_uboot_overlay_adc=1
##enable BBB: eMMC Flasher:
cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
сохраняемся (Ctrl+X)
вводим sudo reboot
После перезагрузки начинается запись образа в emmc
После записи бигль отключится совсем) Достаем sd, передергиваем питание, грузимся.
Снова заходим по ssh, вводим
sudo apt-get update && sudo apt-get upgrade
у меня sd с муз. библиотекой, в формате exfat, поэтому установил поддержку
sudo apt-get install exfat-fuse exfat-utils
создаем точку монтирования на Ваш вкус, в моем случае это
sudo mkdir /mnt/sdred
устанавливаем права
sudo chmod 755 /mnt
вставляем свой накопитель в бигль, у меня это sd карта
вводим
fdisk -l
смотрим уникальное имя
у меня это: /dev/mmcblk0p1
монтируем: sudo mount /dev/mmcblk0p1 /mnt/sdred
для удобства работы установил файловый менеджер
sudo apt-get install mc
запуск при необходимости
sudo mc
чтобы карта монтировалась после перезагрузки
sudo nano /etc/fstab
в конец дописываем для примера
/dev/mmcblk0p1 /mnt/sdred exfat default 0 0
устанавливаем minidlna
sudo apt-get install minidlna
правим конфигурационный файл
sudo nano /etc/minidlna.conf
сохраняемся
я поменял только путь к библиотеке
media_dir=A,/mnt/sdred
Перезапускаем службу:
sudo systemctl restart minidlna
Проверяем, работает ли служба, также смотрим параметры запуска:
sudo systemctl status minidlna
сканируется Ваша библиотека, за ее ходом можно посмотреть в браузере
http://айпибигля:8200
получаем музыкальный сервер за шапку сухарей
Пы.Сы. я везде где можно и нельзя применяю настройки товарища Едварда
Automated Install
wget https://github.com/dynobot/Linux-Audio-Adjustments/raw/master/basic-install.sh
chmod 755 basic-install.sh
sudo ./basic-install.sh