Welche Kombination läuft stabil

sld

Neuer User
Mitglied seit
6 Dez 2007
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich stehe vor der Aufgabe einen Asterisk zu bauen.
Die Anlage soll per IVR-Menü Ergebnisse von Sportveranstaltungen
entgegennehmen und in einer localen MySQL Datenbank speichern.
(kein SIP, VoIP etc.)

Dazu habe ich folgende Ausgangssituation.
1. ISDN-Anschluss (NTBA)
2. ISDN-Karte (Eicon Diva 2FX oder AVM Fritz PCI A1)
3. Linux OS (SUSE)

Stand der Dinge ist, das ich mit meinen derzeitigen Versuchen
nicht weit gekommen bin.
Wobei die Diva Karte neu im Spiel ist.
Vorherige Versuche habe ich immer mit der AVM gemacht.
Beim Kompilieren traten aber immer wieder Probleme auf,
die sich dannnach und nach lösen ließen oder eben auch nicht.

Mit welcher Kombination der Softwarestände fahre ich am besten.
(can_capi o. mISDN, Asterisk 1.2.x o. 1.4.x, SUSE 10.0 o. .1, .2, .3).
Das ganze für und wieder habe ich im Forum durchgelesen
kann mir dazu aber keine Meinung bilden.

Besten Dank !!!
 
Klarer Fall von kommerzieller Anfrage. Lass Dir von z.B. foschi einen Kostenvoranschlag machen.
 
@IBM-FAN: Wieso kommerziell?
ich stehe vor der Aufgabe einen Asterisk zu bauen

Ich würde auf jeden Fall Asterisk >= 1.2.12.1 verwenden auf Opensuse >= 10.1 :meinemei:

Wobei man bei der Asterisk Version noch einen Kompromiss zwischen Sicherheit und Stabilität schliessen muss (kann).

mfg Guard-X
 
Danke Guard-X

>> Kommerziell ?? haste einem "Nackten Sportverein" mal in die Tasche gefasst.
Außerdem verdienen wir damit kein Geld >> ist halt ein e.V

1. OK 10.1
2. OK 1.2.12.1
>> wird gemacht
3. die AVM kommt dazu an Bord mit den FOER-Treibern das ist bisher immer gelungen
capiinfo sah jedenfalls immer gut aus

Melde mich an dieser Stelle zurück wenn ich soweit bin.

Besten Dank schon mal
 
OK da bin ich !!

SUSE 10.1 ist drauf
* 1.2.12.1 ist drauf und läst sich starten
Capiinit bringt die Infos zur AVM
--> Was bringt bei Dir ein cat /dev/isdnctl auf die Konsole
dort kann man doch schon lesen wer anruft Verbindungsaufbau alles in ASCII

Fehlt an dieser Stelle nun chan_capi >> 0.3.5 ???
Und zur MySQL Anbindung >> addons-1.2.1 ???

Danke für die Auskunft.
 
Danke !!!

Bei der ganzen Update und Install Orgie
sind mir wieder die asterisk_xxxx_rpm's
über den Weg gelaufen.

Wenn ich das installierre meldet sich asterisk wie folgt:

*CLI> show version
Asterisk 1.2.5-BRIstuffed-0.3.0-PRE-1k built by abuild @ harvey on a i686 running Linux on 2007-07-30 13:56:45 UTC
*CLI>

und zu CAPI

*CLI> capi info
Contr1: 2 B channels total, 2 B channels free.
*CLI>

Ist diese Basis denn schlecht,
ich habe immer wieder gelesen man kann aber solle das nicht nehmen.

Grüße

Edit Guard-X: OT Diskussion geht hier weiter http://www.ip-phone-forum.de/showthread.php?p=1037715
 
Für erste Gehversuche kannst du das selbstverständlich verwenden. Allerdings hängen die RPMs bzgl. Bug- und Securityfixes immer ein wenig hinterher.
 
ok dann das aus den rpm's

Da habe ich den Vorteil das YAST den Asterisk im Runlevel-Editor drin hat.
--> init.d startskript etc. kenne ich wohl !!!

die addons1.2.x (mysql) sollten ja auch zur rpm-Lösung passen.

OK
dann werde ich cp /etc/asterisk /root/astsafe machen
und alle *.conf aus /etc/asterisk rauswerfen die ich nicht benötige.


Berichtige mich bitte
wenn ich das nicht richtig
verstanden habe

Grüße
 
