返回列表 發帖
請問你們成功了嗎?

我試了很久,都無法成功經 ComNet 打出/打入呢....

TOP

本帖最後由 lawleo 於 2012-7-14 17:10 編輯

extension.conf
  1. [macro-phone]
  2. exten => s,1,Dial(SIP/${MACRO_EXTEN},25)
  3. exten => s,n,Goto(${DIALSTATUS},1)
  4. exten => ANSWER,1,Hangup
  5. exten => CANCEL,1,Hangup
  6. exten => NOANSWER,1,Voicemail(${MACRO_EXTEN}@default,u)
  7. exten => BUSY,1,Voicemail(${MACRO_EXTEN}@default,b)
  8. exten => CONGESTION,1,Voicemail(${MACRO_EXTEN}@default,b)
  9. exten => CHANUNAVAIL,1,Voicemail(${MACRO_EXTEN}@default,u)
  10. exten => a,1,VoicemailMain(${MACRO_EXTEN}@default)

  11. [stations]
  12. exten => 10,1,Macro(phone)
  13. exten => 20,1,Macro(phone)
  14. exten => 4242,1,VoicemailMain(default)

  15. [long-distance]
  16. ; long-distance (I do not know how to dial long distance yet)

  17. [local]
  18. exten => _[1-9].,1,Dial(SIP/${EXTEN}@VoIPProvider)

  19. [users]
  20. include => stations
  21. include => local
  22. include => long-distance

  23. [from_cmphone]
  24. exten => 8523502XXXX,1,Dial(SIP/10,30)
複製代碼
sip.conf
  1. [general]
  2. port=5070
  3. bindaddr=0.0.0.0
  4. pedantic=yes
  5. register=8523502XXXX:XXXX@202.0.179.3/8523502XXXX

  6. [10]
  7. type=peer
  8. host=dynamic
  9. secret=10
  10. context=users
  11. mailbox=10@default

  12. [20]
  13. type=peer
  14. host=dynamic
  15. secret=20
  16. context=users
  17. mailbox=20@default

  18. [VoIPProvider]
  19. type=peer
  20. host=202.0.179.3
  21. port=5060
  22. username=8523502XXXX
  23. fromuser=8523502XXXX
  24. secret=XXXX
  25. insecure=port,invite
  26. context=from_cmphone
  27. dtmfmode=auto
  28. canreinvite=no
  29. qualify=no
複製代碼

TOP

本帖最後由 lawleo 於 2012-7-14 17:23 編輯

用街外電話打入的話,SoftPhone 會 ring, 但一接聽很便收線
  1. == Using SIP RTP CoS mark 5
  2.     -- Executing [8523502XXXX@from_cmphone:1] Dial("SIP/VoIPProvider-00000002", "SIP/10,30") in new stack
  3.   == Using SIP RTP CoS mark 5
  4.     -- Called SIP/10
  5.     -- SIP/10-00000003 is ringing
  6.     -- SIP/10-00000003 answered SIP/VoIPProvider-00000002
  7.     -- Locally bridging SIP/VoIPProvider-00000002 and SIP/10-00000003
  8.   == Spawn extension (from_cmphone, 8523502XXXX, 1) exited non-zero on 'SIP/VoIPProvider-00000002'
複製代碼
用 SoftPhone 打出, 完全不通
  1. == Using SIP RTP CoS mark 5
  2.     -- Executing [9499XXXX@users:1] Dial("SIP/10-00000006", "SIP/VoIPProvider/9499XXXX") in new stack
  3.   == Using SIP RTP CoS mark 5
  4.     -- Called SIP/VoIPProvider/9499XXXX
  5.     -- Got SIP response 503 "Service Unavailable" back from 202.0.179.3:5060
  6.     -- SIP/VoIPProvider-00000007 is circuit-busy
  7.   == Everyone is busy/congested at this time (1:0/1/0)
  8.     -- Auto fallthrough, channel 'SIP/10-00000006' status is 'CONGESTION'
複製代碼
Port 5060, 53, 69 & 10000-20000 已 forward
如只用 Linksys PAP2T 直接連上 ComNet 的話,打出打入是沒問題的

TOP

  1. [local]
  2. exten => _[1-9].,1,Dial(SIP/${EXTEN}@VoIPProvider)
複製代碼
  1. [local]
  2. exten => _[1-9].,1,Dial(SIP/VoIPProvider/${EXTEN})
複製代碼
我都用過,結果一樣無法打出, 503 error

TOP

