- Mitglied seit
- 5 Jan 2005
- Beiträge
- 24
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen,
nachdem ich jetzt schon das ganze Forum durchsucht habe, verzweifle ich langsam und bin betriebsblind ;-)
Maschinen-Setup:
--------------------------
- Debian 2.4.22-xfs
- hängt hinter Fli4l - Router 2.0.8a
- Portforwarding von 5060 und 8000-8012 zu Asterisk
- Acer ISDN Surf PCI - Cologne Chip Designs GmbH ISDN network controller [HFC-PCI] (rev 02)
- Sipgate Account
Software-Status:
---------------------
- bri-stuff.0.1.0-RC4a nach Anleitung von Mr. Bach installiert
- Die ISDN Karte wird erkannt. Ein 'less /var/log/messages' bringt:
- make loadNT funktioniert & ztcfg -vv
- Asterix wird mit asterisk -vvvvc ohne Fehlermeldung gestartet
- Login zu Sipgate funktioniert:
- Die Karte scheint auch zu funktionieren:
Konfigurationsdateien:
--------------------------------
- less /etc/zaptel.conf
- less /etc/asterisk/zapata.conf
- less /etc/asterisk/sip.conf
- less /etc/asterisk/extensions.conf
Die Probleme:
--------------------------
A) INCOMING: Wenn ich nun meine Sipgate-Nummer von extern (z.b. Handy) wähle, dann läuft der Anruf beim Asterisk auf, wird aber nicht ans ISDN - Telefon weitergeleitet:
B) OUTGOING: Trotz mehrfacher Überprüfung der Cross-ISDN-Kabelei kann ich keine Reaktion in den Logfiles feststellen, wenn ich den Hörer hebe und über Sipgate nach draußen telefonieren möchte.
Das einzige was ich ein paar mal gesehen habe war:
Hat jemand Ideen, wie man diese Probleme lösen kann ?!
Ich habe das Gefühl, kurz vor der Lösung zu stehen, aber weiß irgendwas übersehen zu haben.
Triple Merci !!!
/papaya74
nachdem ich jetzt schon das ganze Forum durchsucht habe, verzweifle ich langsam und bin betriebsblind ;-)
Maschinen-Setup:
--------------------------
- Debian 2.4.22-xfs
- hängt hinter Fli4l - Router 2.0.8a
- Portforwarding von 5060 und 8000-8012 zu Asterisk
- Acer ISDN Surf PCI - Cologne Chip Designs GmbH ISDN network controller [HFC-PCI] (rev 02)
- Sipgate Account
Software-Status:
---------------------
- bri-stuff.0.1.0-RC4a nach Anleitung von Mr. Bach installiert
- Die ISDN Karte wird erkannt. Ein 'less /var/log/messages' bringt:
Code:
Jan 5 23:46:38 Laika kernel: Zapata Telephony Interface Registered on major 196
Jan 5 23:46:39 Laika kernel: PCI: Enabling device 02:09.0 (0000 -> 0003)
Jan 5 23:46:39 Laika kernel: PCI: Found IRQ 9 for device 02:09.0
Jan 5 23:46:39 Laika kernel: PCI: Sharing IRQ 9 with 00:0e.2
Jan 5 23:46:39 Laika kernel: PCI: Sharing IRQ 9 with 01:00.0
Jan 5 23:46:39 Laika kernel: zaphfc: CCD/Billion/Asuscom 2BD0 configured at mem 0xd0e58c00 fifo 0xc7458000(0x7458000) IRQ 9 HZ 100
Jan 5 23:46:39 Laika kernel: zaphfc: Card 0 configured for NT mode
Jan 5 23:46:39 Laika kernel: zaphfc: 1 hfc-pci card(s) in this box.
Jan 5 23:46:39 Laika kernel: Registered tone zone 3 (Netherlands)
- make loadNT funktioniert & ztcfg -vv
Code:
sync
modprobe zaptel
insmod ./zaphfc.o modes=1
ztcfg -v
Zaptel Configuration
======================
SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
3 channels configured.
Zaptel Configuration
======================
SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
Channel map:
Channel 01: Individual Clear channel (Default) (Slaves: 01)
Channel 02: Individual Clear channel (Default) (Slaves: 02)
Channel 03: D-channel (Default) (Slaves: 03)
3 channels configured.
- Asterix wird mit asterisk -vvvvc ohne Fehlermeldung gestartet
- Login zu Sipgate funktioniert:
Code:
*CLI> sip show registry
Host Username Refresh State
sipgate.de:5060 1234567 105 Registered
*CLI> sip show peers
Name/username Host Dyn Nat ACL Mask Port Status
sipgate/1234567 217.10.79.9 N 255.255.255.255 5060 OK (169 ms)
- Die Karte scheint auch zu funktionieren:
Code:
*CLI> zap show channels
Chan Extension Context Language MusicOnHold
pseudo default
1 default
2 default
Konfigurationsdateien:
--------------------------------
- less /etc/zaptel.conf
Code:
loadzone = nl
defaultzone=nl
span=1,1,3,ccs,ami
bchan=1-2
dchan=3
- less /etc/asterisk/zapata.conf
Code:
[channels]
switchtype=euroisdn
signalling=bri_net_ptmp
pridialplan=local
echocancel=yes
immediate=no
overlapdial=yes
group=1
context=default
channel=>1-2
- less /etc/asterisk/sip.conf
Code:
[general]
port = 5060
bindaddr = 0.0.0.0
externip = 217.86.164.64
Localnet = 192.168.1.0/255.255.0.0
srvlookup = yes
context = default
disallow=all
allow=gsm
register => 1234567:[email protected]/1234567
canreinvite=no
tos=0x18
insecure=very
nat=yes
dtmfmode=info
[sipgate]
type=friend
username=1234567
secret=PASSWORD
host=sipgate.de
fromuser=1234567
fromdomain=sipgate.de
context=default
canreinvite=no
qualify=yes
disallow=all
allow=gsm
insecure=very
nat=yes
dtmfmode=info
tos=0x18
- less /etc/asterisk/extensions.conf
Code:
[general]
static=yes
writeprotect=no
[globals]
IAXINFO=guest
[default]
include => calls
[calls]
exten => 1234567,1,Dial(Zap/2/44716605,60,tT)
exten => 1234567,2,Hangup
exten => _8.,1,Dial(SIP/${EXTEN:1}@sipgate,60,tT)
exten => _8.,2,Congestion
exten => _8.,3,Busy
exten => _8.,4,Hangup
Die Probleme:
--------------------------
A) INCOMING: Wenn ich nun meine Sipgate-Nummer von extern (z.b. Handy) wähle, dann läuft der Anruf beim Asterisk auf, wird aber nicht ans ISDN - Telefon weitergeleitet:
Code:
-- Executing Dial("SIP/1234567-e06a", "Zap/2/44716605|60|tT") in new stack
-- Called 2/44716605
-- Channel 0/2, span 1 got hangup
-- Hungup 'Zap/2-1'
== No one is available to answer at this time
-- Executing Hangup("SIP/1234567-e06a", "") in new stack
== Spawn extension (default, 1234567, 2) exited non-zero on 'SIP/1234567-e06a'
B) OUTGOING: Trotz mehrfacher Überprüfung der Cross-ISDN-Kabelei kann ich keine Reaktion in den Logfiles feststellen, wenn ich den Hörer hebe und über Sipgate nach draußen telefonieren möchte.
Das einzige was ich ein paar mal gesehen habe war:
Code:
NOTICE[229390]: PRI got event: 6 on Primary D-channel of span 1
Hat jemand Ideen, wie man diese Probleme lösen kann ?!
Ich habe das Gefühl, kurz vor der Lösung zu stehen, aber weiß irgendwas übersehen zu haben.
Triple Merci !!!
/papaya74