Sirrix.PCI4S0 an Schweizer NT a/b

Ricola

Neuer User
Mitglied seit
13 Jul 2005
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
hallo
ich have die Sirrix karte soeben verbaut und bin nun am testen.
leider ist es mir nicht möglich nach aussen zu telefonieren, egal was ich für ine nummer wähle ich komme immer zur selben stelle ausser eine spezielle nummer (161 uhr ansage) die geht.


nun hier die sirrix.conf
Code:
[global]
internationalprefix=00
nationalprefix=0

[Out1]
ports= 0000
ptp = no
mode = TE
context = default
number = 84304+
extension = +

master=yes
cfnotify = no
cfu = no
cfnr = no
cfb = no
aocd = no
colp = no
redir = no
notify = yes
echocancel = yes
providetones = yes
callerid = <8430440>

[Int3]
ports = 0003
number = +
ptp = no
mode = NT
context = default
callerid= <+>

interessant von sip auf isnd telefon klappt einwandfrei aber nur intern telefonieren ist auf dauer ershöpfend :? .

hier noch die extensions.conf
Code:
[default]
exten => _0.,1,Dial(Srx/gOut1/${EXTEN:1})
exten => 40,1,Dial(SIP/1234)
exten => 50,1,Dial(Srx/gInt3/50)

so nun hier was passiert wenn ich versuche auf ein internes tel anzurufen was auch einwandfrei geht.
Code:
-- Executing Dial("SIP/1234-5ef9", "Srx/gInt3/50") in new stack
    -- Called gInt3/50
    -- Srx/gInt3-08153110 is making progress passing it to SIP/1234-5ef9
    -- Srx/gInt3-08153110 is ringing
    -- Srx/gInt3-08153110 answered SIP/1234-5ef9
  == Spawn extension (default, 50, 1) exited non-zero on 'SIP/1234-5ef9'

