Ergebnis 1 bis 13 von 13

Thema: Asterisk Kurs : Mailbox und CALLERID in 1.4

  1. #1
    IPPF-Einsteiger
    Registriert seit
    22.01.2007
    Beiträge
    11

    Asterisk Kurs : Mailbox und CALLERID in 1.4

    Hallo erst einmal. Ich bin gerade dabei den Kurs durchzugehen und habe mir gleich die Vers. 1.4 gezogen und darauf aufgesetzt.

    Eine wichtige Änderung ist, daß in V1.4 bestimmte Variablen NICHT mehr unterstützt werden und Ersatzlos gestrichen sind. Ein googlen hat da erst einmal nichts gebracht. Erst ein grep durch alle DOC's vom Asterisk ....

    ${CALLERIDNUM}== ${CALLERID(num)}

    entsprechend muss

    Code:
    [mailbox_own]
    exten => 88,1,answer
    exten => 88,n,wait,1
    exten => 88,n,voicemailmain,s${CALLERIDNUM}
    exten => 88,n,hangup
    nach ( ab Vers. 1.4 !!! )

    Code:
    [mailbox_own]
    exten => 88,1,answer
    exten => 88,n,wait,1
    exten => 88,n,voicemailmain,s${CALLERID(num)}
    exten => 88,n,hangup
    geändert werden

  2. #2
    IPPF-Fan
    Registriert seit
    14.04.2005
    Beiträge
    113
    es gibt eine wunderschöne Datei names CHANGES (denke die heißt so) wo genau drin beschrieben ist, welche alten Variablen gestrichen wurden und welche neuen Ausdrücke hierfür jetzt verwendet werden müssen. Da ist googeln eigentlich schon overkill gewesen
    Vor längerer Zeit:
    Server: Asterisk 1.4.24.1
    Analog: 2x Wildcard TDM400P mit DAHDI 2.2.0-rc4 (8 Ports)
    ISDN: 1x BN8S0 mit mISDN 1.1.9.1 (8 Ports)
    ISDN-PMX: 1x TE122 mit DAHDI 2.2.0-rc4 und libPRI 1.4.10
    SIP: elmeg IP-290, snom 320, snom 360, snom M3, Siemens S450 IP

  3. #3
    IPPF-Fünfhundert-Club
    Registriert seit
    06.04.2005
    Ort
    Ba-Wü
    Beiträge
    561
    UPGRADE.txt

    Außerdem aus der Asterisk 1.2.13 doc:
    Code:
    ${CALLERIDNUM}      * Caller ID Number only (Deprecated; use ${CALLERID(num)})

  4. #4
    IPPF-Einsteiger
    Registriert seit
    22.01.2007
    Beiträge
    11
    Nice

    Außerdem aus der Asterisk 1.2.13 doc:


    Wie oben schon erwähnt : Ich fange gerade erst gerade an, sonst wäre der Kurs ja nicht die richtige Stelle ... und in der V1.4 steht dort nur :


    * The builtin variables ${CALLERID}, ${CALLERIDNAME}, ${CALLERIDNUM},
    ${CALLERANI}, ${DNID}, ${RDNIS}, ${DATETIME}, ${TIMESTAMP}, ${ACCOUNTCODE},
    and ${LANGUAGE} have all been deprecated in favor of their related dialplan
    functions. You are encouraged to move towards the associated dialplan
    function, as these variables will be removed in a future release.
    d.h. ich habe nicht die Asterisk 1.2.13 doc !


    die Stelle wo ich es dann gefunden habe ist unter docu in channelvariables.txt unter
    Code:
    ---------------------------------------------------------
    Asterisk standard channel variables 
    ---------------------------------------------------------
    There are a number of variables that are defined or read
    by Asterisk. Here is a list of them. More information is
    available in each application's help text. All these variables
    are in UPPER CASE only.
    
    Variables marked with a * are builtin functions and can't be set,
    only read in the dialplan.  Writes to such variables are silently 
    ignored.
    
    ${ACCOUNTCODE} 	 	* Account code (if specified) (Deprecated; use ${CDR(accountcode)})
    ${BLINDTRANSFER} 	The name of the channel on the other side of a blind transfer
    ${BRIDGEPEER}	 	Bridged peer
    ${CALLERANI}	 	* Caller ANI (PRI channels) (Deprecated; use ${CALLERID(ani)})
    ${CALLERID}	 	* Caller ID (Deprecated; use ${CALLERID(all)})
    ${CALLERIDNAME}	 	* Caller ID Name only (Deprecated; use ${CALLERID(name)})
    ${CALLERIDNUM}	 	* Caller ID Number only (Deprecated; use ${CALLERID(num)})
    ...
    ...
    ...
    Wie schon im Header vom ersten Posting zu sehen : Es geht hier um den Kurs und evtl. einer kleinen Ergänzung, da ich vermutlich nicht der Letzte bin, bei dem etwas nicht funktioniert, da sich einiges mit der Zeit ändert und sich dann Stundenlang spielt, bis man die Lösung hat.



    Es ist alles ganz einfach, wenn man weiß, wie es funktioniert.
    Den Kurs arbeiten jedoch,so wie ich, Anfänger durch die ganz genau wissen wo man was an welcher Stelle drehen muss, da es sich vor X Version geändert hat und in einer ReleaseNote von Anno xy beschrieben stand.


    Nichts für ungut

  5. #5
    IPPF-Einsteiger
    Registriert seit
    22.01.2007
    Beiträge
    11
    wunderschöne Datei names CHANGES
    Nein, die habe ich leider nicht, wo finde ich das File ?

    Danke

  6. #6
    IPPF-Fünfhundert-Club
    Registriert seit
    06.04.2005
    Ort
    Ba-Wü
    Beiträge
    561
    Zitat Zitat von DeSan
    Nein, die habe ich leider nicht, wo finde ich das File ?
    Hatte ich oben schon geschrieben: UPGRADE.txt
    Zu 1.4 gibt es schon ein paar Themen, bei weiteren Problemen einfach mal danach suchen.

    ${CALLERIDNUM}, etc. kommen allerdings noch in der 1.4 Doku , wie es auch schon DeSan geschrieben hatte, noch vor, funktionieren aber nicht mehr...
    (zumindest in einem Kurztest ging es nicht)

  7. #7
    IPPF-Fan
    Registriert seit
    14.04.2005
    Beiträge
    113
    Zitat Zitat von DeSan
    Nein, die habe ich leider nicht, wo finde ich das File ?

    Danke
    ist in der Asterisk-1.4.0.tar.gz mit drin.
    Darin steht allerdings nicht das deine genannte Funktion nicht mehr vorhanden ist. Ich glaube mich zu entsinnen, dass die im aktuellen SVN-Zweig von der 1.4er-Version auch wieder aufgenommen wurde, da sie eigentlich erst in einer kommenden Version entfernt werden sollte.
    Die neuere Funktion sollte natürlich dennoch genutzt werden, funktioniert ja auch schon in der 1.2er Version.
    Vor längerer Zeit:
    Server: Asterisk 1.4.24.1
    Analog: 2x Wildcard TDM400P mit DAHDI 2.2.0-rc4 (8 Ports)
    ISDN: 1x BN8S0 mit mISDN 1.1.9.1 (8 Ports)
    ISDN-PMX: 1x TE122 mit DAHDI 2.2.0-rc4 und libPRI 1.4.10
    SIP: elmeg IP-290, snom 320, snom 360, snom M3, Siemens S450 IP

  8. #8
    IPPF-Fan
    Registriert seit
    02.09.2005
    Ort
    Düsseldorf
    Beiträge
    102
    Zitat Zitat von DeSan
    Ich bin gerade dabei den Kurs durchzugehen und habe mir gleich die Vers. 1.4 gezogen und darauf aufgesetzt.
    Wie hast Du das denn geschafft? Ich bin schon beim Start verloren - das ist die Meldung, die ich bekommen, allerdings komme ich von 1.2.14:

    **** The configure script must be executed before running 'make' ****

    Bisher ging's mit Betateilchens Kurs prima - nun leider nicht mehr.....

    Hat jemand eine Idee?

    +++++ Erledigt: G++ war nicht installiert +++++

    Vielen Dank für die schnellen Antworten. Davon, das ich UPGRADE.TXT gelesen hatte könnt Ihr ausgehen....
    Geändert von owenzel (22.01.2007 um 14:51 Uhr)
    * Router & PBX: Fritz!Box 7390
    * Telefon: AVM Fritz!Fon MT-D, Nokia E65, iPhone
    * VoIP: sipgate
    * Festnetz: 1&1


  9. #9
    IPPF-Fan
    Registriert seit
    14.04.2005
    Beiträge
    113
    Zitat Zitat von owenzel
    **** The configure script must be executed before running 'make' ****

    Hat jemand eine Idee?
    RTFM !!! (auf deutsch - und etwas freundlicher - ließ die UPGRADE.txt da steht eindeutig drin, was du machen musst. Wobei die Fehlermeldung das ja schon aussagt.)
    Vor längerer Zeit:
    Server: Asterisk 1.4.24.1
    Analog: 2x Wildcard TDM400P mit DAHDI 2.2.0-rc4 (8 Ports)
    ISDN: 1x BN8S0 mit mISDN 1.1.9.1 (8 Ports)
    ISDN-PMX: 1x TE122 mit DAHDI 2.2.0-rc4 und libPRI 1.4.10
    SIP: elmeg IP-290, snom 320, snom 360, snom M3, Siemens S450 IP

  10. #10
    IPPF-Fünfhundert-Club
    Registriert seit
    06.04.2005
    Ort
    Ba-Wü
    Beiträge
    561
    Zitat Zitat von owenzel
    **** The configure script must be executed before running 'make' ****
    Vielleicht
    Code:
    ./configure
    im Quellverzeichnis nicht ausgeführt?

    PS: 1.4 kennt auch ein make menuconfig

  11. #11
    IPPF-Fünfhundert-Club
    Registriert seit
    06.04.2005
    Ort
    Ba-Wü
    Beiträge
    561
    Zitat Zitat von jacky0815
    RTFM !!! (auf deutsch - und etwas freundlicher )
    Warum, das war doch schon freundlich:
    RTFM = Read The Fine Manual

  12. #12
    IPPF-Fünfhundert-Club Avatar von muenchner
    Registriert seit
    05.07.2005
    Beiträge
    621
    Zitat Zitat von cibi
    UPGRADE.txt

    Außerdem aus der Asterisk 1.2.13 doc:
    genau das ist das Problem dass Sachen aus älteren Versionen noch eine Zeit funktionieren. Ein Teil der Leute nimmt die neuen Sachen - andere nehmen das was sie immer schon so gemacht haben.

    Klar funktionieren viele Teile aus dem Kurs, klar bringt der Kurs viel fürs Verständnis, super Arbeit von Betateilchen

    aber

    die Kleinigkeiten die eben in 1.4 anders sind, z.B. dass man nicht mehr den Register Befehl in die sip.conf schreibt (klar geht es wie in der 1.2 aber macht dann beim Gui schon Probleme). Das ${CALLERID(num)} ist auch so ein Beispiel wo der alte Befehl noch funktionierte und dann halt nicht mehr.
    Mich würde echt interessieren wieviele die 1.4 ausprobiert haben oder umgestiegen sind und noch mit register arbeiten weil sie es entweder nicht versucht oder nicht hinbekommen haben.
    Router: AVM 7390
    - Switch mit IGMP V2 - und Apple Airport 802.11n
    Standby:diverse Router,
    fw_C_Speedport_920_75.04.78-0_Fritz_Box_DECT_W920V_54.04.78-15892-sp2fr-09.12.05-r-711M-1348_OEM-avm_annexB
    Einstellungen:NTBA -> W920V-> Euracom 262(d03) ->
    Endgeräte:ISDN Telefone und Gigaset 4175 ISDN mit div. Mobilteilen
    WLAN Phone Siemens SL75, X-Lite, Greengate Dect Karte, Telekom TC300, Siemens C450IP u. S785IP, Asterisk im Rechenzentrum, Sip Client auf dem iPhone
    VoIP: Sipgate | 1und1 | SipCall.ch | Dus.net und div. andere
    Anbindung: von Telekom VDSL 50/10 und UMTS zurück auf 1und1 Doppelflat VDSL 50

  13. #13
    IPPF-Fünfhundert-Club
    Registriert seit
    06.04.2005
    Ort
    Ba-Wü
    Beiträge
    561
    Das ${CALLERID(num)} ist auch so ein Beispiel wo der alte Befehl noch funktionierte und dann halt nicht mehr.
    Deswegen ab und zu mal die Warnungen lesen und die Doku beachten

    Zitat Zitat von muenchner
    noch mit register arbeiten weil sie es entweder nicht versucht oder nicht hinbekommen haben.
    Ich arbeite mit register und habe auch nichts anderes probiert, da soweit mir bekannt, das auch nicht als veraltet markiert ist.
    Da ich die Asterisk eigene GUI (spez. auf dem VServer wo ich z.Zt. 1.4 nutze) sowie so nicht verwende, macht mir das auch nichts aus...
    Router: OpenWrt 8.09 ALIX.2D3 || Anbindung: KabelBW ISDN 32Mbit
    Telefone: Snom 360, 300 FW 7.3.x| S685IP || VoIP: PBX-Network (IAX) + *-VServer
    Asterisk: 1.4.19.2| Debian 4.0/Voyage | ALIX.1C | Sirrix PCI 4S0 080226 | AEL 2 | chan-sccp-b

Ähnliche Themen

  1. Diskussion zu [KURS] Asterisk-Konfiguration
    Von betateilchen im Forum Asterisk Allgemein
    Antworten: 371
    Letzter Beitrag: 23.07.2006, 19:04
  2. Asterisk Kurs - Hänge bei Teil 2
    Von martin77 im Forum Asterisk Allgemein
    Antworten: 14
    Letzter Beitrag: 30.06.2006, 12:53
  3. [Kurs] Wir konfigurieren uns einen Asterisk
    Von betateilchen im Forum Asterisk Allgemein
    Antworten: 18
    Letzter Beitrag: 19.01.2006, 20:55

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •