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
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
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
.
ah gotcha.
yeah I am installing from source so that’s probably it, thanks!
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.
What is the full output of configure?
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