Configure error can t find asterisk h

When I try to setup asterisk 17 with unimrcp I get the following error: cd asterisk-unimrcp-1.5.2/ ./configure make make install .... configure: UniMRCP configuration 1.6.0 configure: Asterisk conf...

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account


Closed

DRoet opened this issue

Dec 4, 2019

· 5 comments


Closed

Asterisk 17 support

#40

DRoet opened this issue

Dec 4, 2019

· 5 comments

Comments

@DRoet

When I try to setup asterisk 17 with unimrcp I get the following error:

cd asterisk-unimrcp-1.5.2/
./configure
make
make install

....
configure: UniMRCP configuration
1.6.0
configure: Asterisk configuration
17.0.1
configure: error: Could not find asterisk.h, make sure Asterisk development package is installed

@achaloyan

Ho did you install Asterisk 17. If you installed from source, then consider using make install-headers, which would install the missing header files.

In former versions of Asterisk, this directive is called implicitly with make install.

@DRoet

ah gotcha.
yeah I am installing from source so that’s probably it, thanks!

@hemant-saikia

configure: UniMRCP configuration 1.7.0 configure: Asterisk configuration 17.9.3 configure: error: Could not find asterisk.h, make sure Asterisk development package is installed

I am getting the same error. The file asterisk.h is present in /usr/include. But I still receive this error.

@achaloyan

What is the full output of configure?

@underport

configure: UniMRCP configuration 1.7.0 configure: Asterisk configuration 17.9.3 configure: error: Could not find asterisk.h, make sure Asterisk development package is installed

I am getting the same error. The file asterisk.h is present in /usr/include. But I still receive this error.

It’s a common mistake when you don’t set your asterisk source path correctly.
You need to install «libsofia-sip-ua0»
and you need to ensure the correct path in the config:
Example:
ENV Var:
ASTERISK_VER=17.10.1
ASTERISK_CONFIGURED_PREFIX=»Path prefix used in Asterisk installation»

./bootstrap
./configure --with-asterisk-version=${ASTERISK_VER} --with-asterisk=${ASTERISK_CONFIGURED_PREFIX}
make
make install

try it!

����������� ������ ������� ����� ��� ���� � ����� ����� ��������� ���� ���� ������ ���������.����������� ������� , ������ �� ���� .����� �ӣ ������ ��� , �� �У��� � �����.�� ���� ���������� � ���� ����� , ��� �� ������ ��� ����� gsm. ������ ���� ����� � ���������� ������� �ӣ ����������� ������.����� ���� ��� �� ������ ���������� ��� ���������� ����� � �������, �� �������������� ��� �����������������.

����� �� ����� � �������������? ����� �� �������?
USB ���������� � ������� ����������?

����� �������� , ����� ����������� .������� ����� ����� .���� ����� , �� ���� ���������� ������ chan_datacard ��� chan_dongle.�.� ����������� , ��������������� ����� ���� ������� make � ��� ����������� ������.��� � ���� ��� 3 ��� ����.

���������� � ������ ���� ���������?

Linux localhost.localdomain 2.6.32-358.23.2.el6.i686 #1 SMP Wed Oct 16 17:21:31 UTC 2013 i686 i686 i386 GNU/Linux
����� ��� � ���� ����� ���� �������� , ���� ���� ������������ ��� ���� ���� ԣ���� ��� )))))

�������� ��� �� ���� �������.�������.

��� �� �����?
����� ������ �����?

�����, ��� �� ���� �������� ��� �� ���ޣ�, ��� �� �� ������� ��������.. �������������, ������ �������� �� �����: ����� ���������� 3G ����� (������) �� ���������� ������� (�����������)..
��������..

��.. ���� ������ :)) �����, �� ������ ������� GSM-����?

�� gsm ���� .�.� ��� ������ ������̣���� ������� ������ ������ ���� ����� ����� , � ��������� ���� �� ���������� ������� ��� �� sip. ����� , ����� huawei 1550. � ���� ���� � ��� ��� � �� ����� �� � �������� centOS � ������ Linux.

