Linux/*BSD и всё что с ними связано.
Модераторы: Admins, Модераторы
-
ilya12
- Сообщения: 11
- Зарегистрирован: 05 янв 2017, 17:08
Сообщение
ilya12 » 10 янв 2017, 08:07
Добрый день, установил я на Raspberry Pi 3 дистрибутив
RasPBX, работает все отлично.
Но так же для работы необходим один дополнительный модуль который отказывается грузиться:
Код: Выделить всё
loader.c:556 load_dynamic_module: Error loading module 'cel_prostiezvonki.so': /usr/lib/asterisk/modules/cel_prostiezvonki.so: cannot open shared object file: No such file or directory
Сам файл лежит по этому пути с атрибутами 755
Вопрос, как то можно все таки запустить этот модуль?
-
xelas
- admin
- Сообщения: 1155
- Зарегистрирован: 05 мар 2007, 11:21
Сообщение
xelas » 10 янв 2017, 09:27
Код: Выделить всё
ldd /usr/lib/asterisk/modules/cel_prostiezvonki.so | grep -i found
-
xelas
- admin
- Сообщения: 1155
- Зарегистрирован: 05 мар 2007, 11:21
Сообщение
xelas » 10 янв 2017, 16:55
тем более. это и есть ответ на ваш вопрос.
Судя по названию это самописный модуль. Вот и спрашивайте у автора: какого!!!
-
ilya12
- Сообщения: 11
- Зарегистрирован: 05 янв 2017, 17:08
Сообщение
ilya12 » 11 янв 2017, 04:04
Автор сказал не уверен будет ли на ARM работать или нет. А эта ошибка значит что модуль не будет работать на ARMe?
-
xelas
- admin
- Сообщения: 1155
- Зарегистрирован: 05 мар 2007, 11:21
Сообщение
xelas » 11 янв 2017, 07:19
Эта ошибка говорит нам о том, что данный файл не является динамически загружаемым модулем(библиотекой) и соответственно загружен, а стало быть и работать, не сможет.
Наиболее вероятный вариант: сборка модуля происходила с неправильным ключами/не на(для) платформе ARM
-
ilya12
- Сообщения: 11
- Зарегистрирован: 05 янв 2017, 17:08
Сообщение
ilya12 » 11 янв 2017, 07:23
Сложно ли с точки зрения времязатрат добавить поддержку ARM процессоров в какой нибудь модуль?
-
sman
- Сообщения: 25
- Зарегистрирован: 22 апр 2009, 07:11
Сообщение
sman » 11 янв 2017, 07:32
как минимум нужны исходники модуля ..
просите автора модуля
если их нет трудозатраты возрастают до "написать с нуля"
-
virus_net
- Сообщения: 444
- Зарегистрирован: 05 окт 2014, 06:10
- Откуда: Москва
-
Контактная информация:
Сообщение
virus_net » 11 янв 2017, 07:53
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)
- whois сервис: whois.bitname.ru или whois.bitname.bit
- dns сервис: dns1.bitname.ru dns2.bitname.ru
- статистика по доменам
ENUMER - звони бесплатно и напрямую.
-
ilya12
- Сообщения: 11
- Зарегистрирован: 05 янв 2017, 17:08
Сообщение
ilya12 » 11 янв 2017, 08:12
Исходники не дают, может есть какой то универсальный способ, который я бы смог им посоветовать?
-
sman
- Сообщения: 25
- Зарегистрирован: 22 апр 2009, 07:11
Сообщение
sman » 11 янв 2017, 08:50
универсальный способ - заинтересовать автора $$$
написать самому

- это прилично времени - но опыту вагон и тележка - а опыт как известно не пропьешь ..
колцентр это очень просто
посмотреть opensource решения
как минимум у elastic есть модуль - там своеобразно и комментарии на испанском в коде
-
ilya12
- Сообщения: 11
- Зарегистрирован: 05 янв 2017, 17:08
Сообщение
ilya12 » 11 янв 2017, 09:43
Это не кол-центр как таковой, это модуль который передает данные о вызовах из asterisk в другой их продукт, поэтому самому тут написать невозможно

Это просто какой то ключ указанный при компиляции или сложнее?
-
sman
- Сообщения: 25
- Зарегистрирован: 22 апр 2009, 07:11
Сообщение
sman » 11 янв 2017, 12:45
возможно все
почему бы не поставить на обычную PC - раз у вас есть бинарный модуль
-
ilya12
- Сообщения: 11
- Зарегистрирован: 05 янв 2017, 17:08
Сообщение
ilya12 » 11 янв 2017, 12:58
Да обидно, специально купил Raspberry для этого)
-
virus_net
- Сообщения: 444
- Зарегистрирован: 05 окт 2014, 06:10
- Откуда: Москва
-
Контактная информация:
Сообщение
virus_net » 12 янв 2017, 07:22
поэтому самому тут написать невозможно
Простите, но это полная чушь.
это модуль который передает данные о вызовах из asterisk
Вот вам самый простой "модуль" о передаче инфы другой системе
Код: Выделить всё
exten => 100,1,Set(foo=${CURL(http://somewhere.local/some.php?callto=${EXTEN})})
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)
- whois сервис: whois.bitname.ru или whois.bitname.bit
- dns сервис: dns1.bitname.ru dns2.bitname.ru
- статистика по доменам
ENUMER - звони бесплатно и напрямую.
-
ilya12
- Сообщения: 11
- Зарегистрирован: 05 янв 2017, 17:08
Сообщение
ilya12 » 12 янв 2017, 07:33
Естественно curl никто не отменял, но читайте мое сообщение до конца) Вот как узнать какие данные и в каком формате ждет их продукт, если это коммерческая тайна?
-
virus_net
- Сообщения: 444
- Зарегистрирован: 05 окт 2014, 06:10
- Откуда: Москва
-
Контактная информация:
Сообщение
virus_net » 13 янв 2017, 07:12
tcpdump вам в руки, вероятно он и логи приблизят вас к разгадке.
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)
- whois сервис: whois.bitname.ru или whois.bitname.bit
- dns сервис: dns1.bitname.ru dns2.bitname.ru
- статистика по доменам
ENUMER - звони бесплатно и напрямую.