nun rufe ich 0161 an (0 für's amt)
Code:
    -- Executing Dial("SIP/1234-cca0", "Srx/gOut1/161") in new stack
    -- Called gOut1/161
    -- Srx/gOut1-081535c0 is ringing
    -- Srx/gOut1-081535c0 answered SIP/1234-cca0
 == Spawn extension (default, 0161, 1) exited non-zero on 'SIP/1234-cca0'

so nun eine nummer (egal was ich eingebe ich treffe immer auf einen fall back des telefon anbieters.)

Code:
    -- Executing Dial("SIP/1234-4336", "Srx/gOut1/07975619xx") in new stack
    -- Called gOut1/07975619xx
    -- Srx/gOut1-081535c0 is making progress passing it to SIP/1234-4336
    -- Srx/gOut1-081535c0 is making progress passing it to SIP/1234-4336
  == Spawn extension (default, 007975619xx, 1) exited non-zero on 'SIP/1234-4336'

die verbindung steht ohne ring signal. wie das bei 0161 war.

was mache ich falsch ? hat irgen jemand eine idee ? die karte hängt aleine am S-bus. mit einem normalen telefon kann ich tip top telefonieren sobald ich es direkt an den S-bus vom NT a/b anschliesse.

cheers
Ricola
 
Hi!

Ricola schrieb:
leider ist es mir nicht möglich nach aussen zu telefonieren, egal was ich für ine nummer wähle ich komme immer zur selben stelle ausser eine spezielle nummer (161 uhr ansage) die geht.

Die Configs sehen soweit ganz gut aus. Ich würde aber in der TE-Gruppe das "extension = +" zu einem "extension = " (also leer) machen, dass die Durchwahl richtig reinkommt.

Sei so gut und mache mal ein D-Kanal Trace entsprechend der folgenden Anleitung:

1. Laden Sie das Kernel Modul sirrix_dch:
modprobe sirrix_dch
2. Starten Sie den D-Channel Trace mit
sirrix-pci/bin/dchdump >/tmp/dchdump.log
3. Starten Sie bitte, während der Trace läuft, einen Verbindungsaufbau.
4. Beenden Sie den Trace mit CTRL-C
5. Senden Sie mir die /tmp/dchdump.log per E-Mail

Alternativ können Sie auch den D-Kanal-Analyser direkt selbst benutzen:
http://krypt.cs.uni-sb.de/~osk/isdn.osk-050503.tgz

Lesen Sie dazu die Informationen in isdn.osk/doc/README.sirrix

Viele Grüße,
Oskar.
 
Hallo Oskar

Danke für die Antwort.

nun das mit dem download hat leider nicht wirklich funktioniert.

hier nun der dump zu nummer 161
Code:
1121271122.744602 (0x0000) HEX: 02 01 01 01 
1121271122.744957 (0x0000) ECHO: 02 01 01 01 
1121271132.741713 (0x0000) HEX: 02 01 01 01 
1121271132.742009 (0x0000) ECHO: 02 01 01 01 
1121271135.473329 (0x0000) ECHO: 00 01 00 00 08 01 0A 05 04 03 80 90 A3 18 01 82 6C 0B 41 80 38 34 33 30 34 31 32 33 34 70 04 81 31 36 31 
1121271135.500854 (0x0000) HEX: 00 01 01 02 
1121271135.706677 (0x0000) HEX: 02 01 00 02 08 01 8A 0D 18 01 8A 
1121271135.707202 (0x0000) ECHO: 02 01 01 02 
1121271140.418956 (0x0000) HEX: 02 01 02 02 08 01 8A 01 
1121271140.419548 (0x0000) ECHO: 02 01 01 04 
1121271140.946522 (0x0000) HEX: 02 01 04 02 08 01 8A 07 28 08 46 52 2E 20 30 2E 35 30 29 05 05 07 0D 12 0B 4C 02 00 C3 
1121271140.947522 (0x0000) ECHO: 02 01 01 06 
1121271140.977154 (0x0000) HEX: 02 01 06 02 08 01 8A 62 1C 1E 91 A1 1B 02 02 72 61 02 01 21 30 12 A1 0D 81 03 46 52 2E A2 06 81 01 32 82 01 01 82 01 00 
1121271140.978469 (0x0000) ECHO: 02 01 01 08 
1121271150.748799 (0x0000) HEX: 02 01 01 03 
1121271150.749091 (0x0000) ECHO: 02 01 01 09 
1121271153.230710 (0x0000) ECHO: 00 01 02 08 08 01 0A 45 08 02 80 90 
1121271153.246857 (0x0000) HEX: 00 01 01 04 
1121271153.409183 (0x0000) HEX: 02 01 08 04 08 01 8A 4D 1C 1D 91 A1 1A 02 02 72 62 02 01 23 30 11 30 0F A1 0D 81 03 46 52 2E A2 06 81 01 32 82 01 01 28 08 46 52 2E 20 30 2E 35 30 
1121271153.410868 (0x0000) ECHO: 02 01 01 0A 
1121271153.411117 (0x0000) ECHO: 00 01 04 0A 08 01 0A 5A 
1121271153.428538 (0x0000) HEX: 00 01 01 06

hier der dump der nicht funtioniernenden nummern (alle ausser 161)

Code:
1121271335.812065 (0x0000) ECHO: 00 01 01 13 
1121271335.812529 (0x0000) HEX: 02 01 01 0D 
1121271335.812776 (0x0000) ECHO: 02 01 01 13 
1121271335.824521 (0x0000) HEX: 00 01 01 0D 
1121271342.957515 (0x0000) ECHO: 00 01 0C 12 08 01 0C 05 04 03 80 90 A3 18 01 82 6C 0B 41 80 38 34 33 30 34 31 32 33 34 70 0B 81 30 37 39 37 35 36 31 39 33 34 
1121271342.988711 (0x0000) HEX: 00 01 01 0E 
1121271343.217043 (0x0000) HEX: 02 01 12 0E 08 01 8C 0D 18 01 8A 
1121271343.217592 (0x0000) ECHO: 02 01 01 14 
1121271344.275018 (0x0000) HEX: 02 01 14 0E 08 01 8C 02 1E 02 8A 88 1E 02 8A 82 
1121271344.275719 (0x0000) ECHO: 02 01 01 16 
1121271344.294025 (0x0000) HEX: 02 01 16 0E 08 01 8C 03 1E 02 8A 88 1E 02 8A 82 
1121271344.294697 (0x0000) ECHO: 02 01 01 18 
1121271353.813471 (0x0000) HEX: 02 01 01 0F 
1121271353.813781 (0x0000) ECHO: 02 01 01 19 
1121271353.887990 (0x0000) ECHO: 00 01 0E 18 08 01 0C 45 08 02 80 9F 
1121271353.904000 (0x0000) HEX: 00 01 01 10 
1121271354.049570 (0x0000) HEX: 02 01 18 10 08 01 8C 4D 1C 1D 91 A1 1A 02 02 19 D8 02 01 23 30 11 30 0F A1 0D 81 03 46 52 2E A2 06 81 01 00 82 01 01 28 08 46 52 2E 20 30 2E 30 30 
1121271354.051191 (0x0000) ECHO: 02 01 01 1A 
1121271354.051440 (0x0000) ECHO: 00 01 10 1A 08 01 0C 5A 
1121271354.069051 (0x0000) HEX: 00 01 01 12

ich hoffe die dumps helfen.

Grüsse
Ricola
 
Hallo!

Ricola schrieb:
nun das mit dem download hat leider nicht wirklich funktioniert.
Es gab vorhin wohl ein Problem mit der Internetanbindung, ein Router war ausgefallen.

hier nun der dump zu nummer 161
ich hoffe die dumps helfen.

Code:
    IE_IDENTIFIER = 0x6C = CALLING PARTY NUMBER
      TYPE OF NUMBER    = 4 = user
      NUMBERING PLAN ID = 1 = ISDN/Telephone
      PRESENTATION INDI = 0 = allowed
      SCREENING INDICAT = 0 = user-provided, not screened
      NUMBER_DIGITS     = '843041234'
IE_IDENTIFIER = 0x70 = CALLED PARTY NUMBER
      TYPE OF NUMBER    = 0 = unknown
      NUMBERING PLAN ID = 1 = ISDN/Telephone
      NUMBER_DIGITS     = '0797561934'

Das sieht eigentlich gut aus. Das einzige was evtl. Probleme bei der Übermitltung der abgehenden Rufnummer verursachen könnte ist das "TYPE OF NUMBER = 4 = user". Diese Einstellung kann man im nächsten Release aber über die sirrix.conf ändern. Jedoch erklärt das nicht, warum du überhaupt keine abgehenden Rufe tätigen kannst.

Interessant wäre zu wissen, ab welcher Stelle der Zielrufnummer der Netzbetreiber abwürgt, also ohne Blockwahl. Tipp einfach mal mit dem SIP-Telefone nur die ersten paar Stellen ein, so dass er in die richtige Extension reingeht und wähle die anderen dann einfach nach. Oder probiere das ganze einfach mal mit nem ISDN-Telefon am Asterisk aus.

Seltsam finde ich jedoch auch diese Meldungen von deinem Netzbetreiber:
Code:
2005/07/13 18:15:44.294 : NT -> TE : '(0x0000) HEX: 02 01 16 0E 08 01 8C 03 1E 02 8A 88 1E 02 8A 82'
  tei  = 0
  Layer 3 Data:
    PD = 0x08 = DSS1
    CR = 12
    MT = 0x03 = PROGRESS
    IE_IDENTIFIER = 0x1E = PROGRESS INDICATOR
      CODING         = 0 = CCITT (ETS)
      LOCATION       = 10 = net behind interworking point
      PROGRESS DESCR = 8 = in-band information / pattern now available
    IE_IDENTIFIER = 0x1E = PROGRESS INDICATOR
      CODING         = 0 = CCITT (ETS)
      LOCATION       = 10 = net behind interworking point
      PROGRESS DESCR = 2 = called number is not ISDN

2005/07/13 18:15:53.887 : TE -> NT : '(0x0000) ECHO: 00 01 0E 18 08 01 0C 45 08 02 80 9F'
  tei  = 0
  Layer 3 Data:
    PD = 0x08 = DSS1
    CR = 12
    MT = 0x45 = DISCONNECT
    IE_IDENTIFIER = 0x08 = CAUSE
      CODING            = 0 = CCITT (ETS)
      LOCATION          = 0 = user
      CAUSE             = 0x1F = Normal, unspecified.
Die sagen soviel wie dass irgendeine Instanz außerhalb des Swisscom-Netzes dir eine Audio-Information mitteilen will und danach einfach "grundlos" auflegt. Was kommt denn da für eine Ansage?

Es werden bereits mehrere Sirrix.PCI4S0 in der Schweiz erfolgreich eingesetzt, ich kann mir dieses Verhalten derzeit nicht erklären ... mehr Infos bitte! *g*

Viele Grüße,
Oskar.
 
Hallo Oskar

nach einer konfigurations odysee bin ich wider fit für der fehler jagt.nun zum einzeln wählen:
von der ziel nummer 0797561934 kann ich nur bis zu 079756 wählen bei den nächsten nummer kommt sogleich die ansage von der sunrise.

nun also der dump vom isdn tel am sirrix nt anschluss an den te anschluss.
Code:
1121350956.935255 (0x0003) HEX: 02 81 01 93 
1121350956.962417 (0x0003) ECHO: 02 81 01 49 
1121350963.131314 (0x0003) ECHO: 00 81 92 48 08 01 32 05 04 03 80 90 A3 6C 04 01 80 34 34 7D 02 91 81 
1121350963.132234 (0x0003) HEX: 00 81 01 94 
1121350963.132983 (0x0003) HEX: 02 81 48 94 08 01 B2 0D 18 01 89 1E 02 81 88 
1121350963.258957 (0x0003) ECHO: 02 81 01 4A 
1121350965.166083 (0x0003) ECHO: 00 81 94 4A 08 01 32 7B 70 02 80 30 
1121350965.166661 (0x0003) HEX: 00 81 01 96 
1121350965.349075 (0x0000) ECHO: 00 01 01 39 
1121350965.351884 (0x0000) HEX: 02 01 01 59 
1121350965.352161 (0x0000) ECHO: 02 01 01 39 
1121350965.361524 (0x0000) HEX: 00 01 01 59 
1121350968.914299 (0x0003) ECHO: 00 81 96 4A 08 01 32 7B 70 02 80 30 
1121350968.914886 (0x0003) HEX: 00 81 01 98 
1121350968.915684 (0x0000) ECHO: 00 01 58 38 08 01 08 05 04 03 80 90 A3 18 01 81 6C 09 41 80 38 34 33 30 34 34 34 70 02 81 30 
1121350968.941171 (0x0000) HEX: 00 01 01 5A 
1121350969.138743 (0x0000) HEX: 02 01 38 5A 08 01 88 0D 18 01 89 
1121350969.139279 (0x0000) ECHO: 02 01 01 3A 
1121350969.729441 (0x0003) ECHO: 00 81 98 4A 08 01 32 7B 70 02 80 37 
1121350969.729999 (0x0003) HEX: 00 81 01 9A 
1121350969.730402 (0x0000) ECHO: 00 01 5A 3A 08 01 08 7B 70 02 81 37 
1121350969.746440 (0x0000) HEX: 00 01 01 5C 
1121350971.338709 (0x0003) ECHO: 00 81 9A 4A 08 01 32 7B 70 02 80 39 
1121350971.339310 (0x0003) HEX: 00 81 01 9C 
1121350971.339687 (0x0000) ECHO: 00 01 5C 3A 08 01 08 7B 70 02 81 39 
1121350971.355953 (0x0000) HEX: 00 01 01 5E 
1121350973.826390 (0x0003) ECHO: 00 81 9C 4A 08 01 32 7B 70 02 80 37 
1121350973.826971 (0x0003) HEX: 00 81 01 9E 
1121350973.827346 (0x0000) ECHO: 00 01 5E 3A 08 01 08 7B 70 02 81 37 
1121350973.843509 (0x0000) HEX: 00 01 01 60 
1121350974.546370 (0x0003) ECHO: 00 81 9E 4A 08 01 32 7B 70 02 80 35 
1121350974.546953 (0x0003) HEX: 00 81 01 A0 
1121350974.547329 (0x0000) ECHO: 00 01 60 3A 08 01 08 7B 70 02 81 35 
1121350974.563618 (0x0000) HEX: 00 01 01 62 
1121350976.037355 (0x0003) ECHO: 00 81 A0 4A 08 01 32 7B 70 02 80 36 
1121350976.037931 (0x0003) HEX: 00 81 01 A2 
1121350976.038306 (0x0000) ECHO: 00 01 62 3A 08 01 08 7B 70 02 81 36 
1121350976.054599 (0x0000) HEX: 00 01 01 64 
1121350978.862148 (0x0003) ECHO: 00 81 A2 4A 08 01 32 7B 70 02 80 31 
1121350978.862740 (0x0003) HEX: 00 81 01 A4 
1121350978.863171 (0x0000) ECHO: 00 01 64 3A 08 01 08 7B 70 02 81 31 
1121350978.879014 (0x0000) HEX: 00 01 01 66 
1121350979.879102 (0x0000) HEX: 02 01 3A 66 08 01 88 02 1E 02 8A 88 1E 02 8A 82 
1121350979.879796 (0x0000) ECHO: 02 01 01 3C 
1121350979.880386 (0x0003) HEX: 02 81 4A A4 08 01 B2 02 1E 02 81 88 
1121350979.898233 (0x0000) HEX: 02 01 3C 66 08 01 88 03 1E 02 8A 88 1E 02 8A 82 
1121350979.898879 (0x0000) ECHO: 02 01 01 3E 
1121350979.959867 (0x0003) ECHO: 02 81 01 4C 
1121350989.354912 (0x0000) HEX: 02 01 01 67 
1121350989.355244 (0x0000) ECHO: 02 01 01 3F 
1121350989.960770 (0x0003) HEX: 02 81 01 A5 
1121350989.990116 (0x0003) ECHO: 02 81 01 4D 
1121350999.358391 (0x0000) HEX: 02 01 01 67 
1121350999.358690 (0x0000) ECHO: 02 01 01 3F 
1121350999.991407 (0x0003) HEX: 02 81 01 A5 
1121351000.020614 (0x0003) ECHO: 02 81 01 4D 
1121351009.361393 (0x0000) HEX: 02 01 01 67 
1121351009.361739 (0x0000) ECHO: 02 01 01 3F 
1121351010.022050 (0x0003) HEX: 02 81 01 A5 
1121351010.054491 (0x0003) ECHO: 02 81 01 4D 
1121351018.380928 (0x0003) HEX: FE FF 03 0F 00 00 04 81 
1121351018.475098 (0x0003) ECHO: FC FF 03 0F BD B7 05 81 
1121351019.364630 (0x0000) HEX: 02 01 01 67 
1121351019.364962 (0x0000) ECHO: 02 01 01 3F 
1121351019.381787 (0x0003) HEX: FE FF 03 0F 00 00 04 81 
1121351019.473421 (0x0003) ECHO: FC FF 03 0F ED D6 05 81 
1121351019.800682 (0x0000) HEX: 02 01 3E 66 08 01 88 45 08 02 84 9F 1C 1D 91 A1 1A 02 02 8C 59 02 01 23 30 11 30 0F A1 0D 81 03 46 52 2E A2 06 81 01 00 82 01 01 1E 02 82 88 28 08 46 52 2E 20 30 2E 30 30 
1121351019.802452 (0x0000) ECHO: 02 01 01 40 
1121351019.803471 (0x0000) ECHO: 00 01 66 40 08 01 08 4D 08 02 80 9F 
1121351019.804665 (0x0003) HEX: 02 81 4C A4 08 01 B2 45 08 02 81 9F 1E 02 81 88 
1121351019.823029 (0x0000) HEX: 00 01 01 68 
1121351019.883802 (0x0000) HEX: 02 01 40 68 08 01 88 5A 
1121351019.884240 (0x0000) ECHO: 02 01 01 42 
1121351019.890176 (0x0003) ECHO: 02 81 01 4E 
1121351026.356035 (0x0003) ECHO: 00 81 A4 4E 08 01 32 4D 08 02 80 90 
1121351026.356649 (0x0003) HEX: 00 81 01 A6 
1121351026.357384 (0x0003) HEX: 02 81 4E A6 08 01 B2 5A 
1121351026.484314 (0x0003) ECHO: 02 81 01 50 
1121351029.367998 (0x0000) HEX: 02 01 01 69 
1121351029.368275 (0x0000) ECHO: 02 01 01 43

so das ist der komplette dump von anfang bis ende.

grüsse
Ricola
 
Hi!

nach einer konfigurations odysee bin ich wider fit für der fehler jagt.nun zum einzeln wählen:
von der ziel nummer 0797561934 kann ich nur bis zu 079756 wählen bei den nächsten nummer kommt sogleich die ansage von der sunrise.

nun also der dump vom isdn tel am sirrix nt anschluss an den te anschluss.

Vielen Dank dafür, der Dump war sehr gut geeignet!

Ich denke das ist das Problem, denn das schickt Dein Telefon:
Code:
    IE_IDENTIFIER = 0x70 = CALLED PARTY NUMBER
      TYPE OF NUMBER    = 0 = unknown
      NUMBERING PLAN ID = 0 = unknown
      NUMBER_DIGITS     = '0'

In chan_sirrix ist jedoch fest eingestellt, dass der "NUMBERING PLAN ID" mit "ISDN/Telephone" gesendet wird und nicht als "unknown". Laut diesem Dokument der swisscom sollte es aber mit beiden Varianten funktionieren: http://www.swisscom-fixnet.ch/FxRes...8DDF9F0242/0/E_ISDN_Informations_28052004.pdf, Seite 14+15.

Du kannst das selbst mal zum Test ändern, dann können wir evtl. eine Option für die sirrix.conf einbauen. Bitte sende mir deine E-Mail-Adresse mit einer kurzen Referenz auf dieses Forum an [email protected], dann kann ich dir einen Patch schicken, der das testweise mal ändert.

Viele Grüße,
Oskar.
 
Also Info für alle Mitlesenden:

In chan_sirrix ist jedoch fest eingestellt, dass der "NUMBERING PLAN ID" mit "ISDN/Telephone" gesendet wird und nicht als "unknown".
Der Numbering Plan wird ab dem nächsten Release für jede Gruppe der sirrix.conf veränderbar sein. Das nächste Release ist für Mitte 08/2005 geplant.

Viele Grüße,
Oskar.
 

Neueste Beiträge

Statistik des Forums

Themen
244,695
Beiträge
2,216,686
Mitglieder
371,314
Neuestes Mitglied
Gjorstn
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.