��� ����� ������ ������ make: *** No targets specified and no makefile found. Stop.

���.. � � ����� ���������� �� make ������, ���� makefile �� ����?
���� ������ ���������, ���� �������..

� ��� ������ �� �������:
./configure
?

�� � ��� ������� ������ ���������� ��� ���������.��� ������� �������� � ������ ���������.

���
[root@localhost tmp]# wget softnastroy.com/downloads/asterisk/chan_dongle-1.1.r14.tgz
—2013-11-02 03:05:22— softnastroy.com/downloads/asterisk/chan_dongle-1.1.r14.tgz
Resolving softnastroy.com … 88.198.92.93
Connecting to softnastroy.com|88.198.92.93|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 189204 (185K) [application/x-gzip]
Saving to: “chan_dongle-1.1.r14.tgz”

100%[======================================>] 189,204 211K/s in 0.9s

2013-11-02 03:05:24 (211 KB/s) — “chan_dongle-1.1.r14.tgz” saved [189204/189204]

[root@localhost tmp]# tar xvfz chan_dongle-1.1.r14.tgz
chan_dongle-1.1.r14/
chan_dongle-1.1.r14/TODO.txt
chan_dongle-1.1.r14/ringbuffer.c
chan_dongle-1.1.r14/single.c
chan_dongle-1.1.r14/config.h.in
chan_dongle-1.1.r14/manager.h
chan_dongle-1.1.r14/helpers.h
chan_dongle-1.1.r14/pdiscovery.c
chan_dongle-1.1.r14/README.txt
chan_dongle-1.1.r14/install-sh
chan_dongle-1.1.r14/mixbuffer.h
chan_dongle-1.1.r14/pdu.h
chan_dongle-1.1.r14/channel.c
chan_dongle-1.1.r14/at_read.c
chan_dongle-1.1.r14/BUGS
chan_dongle-1.1.r14/test/
chan_dongle-1.1.r14/test/test1.c
chan_dongle-1.1.r14/test/parse.c
chan_dongle-1.1.r14/cpvt.h
chan_dongle-1.1.r14/Makefile.in
chan_dongle-1.1.r14/at_read.h
chan_dongle-1.1.r14/mixbuffer.c
chan_dongle-1.1.r14/cli.c
chan_dongle-1.1.r14/pdiscovery.h
chan_dongle-1.1.r14/memmem.c
chan_dongle-1.1.r14/at_parse.c
chan_dongle-1.1.r14/memmem.h
chan_dongle-1.1.r14/etc/
chan_dongle-1.1.r14/etc/dongle.conf
chan_dongle-1.1.r14/etc/extensions.conf
chan_dongle-1.1.r14/missing
chan_dongle-1.1.r14/app.c
chan_dongle-1.1.r14/export.h
chan_dongle-1.1.r14/manager.c
chan_dongle-1.1.r14/pdu.c
chan_dongle-1.1.r14/COPYRIGHT.txt
chan_dongle-1.1.r14/chan_dongle.h
chan_dongle-1.1.r14/char_conv.h
chan_dongle-1.1.r14/mutils.h
chan_dongle-1.1.r14/LICENSE.txt
chan_dongle-1.1.r14/cli.h
chan_dongle-1.1.r14/cpvt.c
chan_dongle-1.1.r14/config.sub
chan_dongle-1.1.r14/dc_config.h
chan_dongle-1.1.r14/config.guess
chan_dongle-1.1.r14/at_response.c
chan_dongle-1.1.r14/char_conv.c
chan_dongle-1.1.r14/at_command.h
chan_dongle-1.1.r14/ringbuffer.h
chan_dongle-1.1.r14/at_queue.h
chan_dongle-1.1.r14/configure
chan_dongle-1.1.r14/tools/
chan_dongle-1.1.r14/tools/tty.c
chan_dongle-1.1.r14/tools/discovery.c
chan_dongle-1.1.r14/tools/tty.h
chan_dongle-1.1.r14/chan_dongle.c
chan_dongle-1.1.r14/configure.in
chan_dongle-1.1.r14/at_response.h
chan_dongle-1.1.r14/contrib/
chan_dongle-1.1.r14/contrib/openwrt/
chan_dongle-1.1.r14/contrib/openwrt/asterisk18-chan-dongle/
chan_dongle-1.1.r14/contrib/openwrt/asterisk18-chan-dongle/Makefile
chan_dongle-1.1.r14/contrib/openwrt/asterisk16-chan-dongle/
chan_dongle-1.1.r14/contrib/openwrt/asterisk16-chan-dongle/Makefile
chan_dongle-1.1.r14/at_parse.h
chan_dongle-1.1.r14/dc_config.c
chan_dongle-1.1.r14/app.h
chan_dongle-1.1.r14/INSTALL
chan_dongle-1.1.r14/stamp-h.in
chan_dongle-1.1.r14/helpers.c
chan_dongle-1.1.r14/at_queue.c
chan_dongle-1.1.r14/at_command.c
chan_dongle-1.1.r14/channel.h
[root@localhost tmp]# cd /usr/tmp/chan_dongle-1.1.r14
[root@localhost chan_dongle-1.1.r14]# ./configure
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking for gcc… gcc
checking whether the C compiler works… yes
checking for C compiler default output file name… a.out
checking for suffix of executables…
checking whether we are cross compiling… no
checking for suffix of object files… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking for gcc option to accept ISO C89… none needed
checking for style of include used by make… GNU
checking dependency style of gcc… none
checking how to run the C preprocessor… gcc -E
checking for strip… strip
checking for rm… rm
checking for library containing iconv… none required
checking for grep that handles long lines and -e… /bin/grep
checking for egrep… /bin/grep -E
checking for ANSI C header files… yes
checking for sys/types.h… yes
checking for sys/stat.h… yes
checking for stdlib.h… yes
checking for string.h… yes
checking for memory.h… yes
checking for strings.h… yes
checking for inttypes.h… yes
checking for stdint.h… yes
checking for unistd.h… yes
checking fcntl.h usability… yes
checking fcntl.h presence… yes
checking for fcntl.h… yes
checking for stdlib.h… (cached) yes
checking for string.h… (cached) yes
checking sys/time.h usability… yes
checking sys/time.h presence… yes
checking for sys/time.h… yes
checking termios.h usability… yes
checking termios.h presence… yes
checking for termios.h… yes
checking whether asterisk.h in include… no
checking whether asterisk.h in /usr/include… no
checking whether asterisk.h in /usr/local/include… no
checking whether asterisk.h in /opt/local/include… no
configure: error: Can′t find ″asterisk.h″
[root@localhost chan_dongle-1.1.r14]# make
make: *** No targets specified and no makefile found. Stop.

