[AsteriskBrasil] Placa X100P - 1 FXO

Eduardo Impacto Telecom eduardo em impactovoip.com.br
Quarta Maio 21 16:27:04 BRT 2008


Vai ai um tutorial completo para seu problema Rodolfo

Configuração do Zaptel e Asterisk

Arquitetura do exemplo:



Configuração do módulo zaptel (/etc/zaptel.conf)

fxsks=1
loadzone = us
defaultzone=us

(Re)Carregar o modulo zaptel e wcfxo

modprobe zaptel
modprobe wcfxo

No log irá aparecer as seguintes linhas:

Zapata Telephony Interface Registered on major 196
PCI: Found IRQ 12 for device 00:0a.0
wcfxo: DAA mode is 'FCC'
Found a Wildcard FXO: Generic Clone
Registered tone zone 0 (United States / North America)
Registered tone zone 0 (United States / North America)
Registered tone zone 0 (United States / North America)
Registered tone zone 0 (United States / North America)


Configuração do canal de comunicação (ZAP) do asterisk (/etc/asterisk/zapata.conf)

[channels]
language=en
context=default
signalling=fxs_ks
rxwink=300
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=no
cancallforward=no
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
echotraining=yes
echotraining=800
relaxdtmf=yes
cidsignalling=DTMF
cidstart=polarity
rxgain=1.0
txgain=1.0
group=1
callgroup=1
pickupgroup=1
immediate=no
busydetect=yes
busycount=4
musiconhold=default
channel => 1
callerid="Linha externa"

O que está em negrito são informações importantes. Neste arquivo, estão as informações par ao asterisk criar um canal que será usado para receber e originar ligações para a rede PSTN

Configuração dos clientes SIP que conectarão ao Asterisk através dos softphones (/etc/asterisk/sip.conf)

[general]
context=default 
port=5060 	
bindaddr=0.0.0.0 
srvlookup=yes 	
disallow=all 	
allow=ulaw 	
allow=alaw 	
nat=yes 	

[1111]
type=friend
username=1111
secret=cliente1
host=dynamic    
mailbox=1111

[2222]
type=friend
username=2222
secret=cliente2
host=dynamic
mailbox=2222Na configuração acima está sendo criado 2 (dois) clientes SIP que usarão o sistema VoIP. Se for necessário mais clientes, é só adicionar mais registros neste arquivo.

Se o asterisk for executado agora, os clientes conseguirão se conectarem, mas, não conseguirão fazer ligações entre si e nem com a PSTN. Para isto é necessário criar planos de discagem que é encontrado no arquivo /etc/asterisk/extensions.conf

[general]

[globals]
CONSOLE=Zap/1 ; modulo zap (zaptel) canal 1 (channel 1)

[default]

; Toda ligação vinda da rede PSTN cai direto 
; no ramal 1111 que poderá redirecionar
; a ligação para o ramal 2222
exten => s,1,Dial(SIP/1111,10,tT)
exten => s,2,Hangup

; Toda ligação interna com 4 digitos é redirecionado 
; para os respectivos clientes SIP
exten => _XXXX,1,Dial(SIP/${EXTEN},20)
exten => _XXXX,2,Hangup

; Toda ligação interna com 8 digitos é criado o canal 
; e a ligação é feita para a PSTN
exten => _XXXXXXXX,1,Dial(${CONSOLE}/${EXTEN},20)
exten => _XXXXXXXX,2,HangupDepois de tudo configurado, execute o asterisk e teste o gateway.

asterisk -vvvvc
sip show peers
zap show channels

  ----- Original Message ----- 
  From: Rodolfo Barriviera 
  To: asteriskbrasil em listas.asteriskbrasil.org 
  Sent: Wednesday, May 21, 2008 3:00 PM
  Subject: [AsteriskBrasil] Placa X100P - 1 FXO


  Pessoal, a minha placa X100P, instalada no debian com asterisk 1.4.20, zaptel 1.4.10.1, libpri 1.4.4 não está funcionando.
  Quando eu ligo para o número do telefone da linha ligada a placa só dá ocupado. Está na minha casa essa máquina,
  ligada numa linha de telefone comum da GVT.
  Executei o comando abaixo pra vcs olharem. Eu acho q poder ser um conflito com USB na IRQ 11.

  Rodolfo.

  /usr/src# dmesg | tail -n 50
  hda: 39862368 sectors (20409 MB) w/472KiB Cache, CHS=39546/16/63, UDMA(33)
  hda: cache flushes not supported
   hda: hda1 hda2
  hdd: ATAPI 40X CD-ROM CD-R/RW drive, 8192kB Cache, DMA
  Uniform CD-ROM driver Revision: 3.20
  Attempting manual resume
  kjournald starting.  Commit interval 5 seconds
  EXT3-fs: mounted filesystem with ordered data mode.
  Linux agpgart interface v0.101 (c) Dave Jones
  agpgart: Detected an Intel 440LX Chipset.
  agpgart: AGP aperture is 4M @ 0xe0000000
  pci_hotplug: PCI Hot Plug PCI Core version: 0.5
  shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
  Zapata Telephony Interface Registered on major 196
  Zaptel Version: 1.4.10.1
  Zaptel Echo Canceller: MG2
  Real Time Clock Driver v1.12ac
  piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
  input: PC Speaker as /class/input/input1
  PCI: setting IRQ 11 as level-triggered
  PCI: Found IRQ 11 for device 0000:00:13.0
  Found a Wildcard FXO: Wildcard X100P
  Adding 1373548k swap on /dev/hda2.  Priority:-1 extents:1 across:1373548k
  EXT3 FS on hda1, internal journal
  loop: loaded (max 8 devices)
  device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel em redhat.com
  eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
  NET: Registered protocol family 10
  lo: Disabled Privacy Extensions
  IPv6 over IPv4 tunneling driver
  Registered Tormenta2 PCI
  Registered tone zone 20 (Brazil)
  Unregistered Tormenta2
  Freed a Wildcard
  Zapata Telephony Interface Unloaded
  Zapata Telephony Interface Registered on major 196
  Zaptel Version: 1.4.10.1
  Zaptel Echo Canceller: MG2
  Found a Wildcard FXO: Wildcard X100P
  Registered tone zone 20 (Brazil)
  Registered Tormenta2 PCI
  Unregistered Tormenta2
  Freed a Wildcard
  Zapata Telephony Interface Unloaded
  Zapata Telephony Interface Registered on major 196
  Zaptel Version: 1.4.10.1
  Zaptel Echo Canceller: MG2
  Registered Tormenta2 PCI
  Found a Wildcard FXO: Wildcard X100P
  Registered tone zone 20 (Brazil)




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


  _______________________________________________
  Compre uma camiseta da AsteriskBrasil.org!
              http://www.voipmania.com.br
                  == VoIPMania.com.br ==

  _______________________________________________
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil em listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

  __________ Informação do NOD32 IMON 3038 (20080418) __________

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20080521/4bd5f8b8/attachment-0001.htm 
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : não disponível
Tipo  : image/png
Tam   : 8289 bytes
Descr.: não disponível
Url   : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20080521/4bd5f8b8/attachment-0001.png 


More information about the AsteriskBrasil mailing list