mark949 0 Опубликовано 17 декабря 2012 Жалоба Рассказать Опубликовано 17 декабря 2012 ./configure и make install Если все прошло без ошибок, А тут и первые грабли chan_datacard -ERROR Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 18 декабря 2012 Жалоба Рассказать Опубликовано 18 декабря 2012 Попробуй последовательно ./configure make make install Цитата Ссылка на сообщение Поделиться на другие сайты
mark949 0 Опубликовано 18 декабря 2012 Жалоба Рассказать Опубликовано 18 декабря 2012 Попробуй последовательно ./configure make make install Пока тоже не удача Вот внимательно посмотрел? что при установки необходимых пакетов для сборки приложений есть некий конфликт conflict with wget-ssl , но думаю что это не страшно, а что он ругается на установленную уже ранее на NAS версию wget, так ? И вот лог команды make Друг мой! Какие мысли? Куда копать? Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 19 декабря 2012 Жалоба Рассказать Опубликовано 19 декабря 2012 Высмотрел помимо вышеперечисленных ещё должны быть установлены пакеты ipkg install autoconf make И самое главное просмотрел, что для версии asterisk 1.8 возможно нужно будет взять пропатченную версию исходников chan_datacard отсюда, так как проект больше не развивается или собирать по вышеприведённому сценарию chan_dongle из этих исходников в обоих случаях скачивать и распаковывать руками, svn co http://www.makhutov.org/svn/chan_datacard/trunk/ не применять. Теперь насчет конфликта, посмотри командой ipkg list_installed Список установленных пакетов, wget и wget-ssl одновременно присутствовать не должны, если есть только wget, то надо его снести и поставить wget-ssl ipkg update ipkg remove wget ipkg install wget-ssl Если одновремменно присутствуют оба, то снести wget Цитата Ссылка на сообщение Поделиться на другие сайты
5D Studio 0 Опубликовано 5 января 2013 Жалоба Рассказать Опубликовано 5 января 2013 ... Теперь насчет конфликта, посмотри командой ipkg list_installed Список установленных пакетов, wget и wget-ssl одновременно присутствовать не должны, если есть только wget, то надо его снести и поставить wget-ssl ipkg update ipkg remove wget ipkg install wget-ssl Если одновремменно присутствуют оба, то снести wget Не совсем удачным оказался сей совет, alexejnic - wget то снёсся на раз, но wget-ssl ставиться отказался, равно как ipkg после этого категорически отказалась обновляться( Аналогичные проблемы наблюдались неоднократно - (вот навскидку). Существует ли более дружелюбный способ разрешения конфликта между wget-ssl и обычно уже установленным wget? Развитие темы, озвученной в заголовке, также интересует) Цитата Ссылка на сообщение Поделиться на другие сайты
gera_b 0 Опубликовано 11 февраля 2013 Жалоба Рассказать Опубликовано 11 февраля 2013 Привет. Был бы очень признателен, если бы кто-то выложил собранные usbserial.ko, option.ko и chan_dongle или chan_datacard. Собирать это все в среде хранилища это просто самоубийство Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 12 февраля 2013 Жалоба Рассказать Опубликовано 12 февраля 2013 Все эти модули зависят от модели NAS, вернее установленного на нём процессора и версии ядра Linux (получается что и от прошивки). Исходники прошивки выкладываются только на предыдущую. Любителям постоянно обновляться привет. Цитата Ссылка на сообщение Поделиться на другие сайты
gera_b 0 Опубликовано 12 февраля 2013 Жалоба Рассказать Опубликовано 12 февраля 2013 Это все я понимаю и с этим все интересно. Я пришел в эту ветку по вопросу с wget`ом, но понял, что попал совсем туда куда нужно. У меня Linux 2.6.31.8 на D-Link DNS-345, это брат близнец моделей с процом 88FR131 (DS112+/DS212+/DS411). Поддержка у synology в разы лучше и ветка мне помогла немного разобраться что куда. Сначала думал кросскомпилить на своем виртуальном debian, но понял, что не успею исправить возможные косяки. Хотел настроить транк на e1550 для того, чтобы использовать свой мобильный номер (хочу скрыть от родных факт своего отсутствия в стране). И да, у меня та же ситуация на D-Link. Есть только предпоследняя прошивка в исходниках. Не знаю даже что делать теперь. Цитата Ссылка на сообщение Поделиться на другие сайты
mta 0 Опубликовано 20 февраля 2013 Жалоба Рассказать Опубликовано 20 февраля 2013 Добрый день! Тоже есть желание прикрутить usb модем к dsm-210j. При компиляции chan_datacard вылезает подобная ошибка: /opt/include/string.h:131: error: declaration for parameter 'strdup' but no such parameter /opt/include/string.h:107: error: declaration for parameter 'strcoll' but no such parameter /opt/include/string.h:103: error: declaration for parameter 'strncmp' but no such parameter /opt/include/string.h:100: error: declaration for parameter 'strcmp' but no such parameter /opt/include/string.h:96: error: declaration for parameter 'strncat' but no such parameter /opt/include/string.h:93: error: declaration for parameter 'strcat' but no such parameter /opt/include/string.h:89: error: declaration for parameter 'strncpy' but no such parameter /opt/include/string.h:85: error: declaration for parameter 'strcpy' but no such parameter /opt/include/string.h:67: error: declaration for parameter 'memchr' but no such parameter /opt/include/string.h:63: error: declaration for parameter 'memcmp' but no such parameter /opt/include/string.h:59: error: declaration for parameter 'memset' but no such parameter /opt/include/string.h:53: error: declaration for parameter 'memccpy' but no such parameter /opt/include/string.h:44: error: declaration for parameter 'memmove' but no such parameter /opt/include/string.h:40: error: declaration for parameter 'memcpy' but no such parameter /opt/include/stdlib.h:963: error: declaration for parameter 'getloadavg' but no such parameter /opt/include/stdlib.h:927: error: declaration for parameter 'posix_openpt' but no such parameter /opt/include/stdlib.h:899: error: declaration for parameter 'rpmatch' but no such parameter /opt/include/stdlib.h:881: error: declaration for parameter 'wctomb' but no such parameter И так далее, на несколько страниц. Явно не хватает какого-то пакета. Вот их список: Bochka> ipkg list_installed apr - 1.4.6-1 - Apache Portable Runtime library apr-util - 1.4.1-1 - Apache Portable Runtime utilities library autoconf - 2.69-1 - Creating scripts to configure source code packages using templates automake - 1.12-1 - Creates GNU standards-compliant Makefiles from template files bash - 3.2.49-1 - A bourne style shell binutils - 2.19.1-1 - The GNU assembler and linker and related tools bison - 2.5.1-1 - a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that gramm bzip2 - 1.0.6-1 - Very high-quality data compression program coreutils - 8.4-1 - Bunch of heavyweight *nix core utilities cvs - 1.11.23-1 - Concurrent versioning system. cyrus-sasl-libs - 2.1.23-2 - Provides client or server side authentication (see RFC 2222). diffutils - 3.1-1 - contains gnu diff, cmp, sdiff and diff3 to display differences between and among text files e2fslibs - 1.41.14-1 - Ext2 Filesystem Libraries e2fsprogs - 1.41.14-1 - Ext2 Filesystem Utilities expat - 2.0.1-1 - XML Parser library file - 5.12-1 - Ubiquitous file identification utility. findutils - 4.2.32-1 - File finding utilities flex - 2.5.35-1 - Generates programs that perform pattern-matching on text. gawk - 4.0.1-1 - Gnu AWK interpreter gcc - 4.2.3-1 - The GNU Compiler Collection. gdbm - 1.8.3-4 - GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines. gettext - 0.14.5-2 - Set of tools for producing multi-lingual messages glib - 2.20.4-1 - The GLib library of C routines. groff - 1.19.2-2 - front-end for the groff document formatting system gzip - 1.5-1 - GNU Zip data compression program libc-dev - 2.5-5 - libc development files. libdb - 4.2.52-3 - Berkeley DB Libraries libnsl - 2.5-4 - Network Services Library libpng - 1.2.44-1 - Portable Network Graphics Libraries libstdc++ - 6.0.9-6 - Standard C++ library, needed for dynamically linked C++ programs libtool - 1.5.26-1 - Library tools. libxml2 - 2.7.8-1 - Libxml2 is the XML C parser and toolkit developed for the Gnome project. m4 - 1.4.16-1 - gnu macro processor and compiler front end make - 3.82-1 - examines files and runs commands necessary for compilation mc - 4.7.5.5-1 - Midnight Commander File Manager ncurses - 5.7-3 - NCurses libraries ncurses-dev - 5.7-3 - NCurses libraries, header files ncursesw - 5.7-2 - NCurses libraries with wide char support neon - 0.29.6-1 - an HTTP and WebDAV client library, with a C interface openldap-libs - 2.3.43-2 - Open Lightweight Directory Access Protocol openssl - 0.9.8v-2 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari patch - 2.6.1-1 - applies a diff to produce a patched file pcre - 8.31-1 - Perl-compatible regular expression library perl - 5.10.0-6 - Practical Extraction and Report Language. pkgconfig - 0.15.0-2 - Package configuration tool psmisc - 22.17-1 - A set of some small useful utilities that use the proc filesystem. python25 - 2.5.6-2 - Python is an interpreted, interactive, object-oriented programming language. readline - 6.1-2 - The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are rsync - 3.0.9-1 - fast remote file copy program (like rcp) sed - 4.2.2-1 - Stream editor. slang - 2.2.3-2 - S-Lang is a multi-platform library designed to allow a developer to create robust multi-platform software. sqlite - 3.7.14.1-1 - SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. svn - 1.7.7-1 - a compelling replacement for CVS tar - 1.26-1 - heavyweight version of the Tape ARchiver tcl - 8.4.19-2 - The Tool Command Language wget - 1.12-2 - A network utility to retrieve files from the Web zlib - 1.2.5-1 - zlib is a library implementing the 'deflate' compression system. Successfully terminated. Уважаемый alexejnic, не поделитесь бинарниками? Архитектура наших dsm вроде как совпадает. Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 21 февраля 2013 Жалоба Рассказать Опубликовано 21 февраля 2013 Пожалуйста мне не жалко. В архиве все файлы, в том числе и конфигурационные с соблюдением структуры каталогов, чтобы не думать что куда ложится. Структура под asterisk установленный из ipkg. В случае установки из центра пакетов смотрите сами. Ссылка на скачивание Внимание! Файлы для моделей DS109 DS110j DS209 DS210j DS211j DS409 DS409slim DS410j RS409 DS411j DS212j Под версию ядра 2.6.32.12. Версию проверяем командой uname -a Цитата Ссылка на сообщение Поделиться на другие сайты
mta 0 Опубликовано 21 февраля 2013 Жалоба Рассказать Опубликовано 21 февраля 2013 Пожалуйста мне не жалко. В архиве все файлы, в том числе и конфигурационные с соблюдением структуры каталогов, чтобы не думать что куда ложится. Спасибо. Насколько помню, ядро у меня новее, т.к. версия 4.1 Стало быть не пойдёт, да? Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 21 февраля 2013 Жалоба Рассказать Опубликовано 21 февраля 2013 Раз 4.1 наверняка ставил asterisk из приложений и его версия 1.8, про сборку под эту версию я тут писал. Поэтому возможны и ошибки при сборке. А модули ядра пробуй. По крайней мере систему этими файлами не убьёшь, на крайний случай просто не заработает. Цитата Ссылка на сообщение Поделиться на другие сайты
mta 0 Опубликовано 21 февраля 2013 Жалоба Рассказать Опубликовано 21 февраля 2013 Да, из приложений. Сборки других исходников пробовал, тема не большая, поэтому прочитал всю полностью и пробовал все варианты. Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 21 февраля 2013 Жалоба Рассказать Опубликовано 21 февраля 2013 Ещё не увидел в установленных пакетах optware-devel И попробуй chan_dongle собрать Цитата Ссылка на сообщение Поделиться на другие сайты
mta 0 Опубликовано 22 февраля 2013 Жалоба Рассказать Опубликовано 22 февраля 2013 Насколько помню chan_dongle ругался на отсутствие asterisk.h, но пока больше не пробовал ещё. Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 23 февраля 2013 Жалоба Рассказать Опубликовано 23 февраля 2013 Если chan_dongle не видит asterisk.h надо при конфигурировании прямо указать ему папку include с заголовками типа ./configure --with-asterisk=/opt/include/asterisk Где эти заголовки при установке asterisk из пакета ищите сами. Хотя сдается мне что их в пакет не положили. Цитата Ссылка на сообщение Поделиться на другие сайты
mta 0 Опубликовано 23 февраля 2013 Жалоба Рассказать Опубликовано 23 февраля 2013 Да, в пакете нет asterisk.h Пока пробовал с вашими файлами, и на пакетной версии и ipkg. Оба варианта не грузят модуль. [Feb 23 22:25:34] NOTICE[14020] cdr.c: CDR simple logging enabled. [Feb 23 22:25:34] NOTICE[14020] loader.c: 171 modules will be loaded. [Feb 23 22:25:35] WARNING[14020] loader.c: Error loading module 'chan_datacard.so': /opt/lib/asterisk/modules/chan_datacard.so: undefined symbol: ast_debug_ge t_by_file [Feb 23 22:25:35] WARNING[14020] loader.c: Module 'chan_datacard.so' could not be loaded. [Feb 23 22:25:35] WARNING[14020] res_musiconhold.c: No music on hold classes configured, disabling music on hold. Upd: На сегодняшний день картина такая: ID Group State RSSI Mode Submode Provider Name Model Firmware IMEI IMSI Number dongle0 0 Free 16 0 0 MegaFon RUS E1550 11.608.12.00.143 35****** 2******** +****** Цитата Ссылка на сообщение Поделиться на другие сайты
andriyashev 0 Опубликовано 7 августа 2013 Жалоба Рассказать Опубликовано 7 августа 2013 М-да... всё как на Турецком. Ничего не понятно. На сегодняшний день есть ли автоматизированная система установки USB модема в Synology 412+, чтобы его увидел Asterisk который ставится из центра пакетов. Цитата Ссылка на сообщение Поделиться на другие сайты
TVMaker 0 Опубликовано 8 сентября 2013 Жалоба Рассказать Опубликовано 8 сентября 2013 Synology> make oldconfig scripts/kconfig/conf -o arch/arm/Kconfig scripts/kconfig/conf: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory make[1]: *** [oldconfig] Error 127 make: *** [oldconfig] Error 2 Не выходит каменный цветок... Хотя: Synology> ipkg install ncurses Package ncurses (5.7-3) installed in root is up to date. Nothing to be done Successfully terminated. Synology> ipkg install ncursesw Package ncursesw (5.7-2) installed in root is up to date. Nothing to be done Successfully terminated. DSM 4.1, делал всё строго по инструкции alexejnic. chan_datacard собрался, правда, с каким-то warning... Во всяком случае, астер его подцепил. Цитата Ссылка на сообщение Поделиться на другие сайты
booss 0 Опубликовано 13 мая 2014 Жалоба Рассказать Опубликовано 13 мая 2014 ... На сегодняшний день есть ли автоматизированная система установки USB модема в Synology 412+, чтобы его увидел Asterisk который ставится из центра пакетов. Нашли что-нибудь? правда я поставил астериск не из центра пакетов. Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 16 мая 2014 Жалоба Рассказать Опубликовано 16 мая 2014 Поправка к начальной инструкции. Модули ядра для прошивок 4.3 и 5.0 собрать не надо. Для Asterisk 1.8 лучше наверно собрать модуль chan_dongle Вот краткая инструкция. ipkg install svn gcc optware-devel cvs gettext autoconf automake binutils ncurses ncurses-dev Создаем папку в которую мы будем качать и в которой будем проводить конфигурирование и сборку модуля mkdir -p /volume1/tmp/dongle/ cd /volume1/tmp/dongle/ Далее скачиваем, распаковываем cd /volume1/tmp/dongle/ wget --no-check-certificate https://asterisk-chan-dongle.googlecode.com/files/chan_dongle-1.1.r14.tgz tar xvfz chan_dongle-1.1.r14.tgz cd chan_dongle-1.1.r14 Ну и собираем ./configure --with-asterisk=/opt/include make cp chan_dongle.so /opt/lib/asterisk/modules/ cp etc/dongle.conf /opt/etc/asterisk/ Правим файл /etc/asterisk/dongle.conf вписав [000101] context=from-gsm; context для входящих звонков audio=/dev/ttyUSB1; tty порт для аудио подключения data=/dev/ttyUSB2; tty порт для управляющих AT комманд модема group=1; Группа вызова rxgain=10; Изменение громкости динамика txgain=-5; Изменение громкости микрофона resetdatacard=yes; Перезагрузка модема при перезапуске модуля autodeletesms=yes; Удаление смс с симкарты при перезапуске usecallingpres=yes; use the caller ID presentation or not callingpres=allowed_passed_screen; set caller ID presentation И пользуемся Цитата Ссылка на сообщение Поделиться на другие сайты
tgrba 0 Опубликовано 5 июля 2015 Жалоба Рассказать Опубликовано 5 июля 2015 Прошу помощи, установлена XPEnology процессор ATOM 1.66 дохожу до ./configure --with-asterisk=/opt/include Nas> ./configure --with-asterisk=/opt/include checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... ./install-sh -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... no checking for gcc... no checking for cl... no checking for cc... no configure: error: in `/volume1/tmp/dongle/chan_dongle-1.1.r14': configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 6 июля 2015 Жалоба Рассказать Опубликовано 6 июля 2015 Сейчас процедура значительно упростилась. Устанавливаем OPKG opkg install asterisk18-chan-dongle Конфигурируем, перезагружаем Asterisk. Цитата Ссылка на сообщение Поделиться на другие сайты
tgrba 0 Опубликовано 6 июля 2015 Жалоба Рассказать Опубликовано 6 июля 2015 Спасибо, сегодня попробую Цитата Ссылка на сообщение Поделиться на другие сайты
tgrba 0 Опубликовано 6 июля 2015 Жалоба Рассказать Опубликовано 6 июля 2015 Asterisk встал, как-бы теперь gui прикрутить правильно Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.