���.. ��� � configure ������ �����!

checking whether asterisk.h in include… no
checking whether asterisk.h in /usr/include… no
checking whether asterisk.h in /usr/local/include… no
checking whether asterisk.h in /opt/local/include… no
configure: error: Can′t find ″asterisk.h″

���� �����, make �� ��������, ��� �������� ��� ������!

�� �������� �� ������ �������? ��� ������ ���� ���� ������������ ����..
��� ���������, � ���� �� ��� ���:
find / -name asterisk.h
/usr/src/asterisk/asterisk-1.8.20.1/include/asterisk.h
/usr/include/asterisk.h

� ������� ����� �� ��� ������ , �� ��� ����� ��� � ���� ������ .���� asterisk � ����� , �.� ������ ����� asterisk NOW � ��������.

���� ��������� dev ����� ��� ��������� — ����� ����� ����� ��������� ������ ������.

������ ���, �� ����� ������ ������� ��� ����, ��� � ���������� ���-����! ������ �����, «���������» ��� �� ����������, � � ��������� ���������� ���ģ���, ��������� ����������� ��������� �� ������ ���-����� ���� ��� ���������� ��� ������ FreePBX-��.. �� � ��� ��������� ����, ��� ��� ��������, ����� ������ �������� (����������� � ���������) �������, ��� ����������� � �������� FreePBX-�� :)

