Ergebnis 1 bis 10 von 10

Thema: [mini-howto] Zeitverschiebungen bei Voicemail Fixen

  1. #1
    IPPF-Aufsteiger
    Registriert seit
    25.03.2007
    Beiträge
    43

    [mini-howto] Zeitverschiebungen bei Voicemail Fixen

    Netview hat mich darauf hingewiesen das dieses Problem wohl nicht nur bei fli4l auftritt, daher hier für alle:

    Unter fli4l gibt es ja leider das Problem mit der Zeitzone für die Voicemailboxen, so dass per default alle Aufnahmen 2 Stunden zurückdatiert werden.
    (Das hängt mit den Zeitzonen zusammen. MEZ, UTC,...)

    Einen fix dafür habe ich mir heute erarbeitet:
    Probiert doch bitte mal aus, ob das bei euch genauso gut funktioniert wie bei mir:

    1. Checken ob die Datei /usr/share/zoneinfo/Europe/Berlin existiert

    2. Wenn die Datei Berlin existiert, direkt zu Nr. 6 weiterspringen, ansonsten weiter mit Nr. 3

    3. Wenn die Datei Berlin nicht existiert, aber der ordner /usr/share/zoneinfo/ existiert, dann Springen wir zu Nr. 5, ansonsten weiter mit Nr. 4

    4. Wenn der Ordner nicht existiert erstellen wir ihn mit
    Code:
    mkdir -p /usr/share/zoneinfo/Europe
    5. Nun kopieren wir die Datei Berlin in das Verzeichnis /usr/share/zoneinfo/Europe
    (z.b. von einem debian System aus dem Ordner /usr/share/zoneinfo/Europe/
    alternativ müssten die Files aus dem folgendem Archiv auch funktionieren: Link)

    6. In etc/voicemail.conf unter [zonemessages] folgende Zeile hinzufügen:
    Code:
    berlin24=Europe/Berlin|'vm-received' Q 'digits/at' kM
    7. Die entsprechende Zone bei den Voicemailaccounts nutzen, z.b.:
    Code:
    [default]
    30 => 1234,Example Mailbox,root@localhost,,|tz=berlin24
    8. asterisk neu starten. Ein reload reicht hier anscheinend nicht aus.
    wenn man dann noch einen Symlink setzt für localtime, dann ist auch die Ausgabe von ${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)} korrekt
    Code:
    ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime
    In meinem Fall nutze ich die Variable um meine Faxe mit aktuellem Datum und Uhrzeit abzuspeichern.

    p.s. Das ist mit Sicherheit für die meisten Linux-Kenner nen "klacks", für mich als Windows Anwender und Asterisk-Neuling, war es schwer das rauszufinden, vieleicht hilft es dem einen oder anderen.
    Alternativ könnte man auch einfach das tzdata Packet installieren, das ist aber nicht bei jedem Möglich (fli4l z.b. nicht ohne weiteres).. und derjenige der das weiß, der braucht auch kein "HowTo" wie dieses =)
    p.p.s. wenn es hier in der falschen Sektion ist, bitte verschieben
    Geändert von demlak (29.04.2007 um 06:26 Uhr)

  2. #2
    IPPF-Erfahrener Avatar von dasgute
    Registriert seit
    20.01.2007
    Beiträge
    81
    Das ist ein super Howto.

    Ein Frage noch. Muß der genannte Symlink auch in die voicemail.conf und wenn ja wohin?

    Vielen Dank.

  3. #3
    Moderator Avatar von Netview
    Registriert seit
    01.04.2004
    Ort
    Westerwald
    Beiträge
    3.360
    Das ist bereits im asterisk-package für den fli4l enthalten!

    Code:
    #----------------------------------------------------------------------------
    # /etc/rc.d/rc999.asterisk - start script (C) H. Hornung
    #----------------------------------------------------------------------------
    mount -o remount,rw /dev/hda2 /opt
    ln -s /data/share/asterisk/glibc/ld-2.2.5.so /lib/ld-linux.so.2
    cd /data/share/asterisk/glibc
    ln -s libgcc_s.so.1 libgcc_s.so
    ln -s libncurses.so.5.2 libncurses.so.5
    ln -s libcapi20.so.3.0.4 libcapi20.so.3
    ln -s libpri.so.1.0 libpri.so.1
    ln -s libtonezone.so.1.0 libtonezone.so.1
    chmod +x *
    cd /data/share/asterisk/sbin
    chmod +x *
    cd /data/share/asterisk/mpg123
    chmod +x *
    ln -s /data/share/asterisk/sbin/asterisk /usr/sbin/asterisk
    ln -s /data/share/asterisk/sbin/ztcfg /usr/sbin/ztcfg
    ln -s /data/share/asterisk/sbin/register /usr/sbin/register
    ln -s /data/share/asterisk/mpg123/mpg123 /usr/sbin/mpg123
    ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime <=========
    mkdir -p /dev/zap
    mknod /dev/zap/ctl c 196 0
    mknod /dev/zap/timer c 196 253
    mknod /dev/zap/channel c 196 254
    mknod /dev/zap/pseudo c 196 255
    mount -o remount,ro /dev/hda2 /opt
    insmod /lib/modules/2.6.16.51/kernel/misc/crc-ccitt.ko
    insmod /lib/modules/2.6.16.51/kernel/misc/zaptel.ko
    insmod /lib/modules/2.6.16.51/kernel/misc/zaphfc.ko modes=1
    hdparm -u 1 /dev/hda
    #do_insmod wcfxo
    ztcfg -vvvv
    asterisk
    Router: A330GC + pfsense 1.2.3/freebsd 7.2 |squid-3.2.0.15|squidgard 1.5.0_3|Firewall|QoS|dynIP
    Asterisk 10 ( rev. 352556 ) on alix 2C2 / Voyage-Linux 0.4 + patton sn4634 [Smartware R5.T/17-01-11 | 3 BRI -> NT-Mode] chan_capi rev. 919 + speex 1.2rc1|xmail 1.27|
    spamd 4.8.0|fetchmail 7.0.0|samba 3.0.35

    Bkp-Router: Bintec X4000 FW 7.2 Rev. 1
    Adapter: SPA-1001 FW 3.1.9b
    Phones: S450IP P2000W FW WJ.00.13 + 7921G Wifi/7940G/7971G FW akt. (chan_sccp_b trunk|rev. 2299), HTC HD2, Nokia XM5800, TC300, SL 75 WLAN)
    Test: GXP2000, GXP2020, Sipura 3000, Netgear TA612V, ST 186 (IAX2), Allnet 7902, StarCom F1000G
    Provider: KD via KEVAG-Telekom Professional 26000/1000

  4. #4
    IPPF-Aufsteiger
    Registriert seit
    25.03.2007
    Beiträge
    43
    "dasgute" muss ja nicht zwingend ein fli4l user sein =)
    Wachsender IRC Channel zu VoIP und Asterisk:
    #asterisk.de auf irc.freenode.net

    Interessantes embedded asterisk projekt: www.askozia.com/pbx

  5. #5
    Moderator Avatar von Netview
    Registriert seit
    01.04.2004
    Ort
    Westerwald
    Beiträge
    3.360
    Zitat Zitat von demlak
    "dasgute" muss ja nicht zwingend ein fli4l user sein =)
    Ich habe ihm bereits in der Vergangenheit Fragen zu fli4l beantwortet. Daher habe ich davon Kenntnis!
    Router: A330GC + pfsense 1.2.3/freebsd 7.2 |squid-3.2.0.15|squidgard 1.5.0_3|Firewall|QoS|dynIP
    Asterisk 10 ( rev. 352556 ) on alix 2C2 / Voyage-Linux 0.4 + patton sn4634 [Smartware R5.T/17-01-11 | 3 BRI -> NT-Mode] chan_capi rev. 919 + speex 1.2rc1|xmail 1.27|
    spamd 4.8.0|fetchmail 7.0.0|samba 3.0.35

    Bkp-Router: Bintec X4000 FW 7.2 Rev. 1
    Adapter: SPA-1001 FW 3.1.9b
    Phones: S450IP P2000W FW WJ.00.13 + 7921G Wifi/7940G/7971G FW akt. (chan_sccp_b trunk|rev. 2299), HTC HD2, Nokia XM5800, TC300, SL 75 WLAN)
    Test: GXP2000, GXP2020, Sipura 3000, Netgear TA612V, ST 186 (IAX2), Allnet 7902, StarCom F1000G
    Provider: KD via KEVAG-Telekom Professional 26000/1000

  6. #6
    IPPF-Erfahrener Avatar von dasgute
    Registriert seit
    20.01.2007
    Beiträge
    81
    Ist schon richtig, ich bin fli4l-user .



    Ich hatte auch das opt von Holger Hornung am Start (fli4l312) in Verbindung mit HFC-Karten. Jedoch hatte ich massive Probleme mit der Sprachqualität und sporadische Verbindungsabbrüche, sodaß ich mich entschied das opt von Jürgen Röllgen zu benutzen (2.0 RC3 auf fli 301). Seither bin ich zufrieden. Sprachqualität top, keine Verbindungsabbrüche. Ich vermute das es ein Treiberproblem im opt von Holger Hornung gibt. Habe aber schon umgestellt sodaß ich nicht mehr mit fli312 testen kann. Eine der nächsten Versionen von ihm werde ich wieder testen.

    Ich werde mal schauen ob ich die Modifikationen in der rc999.asterisk in das opt von Jürgen Röllgen wie von demlak beschrieben reinbasteln kann.

    Danke für die wertvollen Tipps.

  7. #7
    IPPF-Erfahrener Avatar von dasgute
    Registriert seit
    20.01.2007
    Beiträge
    81
    So, wollte grade loslegen und hab mir rc999.asterisk (opt Asterisk 2.0 RC3)angesehen.

    Erstens habe ich gesehen das das Skript von Holger Hornung ist und die Zeile mit der Zeitzone schon drin ist. Problem ist aber das der Pfad

    usr/share/zoneinfo/Europe/Berlin

    nach dem Neustart immer wieder weg ist, selbst wenn ich den pfad

    opt\files\usr\share\zoneinfo\europe

    anlege und dann den fli4l update geht es auch nicht - Pfad weg nach Neustart.

    Was mache ich falsch?
    Geändert von dasgute (10.07.2007 um 08:59 Uhr)

  8. #8
    Gesperrt
    Registriert seit
    25.05.2007
    Beiträge
    79
    Krank denkt sich der Normalbenutzer da nur noch.

  9. #9
    Moderator Avatar von Netview
    Registriert seit
    01.04.2004
    Ort
    Westerwald
    Beiträge
    3.360
    @dasgute

    Indem du die rc999.asterisk nicht auf dem fli4l änderst, sondern im Generierungsverzeichnis unter windows (dann ein mkfli4l)!

    Beim Neustart des fli4l wird er tarball (opt-archiv) neu entpackt und wenn dort die Änderungen nicht drinnen sind hast du wieder den "Alt"-Zustand.
    Router: A330GC + pfsense 1.2.3/freebsd 7.2 |squid-3.2.0.15|squidgard 1.5.0_3|Firewall|QoS|dynIP
    Asterisk 10 ( rev. 352556 ) on alix 2C2 / Voyage-Linux 0.4 + patton sn4634 [Smartware R5.T/17-01-11 | 3 BRI -> NT-Mode] chan_capi rev. 919 + speex 1.2rc1|xmail 1.27|
    spamd 4.8.0|fetchmail 7.0.0|samba 3.0.35

    Bkp-Router: Bintec X4000 FW 7.2 Rev. 1
    Adapter: SPA-1001 FW 3.1.9b
    Phones: S450IP P2000W FW WJ.00.13 + 7921G Wifi/7940G/7971G FW akt. (chan_sccp_b trunk|rev. 2299), HTC HD2, Nokia XM5800, TC300, SL 75 WLAN)
    Test: GXP2000, GXP2020, Sipura 3000, Netgear TA612V, ST 186 (IAX2), Allnet 7902, StarCom F1000G
    Provider: KD via KEVAG-Telekom Professional 26000/1000

  10. #10
    IPPF-Erfahrener Avatar von dasgute
    Registriert seit
    20.01.2007
    Beiträge
    81
    Sorry, kann ich verstehen.

    Ich weiß bloß nicht wie ich es anders ausdrücken sollte.

    o.k. das werde ich versuchen. Vielen Dank.

Ähnliche Themen

  1. Antworten: 375
    Letzter Beitrag: 06.03.2013, 13:09
  2. Mini-Howto: Fritz Card PCI mit Asterisk in DomU (XEN) unter Fedora 8 (Quick+Dirty)
    Von hahni im Forum Asterisk ISDN mit CAPI (chan_capi, chan_capi_cm)
    Antworten: 6
    Letzter Beitrag: 04.03.2011, 19:21
  3. mini howto fuer flexibleren Asterisk Zugang
    Von moepmoep im Forum D-Link
    Antworten: 2
    Letzter Beitrag: 02.07.2009, 12:50
  4. [Mini-Howto] Fehler im Ortsnetzbereich + Lösung
    Von doc456 im Forum O2 DSL (Telefonica)
    Antworten: 6
    Letzter Beitrag: 14.05.2009, 13:45
  5. Antworten: 0
    Letzter Beitrag: 09.06.2008, 16:54

Berechtigungen

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