Du benötigst auch die richtigen mysql addons zur 1.2.5.

Die überflüssigen *.conf Dateien würde ich nicht löschen.
 
Hallo Guard-X,

Ich bin dann wieder in meiner Sackgasse gelandet.
Bevor ich das *.conf und debugging poste starte ich mal eine neue Anfrage.

http://www.ip-phone-forum.de/showthread.php?p=1038795#post1038795

Ich glaube das der ISDN Anschluß kein "echter ist".
Evtl. haben wir einen Abgang von der Schule in der wir
ein Seitengebäude von der Stadt gepachtet haben.

Ich werden den PC mal mit nach Hause nehmen.
Und es dort versuchen.

Wie sieht denn dein ASCII D-Kanal aus????

Grüße
 
Hallo Guard-X

ich bin soweit das ich im Vereinsheim auch eine
Reaktion auf einen eingehende Call habe
der Asterisk hängt übrigens nicht hinter einem NTBA
sondern hinter einem PNT-E einer Siemens Telefonanlage
>> zuhause an einem "NTBA" geht alles top

Hier mal die aktuelle Ausgabe der *Console
capi debug
set v 20
set d 20

Code:
CONNECT_IND ID=002 #0x000a LEN=0034
  Controller/PLCI/NCCI            = 0x101
  CIPValue                        = 0x10
  CalledPartyNumber               = default
  CallingPartyNumber              = <00 83>4659
  CalledPartySubaddress           = default
  CallingPartySubaddress          = default
  BC                              = <80 90 a3>
  LLC                             = default
  HLC                             = <91 81>
  AdditionalInfo                  = default

    -- CONNECT_IND (PLCI=0x101,DID=,CID=4659,CIP=0x10,CONTROLLER=0x1)
  == ISDN1: Incoming call '4659' -> ''
INFO_IND ID=002 #0x000b LEN=0019
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x28
  InfoElement                     = 4659

INFO_RESP ID=002 #0x000b LEN=0012
  Controller/PLCI/NCCI            = 0x101

    -- ISDN1: info element DSP
INFO_IND ID=002 #0x000c LEN=0016
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x18
  InfoElement  
    -- ISDN1: info element DSP
INFO_IND ID=002 #0x000c LEN=0016
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x18
  InfoElement                     = <89>

INFO_RESP ID=002 #0x000c LEN=0012
  Controller/PLCI/NCCI            = 0x101

    -- ISDN1: info element CHANNEL IDENTIFICATION 89
INFO_IND ID=002 #0x000f LEN=0019
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x28
  InfoElement                     = 4659

INFO_RESP ID=002 #0x000f LEN=0012
  Controller/PLCI/NCCI            = 0x101

    -- ISDN1: info element DSP
INFO_IND ID=002 #0x0010 LEN=0016
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x18
  InfoElement                     = <89>

INFO_RESP ID=002 #0x0010 LEN=0012
  Controller/PLCI/NCCI            = 0x101

    -- ISDN1: info element CHANNEL IDENTIFICATION 89
INFO_IND ID=002 #0x0011 LEN=0019
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x28
  InfoElement                     = 4659

INFO_RESP ID=002 #0x0011 LEN=0012
  Controller/PLCI/NCCI            = 0x101

    -- ISDN1: info element DSP
INFO_IND ID=002 #0x0012 LEN=0016
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x18
  InfoElement                     = <89>

INFO_RESP ID=002 #0x0012 LEN=0012
  Controller/PLCI/NCCI            = 0x101

    -- ISDN1: info element CHANNEL IDENTIFICATION 89
DISCONNECT_IND ID=002 #0x0013 LEN=0014
  Controller/PLCI/NCCI            = 0x101
  Reason                          = 0x0

DISCONNECT_RESP ID=002 #0x0013 LEN=0012
  Controller/PLCI/NCCI            = 0x101

    -- ISDN1: DISCONNECT_IND on incoming without pbx, doing hangup.
  == ISDN1: CAPI Hangingup
  == ISDN1: Interface cleanup PLCI=0x101
       > CAPI devicestate requested for ISDN1/

Beim Schreiben bin ich dann grade selber (Forum) drauf gekommen.
Der Trick ist in der capi.conf

immediate=yes

Bis Neulich
 
Kostenlos!

Statistik des Forums

Themen
248,900
Beiträge
2,304,491
Mitglieder
378,598
Neuestes Mitglied
Drageja