�.� ����� �������� �� ���������� ? �� ����� ��� ����� ?

�����, �����.. �� � ���-�� � CentOS-� ������ :)) �� � ��� ��������� ��� ������..

��� �� �����������?
��� �������� �������� (����� ��������)?

asterisk NOW ���������� ������.

�� ����� ������ ���������?

��� ��������� ��� ���� �������?
1 — Asterisk + FreePBX
2 — Asterisk only
?

� �����, ���� ��������� ����� asterisk-devel:
yum install asterisk-devel
��������� ��������� ����� asterisk-devel
����� � ���� �����������.
������ ����� ����� ������:
In file included from app.c:21:
/usr/include/asterisk/version.h:1:2: error: #error «Do not include ‘asterisk/version.h’; use ‘asterisk/ast_version.h’ instead.»
app.c: In function ‘app_status_exec’:
app.c:37: warning: missing initializer
app.c:37: warning: (near initialization for ‘args.resource’)

���������� ���:
forum.asterisk.ru/viewtopic.php?f=5&t=1801
�� ��������� :))

�������� ���:
www.ra1aie.ru/?p=1215

��������� � ����� ���� ��������
cd /var/tmp
wget https://github.com/jstasiak/asterisk-chan-dongle/archive/asterisk11.zip -O asterisk11.zip
unzip asterisk11.zip
cd asterisk-chan-dongle-asterisk11/
yum install automake patch
aclocal && autoconf && automake -a
./configure
make
make install
cp etc/dongle.conf /etc/asterisk/dongle.conf

��, � ������ — ��������� ������ /etc/asterisk/dongle.conf:

audio=/dev/ttyUSB1 ?
data=/dev/ttyUSB2 ?

������� �������� , � ���� ���� ��� ��� .�� ���� ������� .

� ������ ������� �� ������ ������ �������� ��� �������������� ������� .����� �� ������ ������� � �� ���������� �� ���.

������ �� ��, ��� ���� ������� — Asterisk + FreePBX — 32 ������ �����, ������ � � vmware player ��������.
� ��� ���� ���:
yum install asterisk-devel
��� ������?

�� ������ ������� �������

