標題:
Asterisk-GUI的Google Talk and CLI的Speex在core show translation,after reboot 不见了!!!(Solved,又出问题)
[打印本頁]
作者:
角色
時間:
2012-10-29 01:29
標題:
Asterisk-GUI的Google Talk and CLI的Speex在core show translation,after reboot 不见了!!!(Solved,又出问题)
本帖最後由 角色 於 2012-11-3 07:46 編輯
在安装过程中,你会发现Google Talk在Asterisk-GUI。在CLI,你可以看到有Speex code,但是一reboot后就什么都没有了!
因为在reboot NAS过程中,asterisk再次启动时,没有下面的path
LD_LIBRARY_PATH=/opt/lib
複製代碼
按照下面的方法,重新加入这条path就可以
export LD_LIBRARY_PATH=/opt/lib
複製代碼
你要先把原先启动的asterisk,再重新启动,不然上面的export library就不会生效。
那么你的Google Talk (和其他就会重新出现)。
下載
(16.07 KB)
2012-10-29 01:28
圖片附件:
0093.png
(2012-10-29 01:28, 16.07 KB) / 下載次數 645
http://telecom-cafe.com/forum/attachment.php?aid=1782&k=eae5fcfb2d47fe4e2974c5ea96551314&t=1732299809&sid=dDVhU6
作者:
bubblestar
時間:
2012-10-29 17:30
本帖最後由 bubblestar 於 2012-10-29 21:28 編輯
回復
1#
角色
Thanks!
作者:
bubblestar
時間:
2012-10-30 13:05
角色兄:
想請教一下,我用以下script 及 path 去 compile speex 是否不對,因為做 make menuselect 時,codec_speec 一欄沒有發現 * 號,它旁邊仍然是 xxx 號。
cd /opt/src/asterisk/
wget
http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz
tar xvzf speex-1.2rc1.tar.gz
cd speex-1.2rc1
./configure && make && make install
Thanks
作者:
角色
時間:
2012-10-30 16:52
在我的TS-269 Pro,好像我没有自己去compile Speex。你light bar放在Speex,看看在左下角的信息,需要什么packages,就给NASP安装就可以。
作者:
bubblestar
時間:
2012-10-30 17:04
回復
4#
角色
什麼是 light bar ??
作者:
角色
時間:
2012-10-30 17:38
就是选哪个item的bar。
作者:
角色
時間:
2012-10-31 00:04
如果不想每次都拨打export LD_LIBRARY_PATH=/opt/lib,那么我们可以自动每次进shell的时候都可以自动加入export。
#!/bin/sh
{
###
# Section 1: Changes that can be made immediately.
###
#set environment variable
export LD_LIBRARY_PATH=/opt/lib
###
# Section 2: Wait for it...
###
date; echo "Waiting for boot process to complete."
while [ ! -f /tmp/.thttpd_alive ]; do
sleep 1
done
date; echo "Boot process completed, making custom changes."
###
# Section 3: Changes after the boot processes have finished.
###
# add 2b host names in /etc/hosts
cat >>/etc/hosts <<EOD
203.80.89.135 s2hkbntel.net s21.hkbntel.net
EOD
# add export LD_LIBRARY_PATH=/opt/lib to /root/.profile
cat >>/root/.profile <<EOD
export LD_LIBRARY_PATH=/opt/lib
EOD
# start /opt/sbin/asterisk
/opt/sbin/asterisk
# start /opt/asterisk-1.8/sbin/asterisk
/opt/asterisk-1.8/sbin/asterisk
# start /opt/asterisk-11/sbin/asterisk
/opt/asterisk-11/sbin/asterisk
# crontab /xyz/home/userx/crontab -u userx
# date; echo "autorun_subproc ended."
} >/tmp/autorun_subproc.out 2>/tmp/autorun_subproc.err &
複製代碼
作者:
bubblestar
時間:
2012-10-31 11:48
回復
7#
角色
按照你的script 直接copy 及做了script 執行permission,但 2bapp 都無法自動放入到 /etc/hosts
/var/log/asterisk/messages 顯示:
[Oct 30 22:31:48] ERROR[7079] netsock2.c: getaddrinfo("s2hkbntel.net", "(null)", ...): Name or service not known
[Oct 30 22:31:48] WARNING[7079] acl.c: Unable to lookup 's2hkbntel.net'
[Oct 30 22:33:25] ERROR[7079] netsock2.c: getaddrinfo("s2hkbntel.net", "(null)", ...): Name or service not known
[Oct 30 22:33:25] WARNING[7079] acl.c: Unable to lookup 's2hkbntel.net'
複製代碼
作者:
bubblestar
時間:
2012-10-31 12:52
回復
8#
bubblestar
要手動執行 ./asterisk-start.sh 才能加入 /etc/hosts 內。
作者:
角色
時間:
2012-10-31 13:50
回復
9#
bubblestar
可以你这一句,没有做好!
date; echo "Waiting for boot process to complete."
while [ ! -f /tmp/.thttpd_alive ]; do
sleep 1
done
你可以看看temp的信息。
作者:
角色
時間:
2012-10-31 23:58
If you are able to see a file named .boot_done, then the checking script becomes
date; echo "Waiting for boot process to complete."
while [ ! -f /tmp/.boot_done ]; do
sleep 1
done
作者:
角色
時間:
2012-11-3 07:38
但是现在又见不到了,可以GUI某些settings导致Google Talk不再出来。
作者:
ckleea
時間:
2012-11-3 09:34
情況就是這樣。我第一次裝 Asterisk 11都可以用 GUI,但之後就完全唔得。
歡迎光臨 電訊茶室 (http://telecom-cafe.com/forum/)
Powered by Discuz! 7.2