- Mitglied seit
- 28 Sep 2005
- Beiträge
- 126
- Punkte für Reaktionen
- 0
- Punkte
- 16
Hallo Leute,
ich habe jetzt meine Versuche erstmal aufgegeben, Asterisk und den ganzen Kram selber zu kompilieren. Haut nicht hin mit SUSE 10 und gcc 4.x.
Ich habe also nun den mitglieferten asterisk-Kram von der SUSE 10-DVD genommen. Dort ist natürlich kein florz-Patch drin, aber was solls... wenn's dann überhaupt mal ein bissl funktioniert, kann man ja immer noch weitersehen...
Mein Problem: Ich bekomme kein Freizeichen/keinen Wählton, wenn ich das ISDN-Telefon abhebe, welches am NTBA (zwecks Speisespannung) angeschlossen ist, dieser wiederum mit ISDN-cross zur HFC Karte (2x Conrad HFC (Asuscom/Billion) im Rechner).
Ich habe genau so angeschlossen, wie man hier sieht:
http://www.pro-linux.de/work/asterisk/jpgs/setup.png
Das Bild ist aus dem Pro-Linux Artikel:
http://www.pro-linux.de/work/asterisk/asterisk-1.html
Das Cross-Kabel habe ich zwei Mal hergestellt, einmal nach Schema in der c't 12/2005 (Mai) und nach dem Artikel auf pro-linux.de.
Skizze in der c't ist halt sehr auslegungsfähig, pro-linux.de ist da deutlicher.
Ich habe also 3-4 unter einander gekreuzt und 5-6 unter einander gekreuzt. (nach pro-linux.de)
Das Kabel benutze ich zur Zeit zwischen NTBA und HFC card 1 (card0 -> T-Com-NTBA)
Nun, wie gesagt, ich höre nichts und kann auch nichts anwählen.
Der zaphfc-Treiber ist geladen (ebenso zaptel), ztcfg wurde ausgeführt und 6 Kanäle sind konfiguriert, /dev/zap/1 und /dev/zap/2 spucken nur Müll aus, wenn Asterisk läuft, bringt ein cat auf den beiden devices nur, dass ebensolche "busy" sind - asterisk hat sie sich ja auch geholt...
Hier meine aktuellen configs:
/etc/asterisk/extensions.conf habe ich so gelassen, also Original-SUSE/Asterisk-config.
Brauche Eure Hilfe! Echt, komme nicht weiter, was ist zu tun? Wo ist der Fehler/sind die Fehler??? Heeelp! :shock: :shock: :shock: :shock: :shock: :?: :?: :?: :?: :cry: :cry: :cry: :cry: :cry: :cry: :evil: :evil: :evil: :evil: :evil: :evil:
Michael
ich habe jetzt meine Versuche erstmal aufgegeben, Asterisk und den ganzen Kram selber zu kompilieren. Haut nicht hin mit SUSE 10 und gcc 4.x.
Ich habe also nun den mitglieferten asterisk-Kram von der SUSE 10-DVD genommen. Dort ist natürlich kein florz-Patch drin, aber was solls... wenn's dann überhaupt mal ein bissl funktioniert, kann man ja immer noch weitersehen...
Mein Problem: Ich bekomme kein Freizeichen/keinen Wählton, wenn ich das ISDN-Telefon abhebe, welches am NTBA (zwecks Speisespannung) angeschlossen ist, dieser wiederum mit ISDN-cross zur HFC Karte (2x Conrad HFC (Asuscom/Billion) im Rechner).
Ich habe genau so angeschlossen, wie man hier sieht:
http://www.pro-linux.de/work/asterisk/jpgs/setup.png
Das Bild ist aus dem Pro-Linux Artikel:
http://www.pro-linux.de/work/asterisk/asterisk-1.html
Das Cross-Kabel habe ich zwei Mal hergestellt, einmal nach Schema in der c't 12/2005 (Mai) und nach dem Artikel auf pro-linux.de.
Skizze in der c't ist halt sehr auslegungsfähig, pro-linux.de ist da deutlicher.
Ich habe also 3-4 unter einander gekreuzt und 5-6 unter einander gekreuzt. (nach pro-linux.de)
Das Kabel benutze ich zur Zeit zwischen NTBA und HFC card 1 (card0 -> T-Com-NTBA)
Nun, wie gesagt, ich höre nichts und kann auch nichts anwählen.
Der zaphfc-Treiber ist geladen (ebenso zaptel), ztcfg wurde ausgeführt und 6 Kanäle sind konfiguriert, /dev/zap/1 und /dev/zap/2 spucken nur Müll aus, wenn Asterisk läuft, bringt ein cat auf den beiden devices nur, dass ebensolche "busy" sind - asterisk hat sie sich ja auch geholt...
Hier meine aktuellen configs:
Code:
sip:/etc #
sip:/etc #
sip:/etc # cat zaptel.conf
#
# Zaptel Configuration File
#
# This file is parsed by the Zaptel Configurator, ztcfg
#
span=1,1,3,ccs,ami
bchan=1-2
dchan=3
span=2,1,3,ccs,ami
bchan=4-5
dchan=6
#loadzone=nl
#loadzone = us
#loadzone = us-old
#loadzone=gr
#loadzone=it
#loadzone=fr
#loadzone=de
#loadzone=uk
#loadzone=fi
#loadzone=jp
#loadzone=sp
#loadzone=no
defaultzone=nl
sip:/etc #
sip:/etc #
sip:/etc #
Code:
sip:/etc/asterisk #
sip:/etc/asterisk #
sip:/etc/asterisk # cat zapata.conf
;
; Zapata telephony interface
;
; Configuration file
[trunkgroups]
[channels]
; 1. Karte
signalling=bri_cpe_ptmp ;muss mit der durch modes in Makefile gemachten Einstellung ereistimmen.
pridialplan=national
prilocaldialplan=national
echocancel=yes
immediate=yes
usecallingpres=yes
overlapdial=yes
group=1
context=default
channel => 1-2
; 2. Karte
switchtype=euroisdn
signalling=bri_net_ptmp
pridialplan=national
prilocaldialplan=national
echocancel=yes
immediate=yes
usecallingpres=yes
overlapdial=yes
group=2
context=default
channel => 4-5
sip:/etc/asterisk #
sip:/etc/asterisk #
Code:
sip:/etc/asterisk # cat modules.conf
;
; Asterisk configuration file
;
; Module Loader configuration file
;
[modules]
autoload=yes
;
; If you want, load the GTK console right away.
; Don't load the KDE console since
; it's not as sophisticated right now.
;
noload => pbx_gtkconsole.so
;load => pbx_gtkconsole.so
noload => pbx_kdeconsole.so
;
; Intercom application is obsoleted by
; chan_oss. Don't load it.
;
noload => app_intercom.so
;
; Explicitly load the chan_modem.so early on to be sure
; it loads before any of the chan_modem_* 's afte rit
;
load => res_features.so
load => res_musiconhold.so
load => chan_modem.so
load => chan_zap.so
;
; Load either OSS or ALSA, not both
; By default, load OSS only (automatically) and do not load ALSA
;
noload => chan_alsa.so
;noload => chan_oss.so
;
; Module names listed in "global" section will have symbols globally
; exported to modules loaded after them.
;
[global]
res_features.so=yes
chan_modem.so=yes
chan_zap.so=yes
;chan_capi.so=yessip:/etc/asterisk #
sip:/etc/asterisk #
sip:/etc/asterisk #
Code:
*CLI>
*CLI> pri show span 1
Primary D-channel: 3
Status: Provisioned, Down, Active
Switchtype: National ISDN
Type: CPE (PtMP)
Window Length: 0/7
Sentrej: 0
SolicitFbit: 0
Retrans: 0
Busy: 0
Overlap Dial: -1
*CLI>
*CLI>
*CLI>
*CLI>
*CLI> pri show span 2
Primary D-channel: 6
Status: Provisioned, Up, Active
Switchtype: EuroISDN
Type: Network (PtMP)
Overlap Dial: -1
*CLI>
*CLI>
*CLI> zap show channels
Chan Extension Context Language MusicOnHold
pseudo default
1 default
2 default
4 default
5 default
*CLI>
*CLI>
*CLI> zap show channel 1
Channel: 1
File Descriptor: 8
Span: 1
Extension:
Dialing: no
Context: default
Caller ID string:
Destroy: 0
InAlarm: 1
Signalling Type: PRI Signalling
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: alaw
Fax Handled: no
Pulse phone: no
Echo Cancellation: 128 taps unless TDM bridged, currently OFF
PRI Flags:
PRI Logical Span: Implicit
Actual Hookstate: Onhook
*CLI>
*CLI>
*CLI>
*CLI> zap show channel 2
Channel: 2
File Descriptor: 9
Span: 1
Extension:
Dialing: no
Context: default
Caller ID string:
Destroy: 0
InAlarm: 1
Signalling Type: PRI Signalling
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: alaw
Fax Handled: no
Pulse phone: no
Echo Cancellation: 128 taps unless TDM bridged, currently OFF
PRI Flags:
PRI Logical Span: Implicit
Actual Hookstate: Onhook
*CLI>
*CLI>
*CLI>
*CLI>
*CLI>
*CLI> zap show channel 4
Channel: 4
File Descriptor: 10
Span: 2
Extension:
Dialing: no
Context: default
Caller ID string:
Destroy: 0
InAlarm: 0
Signalling Type: PRI Signalling
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: alaw
Fax Handled: no
Pulse phone: no
Echo Cancellation: 128 taps unless TDM bridged, currently OFF
PRI Flags:
PRI Logical Span: Implicit
Actual Hookstate: Onhook
*CLI>
*CLI>
*CLI>
*CLI>
*CLI>
*CLI> zap show channel 5
Channel: 5
File Descriptor: 11
Span: 2
Extension:
Dialing: no
Context: default
Caller ID string:
Destroy: 0
InAlarm: 0
Signalling Type: PRI Signalling
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: alaw
Fax Handled: no
Pulse phone: no
Echo Cancellation: 128 taps unless TDM bridged, currently OFF
PRI Flags:
PRI Logical Span: Implicit
Actual Hookstate: Onhook
*CLI>
*CLI>
*CLI>
*CLI>
*CLI>
*CLI> zap show channel 4
Channel: 4
File Descriptor: 10
Span: 2
Extension:
Dialing: no
Context: default
Caller ID string:
Destroy: 0
InAlarm: 0
Signalling Type: PRI Signalling
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: alaw
Fax Handled: no
Pulse phone: no
Echo Cancellation: 128 taps unless TDM bridged, currently OFF
PRI Flags:
PRI Logical Span: Implicit
Actual Hookstate: Onhook
*CLI>
*CLI>
*CLI>
*CLI>
*CLI>
*CLI> zap show channel 5
Channel: 5
File Descriptor: 11
Span: 2
Extension:
Dialing: no
Context: default
Caller ID string:
Destroy: 0
InAlarm: 0
Signalling Type: PRI Signalling
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: alaw
Fax Handled: no
Pulse phone: no
Echo Cancellation: 128 taps unless TDM bridged, currently OFF
PRI Flags:
PRI Logical Span: Implicit
Actual Hookstate: Onhook
*CLI>
*CLI>
*CLI>
/etc/asterisk/extensions.conf habe ich so gelassen, also Original-SUSE/Asterisk-config.
Brauche Eure Hilfe! Echt, komme nicht weiter, was ist zu tun? Wo ist der Fehler/sind die Fehler??? Heeelp! :shock: :shock: :shock: :shock: :shock: :?: :?: :?: :?: :cry: :cry: :cry: :cry: :cry: :cry: :evil: :evil: :evil: :evil: :evil: :evil:
Michael