Multi-Skype Trunk Builder - stsTrunkBuilder

    版本為 07:42, 13 Jan 2025

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    下載連結:http://www.mhspot.com/sts/siptosis_download.php

    安裝開始

    mkdir /opt/siptosis/ststrunkbuilder
    cd /usr/src/install_sip2sis
    unzip stsTrunkBuilderLinux_20110808.zip -d /opt/siptosis/ststrunkbuilder
    chown -R stsuser:stsuser /opt/siptosis/ststrunkbuilder
    cd /opt/siptosis/ststrunkbuilder
    chmod a+x trunkConfig_linux
    

    建立 SipToSis Trunk 設定檔

    產生需要的設定檔

    ./trunkConfig_linux
    

    編輯 stsTrunkDef.cfg

    skypeUserList=<skype ID>
    
    osUserBase=stsuser
    
    stsBaseConfigFile=/opt/siptosis/siptosis.cfg
    

    編輯 stsControlBase

    runuser=stsuser
    
    scriptpath=`dirname "${fullpath}"`
    
    chanPrefix="stsTrunk_" 
    
    displayMethod=XVFB
    

    產生Skype Trunk 所需的設定檔及啟動檔

    ./trunkConfig_linux
    

    指令完成後,會產生以下設定檔及執行檔,並儲存至 SipToSis 的主目錄下 /opt/sip2sis

    • stsTrunk_01.cfg
      第一組 skype 的主設定檔
    • stsTrunk_01_log.properties
      第一組 skype 的 log 設定檔
    • stsTrunk_Control
      SipToSis (multi Skype) 啟動檔
    • stsTrunkPbxSipMod.conf
      Asterisk Trunk 設定參考內容
    • stsTrunkPbxExtMod.conf
      Asterisk Outbound Route 參考內容
    • XauthXvfb

    變更檔案權限

    chmod a+x /opt/siptosis/stsTrunk_Control
    

    初始化 Skype 登入及設定

    每一個 Skype 帳戶在使用前,都必須先完成這一步驟,並且要在 VNC 視窗環境下完成

    啟動 vncserver

    su - stsuser
    vncserver 
    

    使用另一部電腦,使用 VNC Viewer 登入,在 xterm 執行以下指令

    cd /opt/sip2sis
    ./stsTrunk_Control config 01 
    

    TIPs:

    01 這是 Trunk 編號,通常是指第一個 skype

    這時系統開啟 Skype 軟體,請在 VNC 的視窗環境完成以下設定:

    • Skype 登入時,務必勾選 Sign me in when skype starts
    • 出現 API 外掛允許務必選 Yes 以及 記住設定
    • Advanced
      • Enable Skype WiFi: 關閉
      • Check for update on startup: 關閉
    Powered by MindTouch Core