Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Step by Step cài đặt Trixbox với Digium Card X100P

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Step by Step cài đặt Trixbox với Digium Card X100P

    Mình viết bài này nhằm chia sẽ với mấy bạn NEWBIER thôi nha các đại Huynh đừng có đập em mà tội nghiệp để em kiếm tháng vài trăm về nuôi vợ nhé
    ---o0o---
    - Mua 1 cái Digium card X100P (hiện nay cái này Digium không còn sản xuất) hiệu là ATCOM X100P trên Ebay giá 19$ + 10$ ship về VN.
    - Mua 1 cái PIII 500 20$ , vào internet down cái Trixbox về link down http://nchc.dl.sourceforge.net/sourc...ox-2.4.2.0.iso
    - Burn cái iso file vừa down về vào CD, Bắt đầu gắn X100P vào và cài Trixbox ... quá trình cài Trixbox là Enter ... Enter ... type password Root cho đến khi restart => Xong
    - Khởi động trixbox => đăng nhập Root => đánh lệnh Help-trixbox để xem command của trixbox.
    1. set passwd cho Maint => passwd-maint
    2. Config cho Zaptel (cái Digium X100P đó) => genzaptelconf
    3. set IP cho cái Trixbox nếu cần => netconfig (chú ý nếu nhà bạn dùng ADSL thì thường ADSL Modem sẽ cấp phát IP cho trixbox thông qua DHCP nên khỏi cần config chi cho mệt.)

    xem như trong cái phần màn hình đen xì của Linux là Trixbox của bạn. => phần tiếp theo là làm việc với cái site admin của trixbox.
    Bạn bật máy tính khác => vào IE và http://ip của thằng Trixbox (IP này khi bạn login vào ROOT của trixbox bạn sẽ thấy).
    khi đăng nhập vào Website của cái trixbox bạn cần login vào với username : maint và passwd là cái lúc nãy làm ở số 1. đó. khi login vào nó đòi bạn registed với trixbox ... bạn nên registed với trixbox nhé.
    Trên Menu của website admin bạn vào Asterisk => Config edit => bạn edit lại file etc/asterisk/zapta.conf
    trong đoạn sau
    [channels]
    language=en
    context=incoming
    signalling=fxs_ks
    channel => 1
    rxwink=300
    (chỉ thay đổi cái này còn giữ nguyên nha, những config khác tính sau nhé vì cần test gọi Oke đã.)
    Edit xong nhớ chọn update nhé
    ----
    Trong Web Admin => Asterisk => FreePBX.
    - Tạo Extensions => Chọn Devices là SIP => Submit => khai báo thông số :
    + User extension : 100
    + Display Name : Reception
    + Sip alias: 100
    + Secret : cái này là passw của extension login đó : 123456 đi chẳng hạng.
    + Voice mail : enable nếu bạn muốn có ... (tính sau đi nhé ..)
    Tương tự thế làm vài cái Extensions.
    ---
    Trong Web Admin => Asterisk => FreePBX => Outbound Route.
    + Route Name : Out_9 (cái này tùy ý nha)
    + Dial Patterns : 9|. (cái này là nhấn số 9 để gọi ra ngoài đó , còn dấu | là nằm cùng với phím \ đó nhé., dial patterns này bạn nghiên cứu nhiều hơn tính sau đi nha, tui làm là để tạm cho gọi ra được cái đã).
    + Dial Patterns Wizards : Pick One
    + Trunk Sequence : ZAP/g0
    + Submit change
    ----
    Gọi vào ... Trong Web Admin => Asterisk => FreePBX => inbound Route.
    + Zaptel Channel : 1
    + còn trong phần Set Destination của inbound này thì tùy bạn chọn nha.
    = Submit.
    ----o0o----
    Bạn nên sửa 3 dòng dưới trong file zapta.conf cho echo nhé ...

    echocancel=yes
    echocancelwhenbridged=yes
    echotraining=yes
    -----o0o---
    Chắc cú nhất là Restart cái Trixbox lại với dòng lệnh reboot hoặc shutdown -r 1 nhé.
    ---o0o---
    Cài Softphone .. bạn down cái Sjphone hoặc Xlite về cài , mình test với Xlite cho nhanh gọn nhé :
    + download xlite : http://www.counterpath.com/
    + set account setting cho xlite :
    - display name : Reception
    - Username : 100
    - Password : 123456
    - domain : Ip của cái Trixbox.
    ------
    Xong rồi bạn có thể thực hiện cuộc gọi từ :
    Softphone -> đến 113 chẳng hạn hoặc ngược lại ...
    Hy vọng các bạn nghiên cứu thêm các phần còn lại ... như IVR, Follow me, Disa ...
    Mình tham khảo từ cuốn Asterisk tiếng việt của Toàn, và search từ các bài viết khác trên internet của mấy thành viên của 4RUM mình ...
    thanks mọi người vì giờ mình có thể yên tâm CN vác cái Laptop ra cát đằng cafe mà không sợ bạn gái gọi càu nhàu vì lúc nào cũng ra ngoài đường chẵng thấy ở nhà rùi ... he he he Bức xúc quá nên sanh đạo tặc.
    Hôm nào mình sẽ viết cái này chi tiết với Asterisk cài trên máy Centos hoặc Ferdora Code nhé (với Trixbox thì đơn giản hơn rùi nhỉ ....)
    --- o0o---
    À, nếu so sánh Sjphone với Xlite thì Sjhone mình thấy âm thanh good hơn vì thằng này có Codec G729 , GMS 6.10 .
    So sánh SPA3102 với X100P thì X100P âm thanh good hơn và dễ cài hơn, các Macro command tương đối dễ hiểu hơn là các option build sẳn của VOIP Gateway.
    Last edited by camaptrang; 04-02-2008, 09:33 PM.

    Hướng dẫn cài đặt cấu hình Data Loss Prevention - MyQLP Appliance (Open Source)


    Hướng dẫn cài đặt và cấu hình Mdeamon 12.x

    Hướng dẫn cài đặt cấu hình ISA 2006 và Exchange 2003 - Mô hình Front-End Back-End

    Cài đặt và cấu hình Cacti - Giám Sát và Quản Lý Hệ Thống Mạng

    Hướng dẫn cài đặt cấu hình Retrospect Backup Server

    Cài đặt và cấu hình phần mềm FSA Audit Files Server

    CAMAPTRANG
    http://www.asterisk.vn

  • #2
    - Thx anh camaptrang, bài viết rất ngắn gọn xúc tích ^_^

    Comment


    • #3
      thanks a cmt
      Call me for Spam mail Services and mobile messages

      Comment


      • #4
        ban oi cai tribox nay co yeu cầu cấu hình ỗ cứng tối thiểu bao nhieu ko vậy ? ô cứng mình 40 Gb mà khi cài nó vẫn báo lỗi như sau :


        Error Partition

        Partionting failed : Could not allocate partition as primary partition

        Not enough sapce left to create partition for /book

        Comment


        • #5
          Originally posted by vungo View Post
          ban oi cai tribox nay co yeu cầu cấu hình ỗ cứng tối thiểu bao nhieu ko vậy ? ô cứng mình 40 Gb mà khi cài nó vẫn báo lỗi như sau :


          Error Partition

          Partionting failed : Could not allocate partition as primary partition

          Not enough sapce left to create partition for /book
          He he , Trixbox cần chỉ khoảng 1gb là được rồi ... lỗi của bạn thì có thể làm như sau :
          - Format lại HDD trước khi cài ....
          - Check lại xem coi HDD của bạn có OK không ?
          - Thử thay thanh RAM khác.
          - check lại mainboard.

          Hướng dẫn cài đặt cấu hình Data Loss Prevention - MyQLP Appliance (Open Source)


          Hướng dẫn cài đặt và cấu hình Mdeamon 12.x

          Hướng dẫn cài đặt cấu hình ISA 2006 và Exchange 2003 - Mô hình Front-End Back-End

          Cài đặt và cấu hình Cacti - Giám Sát và Quản Lý Hệ Thống Mạng

          Hướng dẫn cài đặt cấu hình Retrospect Backup Server

          Cài đặt và cấu hình phần mềm FSA Audit Files Server

          CAMAPTRANG
          http://www.asterisk.vn

          Comment


          • #6
            Chao CaMapTrang,

            Nếu mình không có card X100P thì vẫn cài đặt Trixbox để gọi trong LAN và có thể public Trixbox ra ngoài để gọi từ WAN vào LAN và ngược lại?

            Nhân tiện nhờ CaMapTrang tư vấn xem nên dùng IP Phone loại nào cho rẻ rẻ tý mà chất lượng tốt tốt tý :)

            Cám ơn CaMapTrang nhiều.

            Comment


            • #7
              Originally posted by khuetam View Post
              Chao CaMapTrang,

              Nếu mình không có card X100P thì vẫn cài đặt Trixbox để gọi trong LAN và có thể public Trixbox ra ngoài để gọi từ WAN vào LAN và ngược lại?

              Nhân tiện nhờ CaMapTrang tư vấn xem nên dùng IP Phone loại nào cho rẻ rẻ tý mà chất lượng tốt tốt tý :)

              Cám ơn CaMapTrang nhiều.
              Card X100P 1FXO có để bạn có thể gọi từ trong ext của nội bộ ra ngoài nếu không có nhu cầu gọi ra thì cũng không cần ... dĩ nhiên là được
              IP phone thì nhiều loại lắm , nói chung là đều good cả , giải pháp phần cứng bao giờ cũng tốt hơn dùng softphone, bạn liên hệ với bên bạn Hiếu : www.voip.com.vn để được test thử trước khi quyết định mua.

              Hướng dẫn cài đặt cấu hình Data Loss Prevention - MyQLP Appliance (Open Source)


              Hướng dẫn cài đặt và cấu hình Mdeamon 12.x

              Hướng dẫn cài đặt cấu hình ISA 2006 và Exchange 2003 - Mô hình Front-End Back-End

              Cài đặt và cấu hình Cacti - Giám Sát và Quản Lý Hệ Thống Mạng

              Hướng dẫn cài đặt cấu hình Retrospect Backup Server

              Cài đặt và cấu hình phần mềm FSA Audit Files Server

              CAMAPTRANG
              http://www.asterisk.vn

              Comment


              • #8
                Mình đã liên hệ với Hiếu, nhưng chắc không test thử được, vì mình ở Nha Trang.
                Nhân tiện cho mình hỏi ưu và khuyết điểm của SIP và IAX, nên dùng cái nào? Mình test AsteriskNow với softphone cho WAN, nhưng chỉ được với IAX (mình chưa NAT được khi dùng SIP).

                Comment


                • #9
                  Originally posted by khuetam View Post
                  Mình đã liên hệ với Hiếu, nhưng chắc không test thử được, vì mình ở Nha Trang.
                  Nhân tiện cho mình hỏi ưu và khuyết điểm của SIP và IAX, nên dùng cái nào? Mình test AsteriskNow với softphone cho WAN, nhưng chỉ được với IAX (mình chưa NAT được khi dùng SIP).
                  - Bạn có thể mua 1 IP Phone khoảng từ 60 - 80 usd cho máy trạm.
                  - Bạn dùng thử với soft phone nào ? và dùng code gì ?
                  - để nat thì bạn chỉnh sửa trong sip_nat.conf
                  nat=yes
                  externip=203.162.4.191 (nếu bạn có ip tĩnh) còn không thì bạn dùng dyndns như sau :
                  externhost=camaptrang.dyndns.org
                  localnet=192.168.1.0/255.255.255.0 (ip của LAN của bạn)
                  externrefresh=10
                  Bạn nên dùng SIP

                  Hướng dẫn cài đặt cấu hình Data Loss Prevention - MyQLP Appliance (Open Source)


                  Hướng dẫn cài đặt và cấu hình Mdeamon 12.x

                  Hướng dẫn cài đặt cấu hình ISA 2006 và Exchange 2003 - Mô hình Front-End Back-End

                  Cài đặt và cấu hình Cacti - Giám Sát và Quản Lý Hệ Thống Mạng

                  Hướng dẫn cài đặt cấu hình Retrospect Backup Server

                  Cài đặt và cấu hình phần mềm FSA Audit Files Server

                  CAMAPTRANG
                  http://www.asterisk.vn

                  Comment


                  • #10
                    Mình không thấy file sip_nat.conf, chỉ đã edit file sip.conf, thêm các dòng sau:

                    nat=yes
                    fromdomain=myname.dyndns.org (đã test phân giải tốt)
                    localnet=172.16.1.0/255.255.0.0 (Asterisk co IP: 172.16.1.1/255.255.0.0)

                    Mình dùng cả X-Lite va Zoiper đều không register được với Asterisk, codes là GSM.

                    Mình cũng đã mở port: UDP từ 4000-6000, UDP 10000-20000
                    Last edited by khuetam; 27-05-2008, 04:45 PM.

                    Comment


                    • #11
                      Originally posted by khuetam View Post
                      Mình không thấy file sip_nat.conf, chỉ đã edit file sip.conf, thêm các dòng sau:

                      nat=yes
                      fromdomain=myname.dyndns.org (đã test phân giải tốt)
                      localnet=172.16.1.0/255.255.0.0 (Asterisk co IP: 172.16.1.1/255.255.0.0)

                      Mình dùng cả X-Lite va Zoiper đều không register được với Asterisk, codes là GSM.

                      Mình cũng đã mở port: UDP từ 4000-6000, UDP 10000-20000
                      bạn tạo file sip_nat.conf trong etc/asterisk/sip_nat.conf và trong file sip_nat.conf bạn thêm #include sip_nat.conf, thông thường dòng thêm này sẽ ở cuối của file sip.conf.
                      ---o0o---
                      Nội dung file sip_nat.conf như sau :
                      Nat=yes
                      Externhost=myname.dyndns.org
                      localnet=172.16.1.0/255.255.0.0
                      externrefresh=10
                      ----o0o----
                      Vậy cho mình hỏi là cái Asterisk của bạn có Default gateway đúng đến modem được bạn forward port ra không ? nếu mạng của bạn chỉ có 1 line adsl thì cho mình hỏi là asterisk của bạn phải ra được internet.
                      ----o0o----
                      Bạn thử bỏ qua XLite, mà test thử với Zoiper trước.

                      Hướng dẫn cài đặt cấu hình Data Loss Prevention - MyQLP Appliance (Open Source)


                      Hướng dẫn cài đặt và cấu hình Mdeamon 12.x

                      Hướng dẫn cài đặt cấu hình ISA 2006 và Exchange 2003 - Mô hình Front-End Back-End

                      Cài đặt và cấu hình Cacti - Giám Sát và Quản Lý Hệ Thống Mạng

                      Hướng dẫn cài đặt cấu hình Retrospect Backup Server

                      Cài đặt và cấu hình phần mềm FSA Audit Files Server

                      CAMAPTRANG
                      http://www.asterisk.vn

                      Comment


                      • #12
                        Default gateway của Asterisk mình đã config đúng (từ ngoài WAN, softphone đã register được nếu dùng IAX).

                        Mình đã lảm theo hướng dẫn của CaMapTrang, nhưng dong #include sip_nat.conf bị mất khi save file sip.conf

                        Mình cũng đã thử thêm các dòng:

                        nat=yes
                        externhost=mydomain.dyndns.org (phân giải tốt)
                        localnet=172.16.1.0/255.255.0.0
                        extrenrefresh=10

                        vào cuối file sip.conf

                        Nhưng từ WAN, softphone vẫn không register được nếu dùng SIP.

                        Comment


                        • #13
                          chào bác Khuetam :

                          Tôi đã cài đặt và config nhiều về hệ thống VOIP : asterisk, VOIP gateway, Card Zaptel, điện thoại IP, ATA...nên cũng có 1 số kinh nghiệm.

                          Đối với trường hợp của bạn, bạn đã khai báo các thông số đầy đủ, tuy nhiên vẫn không sử dụng được...he he.

                          Quá đơn giản, tôi biết nguyên nhân ở đâu rồi. Bạn dùng Modem củ chuối ấy mà, các loại Modem khuyến mãi như Huawei, D-link, Zyxel,....chỉ để dùng Internet thôi, còn Foward port thì quá bèo, và hên xui nữa. Do đó, bạn chỉ cần đầu tư một Modem loại tương đối tốt như Draytek (2600, 2700,2800...) , hoặc của Cisco là có thể hoạt đồng rất good...

                          Tin tôi đi, vấn đề chỉ thế thôi.
                          Nếu cần gì thì cứ liên lạc với tôi, tôi sẽ giải đáp cho.

                          Lê Thanh Hiếu (0908 966 159)
                          Kỹ sư VoIP
                          CÔNG TY CP VIỄN THÔNG VTC
                          750B - Điện Biên Phủ - P.11 - Quận 10 - Tp HCM
                          Phone : 08.8309055 Ext : 112
                          Email : lt.hieu@voip.com.vn
                          http://hieu-voip.blogspot.com
                          http://www.voip.com.vn

                          Comment


                          • #14
                            Mình đang làm luận văn về Asterisk, công đoạn hoàn thành cũng khá mĩ mản rồi nhưng giờ cặt là chưa có card giao tiếp với PSTN. Anh em nào có card đã sử dụng rồi hoăc đang có, có thể share cho mình một card với. Hoặc anh em nào có cùng ý tưởng như anh Huy viết bài ở trên thì đăng ký nhé ...
                            Hiện mình đang rất cần card X100P hoặc ATCOM100P. giá ưu đãi thôi nhé, sinh viên mà hihi.
                            Mình mới xem qua trang x100p.com thì hình như là không còn giá như trươc nửa thì phải, nhưng viết bài này ra đay mông anh em hổ trợ cho mình trong việc tìm card thôi.
                            Anh Huy có lên đọc bài của em thì giúp em với nghe.
                            Nêu anh em nào đang có card mà nhu cầu sử dụng chưa cần thiết lằm thì có thể cho mình thêu trong vòng 2 tháng theo giá thỏa thuận và ưu đãi nhá hihihi..
                            Mình tên Dũng, email của mình :dungtrancute@gmail.com
                            số điện thoại : 01223372875
                            Hiện mình đang ở Cộng Hòa - Tân Bình - Hồ Chí Minh
                            Thank

                            Comment


                            • #15
                              Originally posted by hieu_voip View Post
                              chào bác Khuetam :

                              Tôi đã cài đặt và config nhiều về hệ thống VOIP : asterisk, VOIP gateway, Card Zaptel, điện thoại IP, ATA...nên cũng có 1 số kinh nghiệm.

                              Đối với trường hợp của bạn, bạn đã khai báo các thông số đầy đủ, tuy nhiên vẫn không sử dụng được...he he.

                              Quá đơn giản, tôi biết nguyên nhân ở đâu rồi. Bạn dùng Modem củ chuối ấy mà, các loại Modem khuyến mãi như Huawei, D-link, Zyxel,....chỉ để dùng Internet thôi, còn Foward port thì quá bèo, và hên xui nữa. Do đó, bạn chỉ cần đầu tư một Modem loại tương đối tốt như Draytek (2600, 2700,2800...) , hoặc của Cisco là có thể hoạt đồng rất good...

                              Tin tôi đi, vấn đề chỉ thế thôi.
                              Nếu cần gì thì cứ liên lạc với tôi, tôi sẽ giải đáp cho.

                              Lê Thanh Hiếu (0908 966 159)
                              Kỹ sư VoIP
                              CÔNG TY CP VIỄN THÔNG VTC
                              750B - Điện Biên Phủ - P.11 - Quận 10 - Tp HCM
                              Phone : 08.8309055 Ext : 112
                              Email : lt.hieu@voip.com.vn
                              http://hieu-voip.blogspot.com
                              http://www.voip.com.vn
                              Hi Hiếu,

                              Mình dùng Modem Vigor 2800VG mà, line ADSL của Viettel (không thoại), không cách gì NAT SIP được.

                              Vừa rồi thây qua line ADSL cua VNPT thì đã NAT SIP được.

                              Vậy mình nghĩ có thể do line ADSL của Viettel có vấn đề gì chăng?

                              Comment

                              Working...
                              X