Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

В наличии keenetic viva ( v2.07(AANT.5)C3). На flash диск (ext2) установил Entware-3x.

Установил microdc2

# opkg install microdc2

В opt/share/microdc2/ отредактировал файл config c настройками от провайдера. Запустил microdc2

# microdc2

Всё работает нормально, но нужна автозагрузка для случая перезагрузки роутера. По примеру ранее установленного asterisk11 создал исполняемый скрипт S99microdc2 в /opt/etc/init.d

#!/bin/sh

ENABLED=yes
PROCS=microdc2
ARGS=""
PREARGS=""
DESC=$PROCS
PATH==/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin

. /opt/etc/init.d/rc.func

При запуске команды

# /opt/etc/init.d/S99microdc2 start

Получаю ответ

-sh: /opt/etc/init.d/S99microdc2: Permission denied

Делаю скрипт иссполняемым

# chmod +x /opt/etc/init.d/S99microdc2

Повторяю команду

# /opt/etc/init.d/S99microdc2 start

Получаю ответ

-sh: /opt/etc/init.d/S99microdc2: not found

Помогите со скриптом автозагрузки microdc2

 

 


 

 

Опубликовано (изменено)
17 минут назад, Dimash сказал:

PATH==/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin

Наверно стоит поменять '==', на '='  .

Такое ощущение, что не находит программу microdc2, т.к. задан неправильный путь поиска бинарников.

Изменено пользователем gvan
Опубликовано

Удобнее всего запускать microdc2 под screen или другой подобной утилитой

http://forums.zyxmon.org/viewtopic.php?f=5&t=5378

 

Скрипт запуска под Zyxware (отличается от Entware путями к бинарникам) можно найти тут - http://forum.zyxmon.org/topic76-microdc2-na-keenetic.html

 

Опубликовано
6 часов назад, gvan сказал:

Наверно стоит поменять '==', на '='  .

Такое ощущение, что не находит программу microdc2, т.к. задан неправильный путь поиска бинарников.

Да, действительно, исправил, но результат на...

# /opt/etc/init.d/S99microdc2 start

тот же...

-sh: /opt/etc/init.d/S99microdc2: not found

 

 

 

Опубликовано
6 часов назад, zyxmon сказал:

Удобнее всего запускать microdc2 под screen или другой подобной утилитой

http://forums.zyxmon.org/viewtopic.php?f=5&t=5378

 

Скрипт запуска под Zyxware (отличается от Entware путями к бинарникам) можно найти тут - http://forum.zyxmon.org/topic76-microdc2-na-keenetic.html

 

Сделал скрипт S99microdc2 таким

#!/bin/sh

/opt/sbin/screen -dmS dcpp -U /opt/bin/microdc2 -c /opt/share/microdc2/config

но на ...

# /opt/etc/init.d/S99microdc2 start

ответ такой же

-sh: /opt/etc/init.d/S99microdc2: not found

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

 

Опубликовано

Надеюсь скрипты создаете прямо на роутере с помощью любимого текстового редактора из состава Entware и не забываете про `chmod +x`.

У меня лчень слабый миелофон - это не вижу.

Опубликовано
31 минуту назад, zyxmon сказал:

Надеюсь скрипты создаете прямо на роутере с помощью любимого текстового редактора из состава Entware и не забываете про `chmod +x`.

У меня лчень слабый миелофон - это не вижу.

Не буду лукавить, использовал WordPad... В итоге начал редактировать скрипт через mc и увидел, что присутствуют посторонние символы, после удаления которых скрипт начал запускаться нормально. При этом mc в режиме просмотра не выводил этот мусор. Благодарю за наводку. Теперь microdc2 запускается, а я буду дальше изучать ссылку на zyxmon.org в отношении дальнеших настроек этого клиента.

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.