Asterisk zu Asterisk

Haigrind

Neuer User
Mitglied seit
28 Jun 2007
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hi Leute

bin Asterisk Neuling habe einen v-server mit Asterisk v. 1.4.14 bei 1blu und einen bei mir zu Hause mit Debian etch und Asterisk v. 1.4.15

Konstellation bei mir von draußen rein (Fritz!Box Wlan 7050 -> Switch -> Asterisk über Netzwerk mit einer HFC ISDN Karte und eventuell noch eine Fritz!ISDN Karte und ne 16000 Flat bei 1und1.

Könnt ihr mir vielleicht unter die Arme greifen bekomme die zwei nicht miteinander verbunden (iax).

Habe schon ziemlich viel in googel und im Forum gelesen und das eine und andere Howto ausprobiert komme aber auf keinen grünen Zweig vielleicht habt ihr ja ein gutes Howto für mich.

mfg

haigrind
 
Zuletzt bearbeitet:
Hallo Haigrind,

ich habe die beiden Asterisken so verkoppelt:

Asterisk 1:
Code:
;iax.conf
[general]
bindaddr = 0.0.0.0
tos = 0x18
jitterbuffer = no
dropcount = 3
maxjitterbuffer = 500
maxexcessjitterbuffer = 100
disallow=lpc10 

;----------- other options
context = default
;----------- register to peers
register => asterisk_1:Blubb@adr_ast_2

;********************* Users ***********************
[asterisk_2]
type=friend
secret=Bla
host=dynamic
context=iax-2
disallow=all
allow=ilbc

Asterisk 2:
Code:
;iax.conf
[general]
bindaddr = 0.0.0.0
tos = 0x18
jitterbuffer = no
dropcount = 3
maxjitterbuffer = 500
maxexcessjitterbuffer = 100
disallow=lpc10 

;----------- other options
context = default
;----------- register to peers
register => asterisk_2:Bla@adr_ast_1

;********************* Users ***********************
[asterisk_1]
type=friend
secret=Blubb
host=dynamic
context=iax-1
disallow=all
allow=ilbc

Zum Anwählen in der extensions.conf nutze ich etwas wie:
Code:
exten => _5252.,1,NoOp(Call via asterisk_2)
exten => _5252.,2,Dial(IAX2/asterisk_2:Bla@adr_asterisk_2/${EXTEN},60,rT)
exten => _5252.,3,Congestion
exten => _5252.,4,Busy
exten => _5252.,5,Hangup

Hoffe, das hilft.

Hawedieehre.
Fant
 
Hi Haingrind!
...Konstellation bei mir von draußen rein (Fritz!Box Wlan 7050 -> Switch -> Asterisk mit einer HFC ISDN Karte und eventuell noch eine Fritz!ISDN Karte und ne 16000 Flat bei 1und1.

...bekomme die zwei nicht miteinander verbunden (iax).

Habe ich da etwas überlesen oder hast Du keine Ethernetkarte im Asterisk. Die ISDN-Karten gehören nicht an einen Switch, sondern an einen S0-Bus.
Mit Ethernet-Karte, Switch und 7050 sollte es dann auch wie von fant beschrieben über IAX funktionieren.
 
Hi

natürlich habe ich auch eine Netwerkanbindung habe ich vergessen zu erwähnen.
 
Hi

habe es endlich geschafft die zwei Asteriske per iax zu verbinden mit den nachfolgenden Einstellungen, dank an euch.

Iax.conf asterisk1

[general]
language=de
bindaddr=ip asterisk1
port=4569
disallow=all
allow=ulaw
allow=alaw
allow=g726
allow=gsm
tos=lowdelay
trunk=yes

[asterisk2]
type=friend
context=asterisk-in
host=ip asterisk2
auth=rsa
inkeys=asterisk2
outkey=asterisk1

[ast2]
type=friend
host=ip asterisk1
secret=1234
context=asterisk-in
permit=0.0.0.0/0.0.0.0


Extensions.conf asterisk1

[zu-asterisk2]
exten => 09021111,1,Dial(IAX2/ast2/1111)
exten => 09022222,1,Dial(IAX2/ast2/2222)

[asterisk-in]
exten => 1111,1,macro,ruf|SIP|1111
exten => 2222,1,macro,ruf|SIP|2222

Iax.conf asterisk2

[general]
language=de
bindaddr=ip asterisk2
port=4569
disallow=all
allow=ulaw
allow=alaw
allow=g726
allow=gsm
tos=lowdelay
trunk=yes


[asterisk1]
type=friend
context=asterisk-in
context=sipgate
host=ip asterisk1
auth=rsa
inkeys=asterisk1
outkey=asterisk2

[ast1]
type=friend
host=ip asterisk1
secret=geheim
context=asterisk-in
permit=0.0.0.0/0.0.0.0

Extensions.conf asterisk1

[zu-asterisk1]
exten => 09011111,1,Dial(IAX2/ast1/1111)
exten => 09012222,1,Dial(IAX2/ast1/2222)

[asterisk-in]
exten => 1111,1,macro,ruf|SIP|1111
exten => 2222,1,macro,ruf|SIP|2222


Kann jetzt vom asterisk zuhause über den externen viopen, und auch interne Geräte vom internen auf dem externen ansprechen, aber vom externen auf interne Geräte bekomme ich nicht hin, für ISDN bräuchte ich auch noch ne Lösung, naja vielleicht könnt ihr mir ja da auch noch auf die Sprünge helfen.
Mfg

Haigrind
 
Zuletzt bearbeitet:
Hi Haingrind!
Haigrind schrieb:
An dem angeschlossenen ISDN-Telefon bekomme ich aber immer nur Störung angezeigt wenn ich wählen will.
Ich habe kein Debian, aber wenn Du die Störungsmeldung bekommst dann funktioniert der ZAP-Channel noch nicht für den internen S0.
Hast Du zaptel.conf und zapata.conf schon eingerichtet?
 
Hallo ilmtuelp0815

Ja habe ich weis aber nicht ob die so in Ordnung sind?

zaptel.conf

loadzone=de
defaultzone=de
span=1,1,3,ccs,ami
bchan=1-2
dchan=3

zapata.conf

[channels]
language=de
switchtype=euroisdn
signalling=bri_cpe_ptmp
pridialplan=local
prilocaldialplan=local
nationalprefix=0
internationalprefix=00
pritrustusercid=yes
callerid=asreceived

echocancel=yes
immediate=no
group=1
channel=>1-2
context=meine-telefone

/etc/misdn-init.conf bringt folgende Meldung

Asterisk-Home:~# /etc/init.d/misdn-init scan
[OK] found the following devices:
card=1,hfcpci
card=2,avmfritz
[ii] run "/usr/sbin/misdn-init config" to store this information to /etc/misdn-init.conf

lsmod bringt folgende Meldung

Asterisk-Home:~# lsmod
Module Size Used by
ipv6 226016 14
button 6672 0
ac 5188 0
battery 9636 0
dm_snapshot 15552 0
dm_mirror 19152 0
dm_mod 50232 2 dm_snapshot,dm_mirror
loop 15048 0
mISDN_dsp 191080 1
avmfritz 21288 1
mISDN_capi 89324 1
l3udss1 36708 1
mISDN_l2 34716 1
mISDN_l1 11268 1
capi 16672 0
capifs 5800 2 capi
kernelcapi 44576 2 mISDN_capi,capi
tsdev 7520 0
mISDN_isac 15424 2 avmfritz
vzaphfc 27624 0
snd_intel8x0 30332 0
snd_ac97_codec 83104 1 snd_intel8x0
snd_ac97_bus 2400 1 snd_ac97_codec
zaptel 183364 3 vzaphfc
snd_pcm_oss 38368 0
snd_mixer_oss 15200 1 snd_pcm_oss
mISDN_core 74816 7 mISDN_dsp,avmfritz,mISDN_capi,l3udss1,mISDN_l2,mISDN_l1,mISDN_isac
serio_raw 6660 0
crc_ccitt 2240 1 zaptel
rtc 12372 0
psmouse 35016 0
snd_pcm 68676 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 20996 1 snd_pcm
snd 47012 6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 9248 1 snd
pcspkr 3072 0
snd_page_alloc 9640 2 snd_intel8x0,snd_pcm
intel_agp 21148 1
agpgart 29896 1 intel_agp
i2c_i801 7468 0
i2c_core 19680 1 i2c_i801
shpchp 33024 0
pci_hotplug 28704 1 shpchp
evdev 9088 0
ext3 119240 2
jbd 52456 1 ext3
mbcache 8356 1 ext3
ide_cd 36064 0
cdrom 32544 1 ide_cd
ide_disk 14848 4
generic 5476 0 [permanent]
piix 9444 0 [permanent]
ide_core 110504 4 ide_cd,ide_disk,generic,piix
e100 32232 0
mii 5344 1 e100
uhci_hcd 21164 0
usbcore 112644 2 uhci_hcd
thermal 13608 0
processor 28840 1 thermal
fan 4804 0

In meine misdn.conf steht folgendes

[general]
misdn_init=/etc/misdn-init.conf
debug=0
append_digits2exten=yes
bridging=no

[default]
context=meine-telefone ; default
language=de
nationalprefix=0
internationalprefix=00
rxgain=0
txgain=0
dialplan=0
method=standard

[NTports]
ports=1
context=meine-telefone ; default
msns=*

[TEports]
ports=2
context=meine-telefone
msns=926994
 
Hallo

Habe mISDN-1.1.7 und mISDNuser-1.1.7 neu installiert und in die misdn-init.conf folgende einträge gesetzt.

card=1,hfcpci
card=2,avmfritz
te_ptmp=2
nt_ptmp=1
poll=64
#pcm=1
debug=0
#dsp_poll=128
#dsp_options=0
#dtmfthreshold=100

nach dem starten von mISDN bekam ich mit dem Befehl misdnportinfo die ausgabe von port1 NT Modus und an port2 TE Modus angezeigt, aber nach einem reboot hat sich das ganze umgedreht in port1 TE Modus und port2 NT Modus.

Anzeige vor dem reboot

Asterisk-Home:~# /etc/init.d/misdn-init start
-----------------------------------------
Loading module(s) for your misdn-cards:
-----------------------------------------
/sbin/modprobe --ignore-install hfcpci protocol=0x12 layermask=0x3
/sbin/modprobe --ignore-install avmfritz protocol=0x2 layermask=0xf
/sbin/modprobe mISDN_dsp debug=0x0 options=0
Asterisk-Home:~# misdnportinfo


Port 1: NT-mode BRI S/T interface port (for phones)
-> Interface can be Poin-To-Point/Multipoint.
--------
Port 2: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcnt: 2
--------

mISDN_close: fid(3) isize(131072) inbuf(0x804c060) irp(0x804c060) iend(0x804c060)
Asterisk-Home:~#

Anzeige nach dem reboot

Asterisk-Home:~# /etc/init.d/misdn-init start
-----------------------------------------
Loading module(s) for your misdn-cards:
-----------------------------------------
/sbin/modprobe --ignore-install hfcpci protocol=0x12 layermask=0x3
/sbin/modprobe --ignore-install avmfritz protocol=0x2 layermask=0xf
/sbin/modprobe mISDN_dsp debug=0x0 options=0
Asterisk-Home:~# misdnportinfo

Port 1: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcnt: 2
--------
Port 2: NT-mode BRI S/T interface port (for phones)
-> Interface can be Poin-To-Point/Multipoint.
--------

mISDN_close: fid(3) isize(131072) inbuf(0x804c060) irp(0x804c060) iend(0x804c060)
Asterisk-Home:~#

Könnt ihr mir sagen was ich verändern muss oder stimmt das so dass nach dem reboot alles verdreht wurde

mfg

haigrind
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,469
Beiträge
2,252,581
Mitglieder
374,225
Neuestes Mitglied
Artem333
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.