2013年12月5日 星期四

Asterisk stress test, Asterisk壓力測試, Sipp tool

在sip.conf加入
[sipp]
type=friend
context=sipp
host=dynamic
port=6000
user=sipp
canreinvite=no
disallow=all
allow=alaw

在extensions.conf加入
[sipp]
exten => 2005,1,Progress
same => n,Ringing
same => n,Answer
same => n,MusicOnHold(10)
same => n,Hangup

sipp -sn uac -d 60000 -i Client位置 -s 2005 Server位置 -l 75

2013年10月16日 星期三

UNIX

UNIX

/etc/rc.conf
/usr/local/etc/rc.d

2013年10月8日 星期二

檢查網路Port是否能正常對外通訊

#>nmap -sU -p 5060 <IP address>

若對方網路封鎖Ping指令則使用

#>nmap -P0 -p 5060 <IP address>

2013年8月26日 星期一

ODBC libmyodbc.so, libodbcmyS.so miss or can't find

一般官網都是說在 /usr/lib/odbc/libmyodbc.so, /usr/lib/odbc/libodbcmyS.so 這個位置裡面。

但我使用Debian他卻在 /usr/lib/i386-linux-gnu/odbc里面。

找不到的人注意一下吧!!!

Ja-Liang

Build Asterisk 11 problem illegal instruction (Core dumped)

當你 Build 完 asterisk 11 執行 asterisk -r 指令時,出現 illegal instruction 這個回應,無法啟動 asterisk。

這時你只需要再次執行 "make menuselect" -> "Compiler flags" and disable "BUILD_NATIVE" 即可。

Reference

2013年5月16日 星期四

Opensuse 12.3 64 位元安裝 Adobe Flash Player

從Adobe官網下載Source Code後解壓縮,可得到三個檔案:
  1. 資料夾 /usr/
  2. libflashplayer.so
  3. readme.txt
閱讀完 readme.txt 即知,需將 libflashplayer.so 匯入 <BrowserPluginsLocation> 內。
BrowserPluginsLocation 的位置在 /usr/lib64/browser-plugins/

故需執行

cp libflashplayer.so /user/lib64/browser-plugins/
cp -r usr/* /usr

重新開啟Firefox即可使用Flash Player。

2013年1月12日 星期六

Xcode objective-C開發

1. 目前工作為開發iOS RDP連線.
2. 採用 irdesktop 這套 Open Source.
3. 需重編靜態檔 openssl for iphone, 執行裡面的 build-libssl.sh 即編譯完成.
4. 將 armv7 及 i386 靜態檔放入Frameworks, 將 openssl 放入Other Resource 裡面.
5. 記得放進去的時後要勾選Copy item ...., 才不會只覆製到捷徑檔.