��� � ���������� ������
[root@localhost tmp]# unzip asterisk11.zip
Archive: asterisk11.zip
28a46567a88cebdc365db6f294e682246fd2dd7b
creating: asterisk-chan-dongle-asterisk11/
inflating: asterisk-chan-dongle-asterisk11/.gitignore
inflating: asterisk-chan-dongle-asterisk11/BUGS
inflating: asterisk-chan-dongle-asterisk11/COPYRIGHT.txt
inflating: asterisk-chan-dongle-asterisk11/INSTALL
inflating: asterisk-chan-dongle-asterisk11/LICENSE.txt
inflating: asterisk-chan-dongle-asterisk11/Makefile.in
inflating: asterisk-chan-dongle-asterisk11/README.txt
inflating: asterisk-chan-dongle-asterisk11/TODO.txt
inflating: asterisk-chan-dongle-asterisk11/app.c
inflating: asterisk-chan-dongle-asterisk11/app.h
inflating: asterisk-chan-dongle-asterisk11/at_command.c
inflating: asterisk-chan-dongle-asterisk11/at_command.h
inflating: asterisk-chan-dongle-asterisk11/at_parse.c
inflating: asterisk-chan-dongle-asterisk11/at_parse.h
inflating: asterisk-chan-dongle-asterisk11/at_queue.c
inflating: asterisk-chan-dongle-asterisk11/at_queue.h
inflating: asterisk-chan-dongle-asterisk11/at_read.c
inflating: asterisk-chan-dongle-asterisk11/at_read.h
inflating: asterisk-chan-dongle-asterisk11/at_response.c
inflating: asterisk-chan-dongle-asterisk11/at_response.h
inflating: asterisk-chan-dongle-asterisk11/chan_dongle.c
inflating: asterisk-chan-dongle-asterisk11/chan_dongle.h
inflating: asterisk-chan-dongle-asterisk11/channel.c
inflating: asterisk-chan-dongle-asterisk11/channel.h
inflating: asterisk-chan-dongle-asterisk11/char_conv.c
inflating: asterisk-chan-dongle-asterisk11/char_conv.h
inflating: asterisk-chan-dongle-asterisk11/cli.c
inflating: asterisk-chan-dongle-asterisk11/cli.h
inflating: asterisk-chan-dongle-asterisk11/config.h.in
inflating: asterisk-chan-dongle-asterisk11/configure.in
creating: asterisk-chan-dongle-asterisk11/contrib/
creating: asterisk-chan-dongle-asterisk11/contrib/openwrt/
creating: asterisk-chan-dongle-asterisk11/contrib/openwrt/asterisk16-chan-dongle/
inflating: asterisk-chan-dongle-asterisk11/contrib/openwrt/asterisk16-chan-dongle/Makefile
creating: asterisk-chan-dongle-asterisk11/contrib/openwrt/asterisk18-chan-dongle/
inflating: asterisk-chan-dongle-asterisk11/contrib/openwrt/asterisk18-chan-dongle/Makefile
inflating: asterisk-chan-dongle-asterisk11/cpvt.c
inflating: asterisk-chan-dongle-asterisk11/cpvt.h
inflating: asterisk-chan-dongle-asterisk11/dc_config.c
inflating: asterisk-chan-dongle-asterisk11/dc_config.h
creating: asterisk-chan-dongle-asterisk11/etc/
inflating: asterisk-chan-dongle-asterisk11/etc/dongle.conf
inflating: asterisk-chan-dongle-asterisk11/etc/extensions.conf
inflating: asterisk-chan-dongle-asterisk11/export.h
inflating: asterisk-chan-dongle-asterisk11/helpers.c
inflating: asterisk-chan-dongle-asterisk11/helpers.h
inflating: asterisk-chan-dongle-asterisk11/manager.c
inflating: asterisk-chan-dongle-asterisk11/manager.h
inflating: asterisk-chan-dongle-asterisk11/memmem.c
inflating: asterisk-chan-dongle-asterisk11/memmem.h
inflating: asterisk-chan-dongle-asterisk11/mixbuffer.c
inflating: asterisk-chan-dongle-asterisk11/mixbuffer.h
inflating: asterisk-chan-dongle-asterisk11/mutils.h
inflating: asterisk-chan-dongle-asterisk11/pdiscovery.c
inflating: asterisk-chan-dongle-asterisk11/pdiscovery.h
inflating: asterisk-chan-dongle-asterisk11/pdu.c
inflating: asterisk-chan-dongle-asterisk11/pdu.h
inflating: asterisk-chan-dongle-asterisk11/ringbuffer.c
inflating: asterisk-chan-dongle-asterisk11/ringbuffer.h
inflating: asterisk-chan-dongle-asterisk11/single.c
extracting: asterisk-chan-dongle-asterisk11/stamp-h.in
creating: asterisk-chan-dongle-asterisk11/test/
inflating: asterisk-chan-dongle-asterisk11/test/parse.c
inflating: asterisk-chan-dongle-asterisk11/test/test1.c
creating: asterisk-chan-dongle-asterisk11/tools/
inflating: asterisk-chan-dongle-asterisk11/tools/discovery.c
inflating: asterisk-chan-dongle-asterisk11/tools/tty.c
inflating: asterisk-chan-dongle-asterisk11/tools/tty.h
[root@localhost tmp]# yum install automake patch
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: centos-mirror.rbc.ru
* extras: centos-mirror.rbc.ru
* updates: centos-mirror.rbc.ru
Setting up Install Process
Package automake-1.11.1-4.el6.noarch already installed and latest version
Package patch-2.6-6.el6.i686 already installed and latest version
Nothing to do
[root@localhost tmp]# cd asterisk-chan-dongle-asterisk11/
[root@localhost asterisk-chan-dongle-asterisk11]# yum install automake patch Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: centos-mirror.rbc.ru
* extras: centos-mirror.rbc.ru
* updates: centos-mirror.rbc.ru
Setting up Install Process
Package automake-1.11.1-4.el6.noarch already installed and latest version
Package patch-2.6-6.el6.i686 already installed and latest version
Nothing to do
[root@localhost asterisk-chan-dongle-asterisk11]# aclocal && autoconf && automake -a
configure.in:10 : warning: AC_ARG_PROGRAM was called before AC_CANONICAL_TARGET
lib/autoconf/general.m4:1795: AC_CANONICAL_TARGET is expanded from…
lib/autoconf/general.m4:1819: AC_CANONICAL_SYSTEM is expanded from…
configure.in:10 : the top level
configure.in:10 : warning: AC_ARG_PROGRAM was called before AC_CANONICAL_TARGET
lib/autoconf/general.m4:1795: AC_CANONICAL_TARGET is expanded from…
lib/autoconf/general.m4:1819: AC_CANONICAL_SYSTEM is expanded from…
configure.in:10 : the top level
configure.in:10 : warning: AC_ARG_PROGRAM was called before AC_CANONICAL_TARGET
lib/autoconf/general.m4:1795: AC_CANONICAL_TARGET is expanded from…
lib/autoconf/general.m4:1819: AC_CANONICAL_SYSTEM is expanded from…
configure.in:10 : the top level
configure.in:6 : installing `./config.guess’
configure.in:6 : installing `./config.sub’
configure.in:7 : installing `./install-sh’
configure.in:7 : installing `./missing’
automake: no `Makefile.am’ found for any configure output
[root@localhost asterisk-chan-dongle-asterisk11]# ./configure
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for a thread-safe mkdir -p… /bin/mkdir -p
checking for gawk… gawk
checking whether make sets $(MAKE)… no
checking target system type… (cached) i686-pc-linux-gnu
checking host system type… (cached) i686-pc-linux-gnu
checking for gcc… no
checking for cl… no
checking for cc… no
configure: error: in `/var/tmp/asterisk-chan-dongle-asterisk11′:
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.
[root@localhost asterisk-chan-dongle-asterisk11]# make
-bash: make: command not found

