星期一, 8月 01, 2005

gnuGK : Gatekeeper

http://www.openh323.org/code.html download Windows版的GnuGK和 OpenH323,Pwlib這兩個DLL和Ohphone.
http://www.gnugk-cc.com/ download gnugk control center。

解開gnugk,dll, ohphone.將所有dll和exe copy到c:\H323

follow gnugk的folder下etc folder的status.ini, edit成:
[Gatekeeper::Main]
Fourtytwo=42

[GkStatus::Auth]
rule=allow
另存為gnugk.ini,放在和exe檔相同的位置。

將所有exe檔所在目錄加入path。開啟command windows,啟動gatekeeper
c:\H323\gnugk -c gnugk.ini
可以看到gnugk的運行message。

開啟另一個command window,telnet gnugk
telnet 127.0.0.1 7000
可以看到gnugk回應

開啟另一個command window,執行ohphone (H323 terminal client)
c:\H323\ohphone -l -a -u jan
-l : listen mode
-a : auto answer
-u jan : username - jan
可以看到ohpone command

到剛剛telnet到gnugk的window,輸入 printallregistrations,會看到jan的註冊資料

到另一台電腦,執行ohphone
c:\H323\ohphone -u tom jan
-u tom : username是tom
jan : 呼叫jan
可以看到jan和tom接通。

到剛剛telnet到gnugk的window,輸入printallregistrations,看到jan和tom。
輸入!,看到 一個session正在通訊。

-----------------------------------------------------------------

實際上 令一個電腦是run在linux Debian 3.1
#apt-get install gnugk
#apt-get install simph323
因為Debian的gnugk中沒有ohphone,所以只好安裝simph323。
simph323的argument和ohpne一樣。

沒有留言:

網誌存檔