Написана на Яве, стало быть, если бы у неё не было интерфейса, то можно было бы. А так - нет.
Форумчане!
Нашел в инете программу MyTunesRSS
Эта программа позволяет вашей медиатеке взглянуть на внешний мир! И дать другим скачивать ваши песни! Работает с iTunes. Есть версии на Mac, Windows, и Linux! Так вот - а можно ее заставить работать на роутере?
Написана на Яве, стало быть, если бы у неё не было интерфейса, то можно было бы. А так - нет.
Сейчас: RT-N16+1.9.2.7-rtn-r4645
Было: WL500W+1.9.2.7-rtn-r4330+128MB by Danya0w
Во первых на сколько мне известно у аэропорта ( экспреса ) есть своя звуковуха
Во вторых если не ошибаюсь айтюнс, не может воспроизводить музыку на удалённом компьютере, он либо через DAAP воспроизводит у себя, либо транслирует поток на аэропорт.
Были статьи как товарищи из wl520gu делали интернет радио.
Last edited by Bugagazavr; 04-07-2010 at 01:32.
Почему-то при загрузке роутера не стартует avahi. Точнее по syslog-у видно что он доходит до строчки "Registering HINFO" и все - тишина. Валится без объяснения причин. pid файл естественно остается.
Причем если зайти по SSH и запустить его вручную то он прекрасно работает.
Запуск avahi у меня происходит как обычно: из post-mount стартует /opt/etc/init.d/rc, а он уже перебирает скрипты в /opt/etc/init.d/ и запускает их в порядке индексов.
В самом S50avahi перед запуском демона создается пользователь avahi:
Сперва я начал проверять чем же отличается "окружение" в момент запуска из post-mount и "вручную". Отличий почти нет. И там и там $PATH заполнен, whoami показывает admin. Разве что переменная среды USER не установлена.Code:.... if ! grep -q avahi: /etc/passwd; then echo -n "No avahi user found, creating it... " adduser -h /opt/var/run/avahi-daemon -g "$NAME" -s /bin/false -D -H avahi > /dev/null #2>&1 if [ ! $? = 0 ]; then return 255 echo "failed" else echo "done" fi fi echo "Starting $NAME ... " /opt/sbin/avahi-daemon -D -f /opt/etc/avahi/avahi-daemon.conf ....
Причем до avahi-daemon запускается только openvpn который нормально работает. А после avahi больше сервисов нет.
Добавление --debug к праметрам запуска avahi-daemon эффекта не дает.
Задержка sleep 2 тоже не исправляет ситуацию.
Единственное что остается перепроверять демон по крону и рестартовать его, но это на крайний случай.
Еще я заметил что avahi игнорирует HOME директорию пользователя и упорно лепит pid-файл в /opt/var/run/avahi-daemon/.
Если у кого есть идеи куда копать - подскажите.
Last edited by titan; 12-09-2010 at 15:58.
Нашел обходной путь. Запускаем так:
sudo -u admin avahi-daemon -D
Соответсвенно перед этим установить в систему пакет sudo:
ipkg install sudo
и если у вас пользователь admin не переименован в root то заменить в файле /opt/etc/sudoers строчку:
root ALL=(ALL) ALL
на
admin ALL=(ALL) ALL
PS: dbus я не использую (пакет который лежит в репозитории вылетает с segfault-ом) поэтому в /opt/etc/avahi/avahi-daemon.conf у меня указано enable-dbus=no
Last edited by titan; 17-09-2010 at 00:25.
Подниму тему.
Можно ли на роутер приделать "bonjour"?
кто кого должен обнаруживать. и зачем их обнаруживать?
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Установил twony и сейчас тут прочитал что он с айтюнс не дружит. Расскажите плииз поподробнее как засунуть медиатеку айтюнс на асус рт16н? Спасибо!