���, ���� ��������� ��������� ������:
yum install make gcc subversion patch automake
make gcc automake — ��� �����������

�ӣ �������� . /etc/asterisk/dongle.conf: ��������.�������� �������.

� �� SIPp ������� ����?
���� ������ �� ������� ����� ������ � ���������� ������.
� � ���� ������ ���������. �������� ����� �� ��������� � ����-�, � ��� ������� ���, ��� ��� ��������� ����, � ��� ���??
��� � ���������� ����, ����� ������� ������������ ������ �� ������, ��� ����� ������ �������.
��� ���������� ��� �����.
��� � ����������� �����������������, � � ���� ������. �������� ������� ��� ��� �����.

� ����������� ���� ��������������� ����� �� ���������, � ��� �ģ� FreePBX — ��������� ���, ����� ���-��������� �������� ������������ � �����.
�� ���, ���� ��, ��� ����� �����������.

Модератор: april22

Обновление Ubuntu и Asterisk

Всем доброго дня. Пока зарегистрируешься на форуме.. пол дня проведешь в поисках ответа ))

А теперь о главном. Появилась задача настроить VoIP-GSM шлюз для Asterisk на USB модеме HUAWEI E1550. Но при установке на ставятся некоторые пакеты (в частности asterisk-dev). Ругаясь на недостаток свежей версии. А теперь вопрос: Повлекут ли обновления системы и астериска какие то изменения, что потом он не будет работать как надо ?

Это версии:

[Показать] Спойлер:

Linux asterisk 2.6.35-22-generic-pae #33-Ubuntu SMP Sun Sep 19 22:14:14 UTC 2010 i686 GNU/Linux
Ubuntu 10.10

Большое спасибо за помощь.

arlekin_s
 