有其他人用 comnet 嗎? 試了很久都無法成功打出打入呢(在 asterisk), 有其他人一起研究嗎? DMZ & NAT 都試過了, 很心灰呢.

TOP

有以下的情況,不知大家會否想到時甚麼問題呢?

1. 撥出給另一cmphone用戶(我的家人,用 SPA3000),電話會ring, 但對方一接聽便斷線
2. cmphone用戶(家人)致電我的 SIP phone, 可以成功接聽,完全沒問題

3. 撥出給其他用戶,出 503 Service Unavailable"
4. 以街外手提電話撥入,SIP phone 會 ring, 但一接聽便立即斷線

TOP

回復 43# 角色


    情況一樣呢.

TOP

真可惡,用了 comnet 的服務數個月了,Asterisk 也用了一個月,但還沒法設定好,如 comnet 有支援服務便好了, 給錢我也願.

TOP

真的不知問題在那裡.....今晚試了數小時還不能成功,只好休息了。

TOP

我用的是 arm7 cpu (raspberrypi,256MB RAM), debian squeeze / wheezy 都用過,由 source compile 出來的,外國經驗是運作正常,我這裡用 linksys pap2t / spa3000 + comnet 都沒問題,但 asterisk 就不能了。暫時只能把 asterisk 做一些簡單的 home automation, 很浪費呢.

TOP

wakaka.... 終於成功了~~~~~~~
asterisk 1.8 可以成功打入打出了... wuwu....真的好累,但成功了真的很開心~

問題出在自己 compile 的版本有功能上的不足,所以一轉接便失敗,最近 asterisk 出了 official 的版本,apt-get 下來,改幾行 config 便 work 了.... 感動得想哭~

音質也很好, 沒 delay... 太好了~ 多謝早前各位的幫忙

TOP

本帖最後由 lawleo 於 2012-9-3 14:39 編輯

>你启动了Asterisk,那么你亲友拨打电话就简单多了。 现在你打电话范围远至哪里?
我的用法我想和大家常用的有點不同..... 最遠的使用範圍只有約一百米...
原因是我把它作為家中的智能家居接口, 方便住在同一大廈的父母直接聯絡我們或作一些簡單查詢, 如:
- *88 (家中的電腦會叫我和妻子到樓下吃飯)
- *87 (用 google latitude 查詢我的位置, 在電話讀出, 以便知道找何時回家照顧女兒)
- *85 (留言後在我的電腦讀出)
- 拿起電話筒5秒後會直撥到我家的 IP Phone(s)
- 晚上十一時後電話不會接入, 免得吵醒寶寶, 除非連撥兩次(這個還未設定好)
基本上他們常用的有約十個小功能, 我都印了一張清單放在電話旁, 方便老人家用,
而我無需每天多次拿起電話, 只為回應重復的問題, 方便了大家
當然, 有了 SPA3000, 經他們家的直線撥出香港電話也可, 出國旅行時致電回家可省一些,
但一年也用不到三次呢, 現在有了 asterisk, 設定更方便.

> 而你已经有PAP2T,SPA3000,可以下次再买ATA,可以考虑OBiTech的产品。
謝謝你的建議, 會考慮, 但可能要等我移民後或女兒去外國讀書時才用得了, 真的很遙遠的事呢.

> 在网上我看过你的arm7 cpu (raspberrypi,256MB RAM),体积非常细小,估计非常省电。你是怎样购入呢?你最初购入的目的是什么?
本來購入是為了作電單車的小電腦, 以令它智能一點, 只是因為相機模件還沒推出, 暫時用作 asterisk 也不錯, 而用電量真的很少(只需~2W), 家中的太陽能供電(~20-30W)也能支撐, 算是有點意外.....本來的智能電單車麻, 暫時用 arduino 亦已達到不錯的功能, 暫時又不動他好了.

TOP

購入方法很簡單, 在 RS / element14 網上訂便可以了, 2百多港元一台, 暫時有點供不應求, 大約要三周才能入手... 我還好, 第一次推網上預購時已訂了, 所以現在已玩了兩個多月, 真的好玩~

TOP

我沒有設定太多東西,只設定 rtpstart & rtpend 為 10000, 20000, port 5060, NAT, ddwrt 後...
同時 reg 了兩個電話號碼都沒問題... codec 只用 ulaw, 其他的連 voicemail 也沒有開.

TOP

Raspberry PI 上的 asterisk 為 Asterisk 1.8.13.1~dfsg-1 (之前的都有問題)
Synology DSM 4.1 上的 asterisk 為 1.8.13.1-0005

TOP

返回列表