Asterisk und Timeserver

ploieel schrieb:
Ich habe [zeitansage] als peer eingebunden, auch includiert unter [default], kann das so funktionieren? Und was ist unter dem # bei den 99# zu verstehen? Bei mir möchte ich nur die 99 haben.

Geht auch als context und '#' kannst du weglassen wenn du nur die '99' willst.
 
Hallo Netview;
jetzt scheint die Sache zu funktionieren.
Ich habe in den zwei oberen Zeilen das Set durch SetVar ersetzen müssen; aber darüber war ja schon weiter oben geschrieben worden.

Asterisk gibt nun alles korrekt aus: Datum und Uhrzeit und alles in MEZ. Der Router-Rechner läuft im BIOS auf UTC, imonc zeigt die MEZ zum synchronisieren an. Im opt-chrony habe ich die Zeile

Code:
CHRONY_BIOS_TIME='local'

hinzugefügt.

Eine Warnung gibt Asterisk noch aus, mit der ich aber leben kann:

Code:
fli4l*CLI> set verbose 3
Verbosity is at least 3
    -- Starting simple switch on 'Zap/2-1'
    -- Accepting overlap voice call from '25' to '<unspecified>' on channel 0/2, span 1
    -- Executing SetVar("Zap/2-1", "LANGUAGE()=de") in new stack
    -- Executing SetVar("Zap/2-1", "MEZ=1137876645") in new stack
    -- Executing Answer("Zap/2-1", "") in new stack
    -- Executing Wait("Zap/2-1", "1") in new stack
    -- Executing SayUnixTime("Zap/2-1", "1137876645||k") in new stack
    -- Playing 'digits/20' (language 'de')
    -- Executing SayUnixTime("Zap/2-1", "1137876645||M") in new stack
    -- Playing 'digits/50' (language 'de')
    -- Executing SayUnixTime("Zap/2-1", "1137876645||S") in new stack
    -- Playing 'digits/40' (language 'de')
    -- Playing 'digits/5' (language 'de')
    -- Executing Wait("Zap/2-1", "1") in new stack
    -- Executing SayUnixTime("Zap/2-1", "1137876645||a") in new stack
    -- Playing 'digits/day-6' (language 'de')
    -- Executing SayUnixTime("Zap/2-1", "1137876645||d") in new stack
    -- Playing 'digits/20' (language 'de')
    -- Playing 'digits/1' (language 'de')
    -- Executing SayUnixTime("Zap/2-1", "1137876645||m") in new stack
Jan 21 19:50:52 WARNING[4472]: say.c:2491 ast_say_date_with_format_de: Unknown character in datetime format m: m at pos 0
    -- Executing SayUnixTime("Zap/2-1", "1137876645||Y") in new stack
    -- Playing 'digits/2' (language 'de')
    -- Playing 'digits/thousand' (language 'de')
    -- Playing 'digits/6' (language 'de')
    -- Executing Wait("Zap/2-1", "1") in new stack
    -- Executing Playback("Zap/2-1", "beep") in new stack
    -- Playing 'beep' (language 'de')
    -- Executing Goto("Zap/2-1", "1") in new stack
    -- Goto (default,99,1)
    -- Executing SetVar("Zap/2-1", "LANGUAGE()=de") in new stack
    -- Executing SetVar("Zap/2-1", "MEZ=1137876656") in new stack
    -- Executing Answer("Zap/2-1", "") in new stack
    -- Executing Wait("Zap/2-1", "1") in new stack
    -- Executing SayUnixTime("Zap/2-1", "1137876656||k") in new stack
    -- Playing 'digits/20' (language 'de')
    -- Executing SayUnixTime("Zap/2-1", "1137876656||M") in new stack
    -- Playing 'digits/50' (language 'de')
    -- Executing SayUnixTime("Zap/2-1", "1137876656||S") in new stack
    -- Playing 'digits/50' (language 'de')
    -- Playing 'digits/6' (language 'de')
    -- Channel 0/2, span 1 got hangup
  == Spawn extension (default, 99, 7) exited non-zero on 'Zap/2-1'
    -- Hungup 'Zap/2-1'

Ich habe die Ausgaben hier genau zweimal durchlaufen lassen; auch um zu demonstrieren, dass es funktioniert. Wobei mich weniger die Warnung als solche etwas beunruhigt, sondern mehr der Fakt, dass hier wiederum die UTC als Zeitpunkt der Warnung ausgegeben wird. "date" auf der Konsole zeigt aber die MEZ...

Code:
fli4l*CLI>
fli4l 2.1.9 # date
Sat Jan 21 20:55:55 MEZ 2006
fli4l 2.1.9 #
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,901
Beiträge
2,304,562
Mitglieder
378,604
Neuestes Mitglied
Duggy