Сообщений: 35
Зарегистрирован: 05 фев 2013, 18:08

Re: Обновление Ubuntu и Asterisk

Сообщение ded » 05 фев 2013, 18:25

ded
 
Сообщений: 15464
Зарегистрирован: 26 авг 2010, 19:00

Re: Обновление Ubuntu и Asterisk

Сообщение awsswa » 05 фев 2013, 18:25

Поставили из пакетов ? Сносите и ставьте исходников.

платный суппорт по мере возможностей

awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Обновление Ubuntu и Asterisk

Сообщение arlekin_s » 05 фев 2013, 18:28

Только сносить и ставить по новой ?

arlekin_s
 
Сообщений: 35
Зарегистрирован: 05 фев 2013, 18:08

Re: Обновление Ubuntu и Asterisk

Сообщение zzuz » 05 фев 2013, 18:50

Нужно в форме регистрации сделать динамически изменяемые вопросы. штук 100 наклепать , чтобы жизнь медом не казалось.))

Линия24 — Системы Массового Телефонного Обслуживания

Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33
  • Сайт
  • ICQ

Re: Обновление Ubuntu и Asterisk

Сообщение arlekin_s » 05 фев 2013, 18:55

Вы все такие классные и все такие знающие. Зачем тогда этот форум нужен.. если тут только стебутся ?

arlekin_s
 
Сообщений: 35
Зарегистрирован: 05 фев 2013, 18:08

Re: Обновление Ubuntu и Asterisk

Сообщение arlekin_s » 05 фев 2013, 19:19

Да при чем тут хуавей .. я про другое спросил. Обновление системы повлечет ли неработоспособность астериска в последствии ???

arlekin_s
 
Сообщений: 35
Зарегистрирован: 05 фев 2013, 18:08

Re: Обновление Ubuntu и Asterisk

Сообщение arlekin_s » 05 фев 2013, 19:20

Астериск же тоже обновится

arlekin_s
 
Сообщений: 35
Зарегистрирован: 05 фев 2013, 18:08

Re: Обновление Ubuntu и Asterisk

Сообщение awsswa » 05 фев 2013, 19:28

Вы хотите обновиться до 12 версии ubuntu ?
Проще только астериск обновить.
Сохраняйте настройки, все файлы и с папки /etc/asterisk/ и ставте из исходников (мануалов как это сделать море)

платный суппорт по мере возможностей

awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Обновление Ubuntu и Asterisk

Сообщение arlekin_s » 05 фев 2013, 19:44

Хорошо, тогда немного расширю вопрос.

Начинаю устанавливать по этой инструкции (астериск уже стоял) и вот на этотм моменте

Код: выделить все
tar zxvf chan_dongle-1.1.r10.tgz
cd chan_dongle-1.1.r10.tgz
./configure

выдает ошибку

Код: выделить все
configure: error: Can't find "asterisk.h"

погуглив узнал что не хватает пакета astrisk-dev

но установить astrisk-dev не получается от того что он не может найти пакеты для этой версии убунты.

Просто если я все обновлю и что то не заведется.. то я не смогу в кротчайшие сроки это все починить. Это займет время.. А телефония должна работать.

arlekin_s
 
