Articole & Tutoriale VoIP

Configurarea adaptorului FXO USB Sangoma

18 Apr 2011

In cadrul acestui tutorial vom prezenta pasii necesari instalarii si configurarii adaptorului FXO USB Sangoma, impreuna cu un server de tip Asterisk.

Avantajul acestui adaptor USB este instalarea de porturi FXO in sistemele care nu ofera posibilitatea montarii unei placi analogice interne (de exemplu nu mai exista sloturi PCI sau PCI Express disponibile pe placa de baza sau sistemul nu poate fi deschis fara pierderea garantiei furnizorului).

Conectare

Adaptorul FXO USB se conecteaza direct la server-ul Asterisk prin intermediul cablului USB cu care vine echipat. Pe langa portul USB, adaptorul mai prezinta 2 porturi RJ11, marcate cu 1 si 2, in care se vor conecta cablurile aferente liniilor telefonice analogice (PSTN). Alimentarea echipamentului se face prin intermediul cablului USB. Dupa conectarea la server, led-urile celor doua porturi RJ11 vor pulsa intermitent in culoarea rosie. Acestea se vor opri din pulsat in momentul in care cele doua porturi vor fi configurate.

Instalare

Instalarea adaptorului a fost efectuata conform specificatiilor prezente pe site-ul http://wiki.sangoma.com. In cazul nostru am folosit un sistem Trixbox 2.6.2.3.

Procedura de instalare este urmatoarea:

  • se verifica daca serverul Asterisk recunoaste adaptorul FXO USB; In acest sens se verifica informatiile din /var/log/messages
    wanpipe1:w1g1: Running in TDM Voice Zaptel Mode 
    (channel=0:00000001).
    wanpipe1: Registering TDMV FXO iface to module 2!
    wanpipe1:w1g1: Running in TDM Voice Zaptel Mode 
    (channel=1:00000003).
    wanpipe1: ALAW override parameter detected. Device will be 
    operating in ALAW
    wanpipe1: Configure Module 1 for voice (WRTDM/0/0, type FXO)!
    wanpipe1: Configure Module 2 for voice (WRTDM/0/1, type FXO)!
    wanpipe1: Wanpipe device is registered to Zaptel span # 1!
    w1g1: New interface is ready!
    wanpipe1: Module 1: FXO Line is connected!
    wanpipe1: Module 2: FXO Line is disconnnected!
  • se verifica existenta driverelor Sangoma pe serverul Asterisk ruland comanda:
    # wanrouter hwprobe
  • in cazul in care driverele nu sunt instalate, acestea se vor downloada folosind unul din link-urile urmatoare: http://wiki.sangoma.com/trixbox-install#rpm_install

    ATENTIE: inainte de a downloada driverele se verifica versiunea distributiei folosite si kernel-ul ruland comenzile:

    # uname -r
    # asterisk -V
    # ztcfg -vvv pt Zaptel sau dahdi_cfg -vvv pt Dahdi
    
  • se downloadeaza atat Wanpipe Utilities cat si Wanpipe Modules
  • se copiaza arhivele, de preferat in /usr/src/
  • instalarea driverelor se face ruland comenzile:
    # rpm -i wanpipe-modules-2.6.18-128.1.1.el5-3.5.11-0.i686.rpm   
    # rpm -i wanpipe-util-3.5.11-0.i686.rpm
    
  • dupa instalare se acceseaza /etc/wanpipe/wancfg-zaptel
  • se ruleaza comanda ./install.sh
  • se urmeaza pasii afisati pe ecran selectand "Yes" pentru toate optiunile
  • se verifica instalarea ruland comanda:
    # wanrouter hwprobe
    -------------------------------
    | Wanpipe Hardware Probe Info |
    -------------------------------
    1 . U100       : BUSID=3-2 : V=21
    
    Card Cnt: U100=1							

Configurare

  • se ruleaza comanda wancfg_zaptel
  • se urmaresc pasii afisati pe ecran alegand optiunile in functie de preferinte
    wancfg_zaptel

Dupa incheierea etapei de configurare a adaptorului se ruleaza:

  • comanda wanrouter-start pentru a initia driverele Sangoma
  • comanda ztcfg -vvv pentru a configura serviciul Zaptel

In momentul acesta adaptorul FXO USB este setat. Pentru a primi/efectua apeluri se cupleaza in porturile FXO cablurile aferente liniilor analogice.

Daca este cazul, se vor efectua modificari in configuratiile ZAP sau DAHDI la nivel de context/grup, in functie de modul in care se doresc a fi transferate apelurile incoming, respectiv modul in care se vor efectua apelurile outgoing.

Asteptam comentariile si sugestiile Dvs pe adresa info@modulo.ro cat si pe forumul VoIP - totul despre voice over ip, cu subiectul "Configurarea adaptorului FXO USB Sangoma".