Report post 02/16/2021 07:41 AM (edited) Здравствуйте! Подскажите, как заставить работать shairport-sync на Ultra II v3.5.6? Делал примерно как тут: http://blog.qnology.com/2012/12/tutorial-apple-airplay-on-tomatousb.html Установил OPKG из установщика mipsel на раздел флэшки с ext4, стоит пакет USB-audio, потом поставил сначала shairport-sync-openssl, потом пробовал и с мини (удалив предвдущий), потом он подтянул зависимости, но звука на usb-колонках не было, пока не поставил alsa-utils и не выполнил alsa-ctl init С помощью wget и madplay mp3 удалось воспроизвести. Но после запуска нужных демонов dbus, avahi - shairport-sync как-будто подвисает, не выбрасывая в терминале в командную строку. при этом, судя по логу, таки стартует. но устройств airplay с айфона не видно. Куда копать и удавалось ли кому все это подружить? Спасибо! Edited February 16 by victor83 Quote Share this post Link to post Share on other sites
Report post 02/24/2021 09:31 PM (edited) как-то думал, что функция более востребована в массах) учитывая, что iOS-устройства вновь самые продаваемые и среди смартфонов, и среди планшетов. Edited February 24 by victor83 Quote Share this post Link to post Share on other sites
Report post 02/25/2021 06:42 AM С одним из компонентов прошивки залетает "прошивочный" avahi, который блокирует запуск "пакетированного". Уверены, что стартует именно "пакетированный" avahi? Quote Share this post Link to post Share on other sites
Report post 03/07/2021 01:38 AM после вашего ответа, уже не уверен. все снес (и OPKG). посмотрел лог после запуска - avahi 0.8 запускается. очевидно, это и есть прошивочный? что можно сделать? Quote Share this post Link to post Share on other sites
Report post 03/07/2021 05:33 AM 3 часа назад, victor83 сказал: после вашего ответа, уже не уверен. все снес (и OPKG). посмотрел лог после запуска - avahi 0.8 запускается. очевидно, это и есть прошивочный? что можно сделать? Чтоб отключить прошивочный В cli кинетика: no service mdns system configuration save Quote Share this post Link to post Share on other sites
Report post 03/07/2021 10:51 AM 8 часов назад, victor83 сказал: после вашего ответа, уже не уверен. все снес (и OPKG). посмотрел лог после запуска - avahi 0.8 запускается. очевидно, это и есть прошивочный? Сносить не обязательно, достаточно физически отключить носитель и перезагрузить устройство. (ваш КО) 4 часа назад, r13 сказал: Чтоб отключить прошивочный Радикально ))) проще не устанавливать компонент. 9 часов назад, victor83 сказал: что можно сделать? Написать "классический" SysV скрипт (или стырить где-нибудь, напр., тут) ~ # cat /opt/etc/init.d/S50avahi-daemon #!/bin/sh # # avahi-daemon init script DAEMON=/opt/sbin/avahi-daemon case "$1" in start) $DAEMON -c || $DAEMON -D ;; stop) $DAEMON -c && $DAEMON -k ;; reload) $DAEMON -c && $DAEMON -r ;; *) echo "Usage: S50avahi-daemon {start|stop|reload}" >&2 exit 1 ;; esac ~ # Имя задать отличное от имени скрипта в пакете, чтоб при обновлении не перезаписывался (и/или не создавать снова) Добавить отсутствующую группу (иначе не запуститься) echo 'nogroup:*:65534:' >> /opt/etc/group Наслаждать результатом трудов ))) ~ # ~ # ps | grep -v grep | grep ava 13514 nobody 1624 S /usr/sbin/avahi-daemon -s --no-proc-title ~ # ~ # /opt/etc/init.d/S50avahi-daemon start ~ # ~ # ps | grep -v grep | grep ava 13514 nobody 1624 S /usr/sbin/avahi-daemon -s --no-proc-title 18881 nobody 3912 S avahi-daemon: registering [Viva-5.local] ~ # Да, и не забываем править конфиги... Ваш Кэп Quote Share this post Link to post Share on other sites
Report post 03/07/2021 11:11 AM 19 минут назад, TheBB сказал: Радикально ))) проще не устанавливать компонент. Какой? Мне кажется он отдельно не удаляется?! Quote Share this post Link to post Share on other sites
Report post 03/07/2021 11:55 AM 43 минуты назад, r13 сказал: Какой? Мне кажется он отдельно не удаляется?! Цитата Общий доступ к файлам и принтерам (TSMB CIFS) Quote Share this post Link to post Share on other sites