Сообщений: 35
Зарегистрирован: 05 фев 2013, 18:08


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

  • В журнал автоматически попадают все команды, данные в любом терминале системы.

  • Для того чтобы убедиться, что журнал на текущем терминале ведётся,
    и команды записываются, дайте команду w.
    В поле WHAT, соответствующем текущему терминалу,
    должна быть указана программа script.

  • Команды, при наборе которых были допущены синтаксические ошибки,
    выводятся перечёркнутым текстом:

    $ l s-l
    bash: l: command not found
    

  • Если код завершения команды равен нулю,
    команда была выполнена без ошибок.
    Команды, код завершения которых отличен от нуля, выделяются цветом.

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

  • Команды, ход выполнения которых был прерван пользователем, выделяются цветом.

    $ find / -name abc
    find: /home/devi-orig/.gnome2: Keine Berechtigung
    find: /home/devi-orig/.gnome2_private: Keine Berechtigung
    find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
    find: /home/devi-orig/.metacity: Keine Berechtigung
    find: /home/devi-orig/.inkscape: Keine Berechtigung
    ^C
    

  • Команды, выполненные с привилегиями суперпользователя,
    выделяются слева красной чертой.

    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  • Изменения, внесённые в текстовый файл с помощью редактора,
    запоминаются и показываются в журнале в формате ed.
    Строки, начинающиеся символом «<«, удалены, а строки,
    начинающиеся символом «>» — добавлены.

    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  • Для того чтобы изменить файл в соответствии с показанными в диффшоте
    изменениями, можно воспользоваться командой patch.
    Нужно скопировать изменения, запустить программу patch, указав в
    качестве её аргумента файл, к которому применяются изменения,
    и всавить скопированный текст:

    В данном случае изменения применяются к файлу ~/.bashrc

  • Для того чтобы получить краткую справочную информацию о команде,
    нужно подвести к ней мышь. Во всплывающей подсказке появится краткое
    описание команды.

    Если справочная информация о команде есть,
    команда выделяется голубым фоном, например: vi.
    Если справочная информация отсутствует,
    команда выделяется розовым фоном, например: notepad.exe.
    Справочная информация может отсутствовать в том случае,
    если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно;
    (3) если информация о команде неизвестна LiLaLo.
    Последнее возможно для редких команд.

  • Большие, в особенности многострочные, всплывающие подсказки лучше
    всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer.
    В браузерах Mozilla и Firefox они отображаются не полностью,
    а вместо перевода строки выводится специальный символ.

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

  • Имя терминала, на котором была введена команда, показано в специальном блоке.
    Этот блок показывается только в том случае, если терминал
    текущей команды отличается от терминала предыдущей.

  • Вывод не интересующих вас в настоящий момент элементов журнала,
    таких как время, имя терминала и других, можно отключить.
    Для этого нужно воспользоваться формой управления журналом
    вверху страницы.

  • Небольшие комментарии к командам можно вставлять прямо из командной строки.
    Комментарий вводится прямо в командную строку, после символов #^ или #v.
    Символы ^ и v показывают направление выбора команды, к которой относится комментарий:
    ^ — к предыдущей, v — к следующей.
    Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    

    в журнале это будет выглядеть так:

    $ whoami
    
    user
    
  • Если комментарий содержит несколько строк,
    его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    

    В журнале это будет выглядеть так:

    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.

    Для разделения нескольких абзацев между собой
    используйте символ «-«, один в строке.

  • Комментарии, не относящиеся непосредственно ни к какой из команд,
    добавляются точно таким же способом, только вместо симолов #^ или #v
    нужно использовать символы #=

  • Содержимое файла может быть показано в журнале.
    Для этого его нужно вывести с помощью программы cat.
    Если вывод команды отметить симоволами #!,
    содержимое файла будет показано в журнале
    в специально отведённой для этого секции.
  • Для того чтобы вставить скриншот интересующего вас окна в журнал,
    нужно воспользоваться командой l3shot.
    После того как команда вызвана, нужно с помощью мыши выбрать окно, которое
    должно быть в журнале.
  • Команды в журнале расположены в хронологическом порядке.
    Если две команды давались одна за другой, но на разных терминалах,
    в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.

    1
        2
    3   
        4
    

    Группы команд, выполненных на разных терминалах, разделяются специальной линией.
    Под этой линией в правом углу показано имя терминала, на котором выполнялись команды.
    Для того чтобы посмотреть команды только одного сенса,
    нужно щёкнуть по этому названию.

  • LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    Понравилась статья? Поделить с друзьями:
  • Configure error asterisk now uses sqlite3 for the internal asterisk database
  • Configure error apr util not found please read the documentation
  • Configuration script failed 2000 spore как исправить ошибку
  • Configuration refresh failed with the following error the metadata failed to be retrieved
  • Configuration is still incorrect do you want to edit it again как исправить pycharm