BLF mit Cisco 7971 (SCCP)?

Olaf.Rabbachin

Neuer User
Mitglied seit
11 Apr 2006
Beiträge
144
Punkte für Reaktionen
0
Punkte
0
Ich würde gern BLF / BusyLampField auf meinem 7971 verwenden, das via SCCP an Trixbox 1.0 läuft. Habe hier inzwischen einige threads gelesen, aber schlau werde ich daraus nicht wirklich (Trixbox-User halt :)).
Hat jemand BLF mit SCCP an der Trixbox am Laufen ..?

Grüße,
Olaf
 
hi,

zu trixbox kann ich dir leider nicht helfen, da ich diese nicht verwende.
Im Allgemeinen.

Du definierst für einen zu überwachende extension eine priorität hint in irgend einem context (sinnvoll ist hierfür vielleicht ein eigener context hint)
Bsp.: Du willst die Extension 20 überwachen

Code:
[hints]

exten => 20,hint,SCCP/20

somit wird die line 20 überwacht. Für das Telefon sagst Du dann in der sccp.conf

Code:
speeddial = 20,Line 20,20@hints
 
chaos2000 schrieb:
Für das Telefon sagst Du dann in der sccp.conf

Code:
speeddial = 20,Line 20,20@hints

danke (mal wieder :)), aber ich versteh's ich noch nicht ganz. Ist "Line 20" die id oder das label der zu überwachenden Line (so, wie's in der sccp.conf hinterlegt ist)?

Und wie binde ich dann den neuen Kontext ein ..?

Gruß,
Olaf
 
Olaf.Rabbachin schrieb:
Und wie binde ich dann den neuen Kontext ein ..?

Dazu kann ich nichts sagen, habe keine Trixbox; Du kannst das hint aber auch in jeden bereits vorhandenen context legen(wenn das einfacher ist), dann braucht Du nur @context schreiben.
"Line 20" in meinem Bsp. ist nur der Anzeigetext
noch mal verdeutlicht;

Bei den speeddial ist die erste Position die zu wählende Nummer, gefolgt vom Anzeigename, und dann die hints
 
chaos2000 schrieb:
Du kannst das hint aber auch in jeden bereits vorhandenen context legen(wenn das einfacher ist), dann braucht Du nur @context schreiben.

danke nochmal - ich werde wohl mal versuchen müssen, jemanden im AAH-Forum zu finden, der Ähnliches schon mal gemacht hat, bin anscheinend zu doof ...

Eines ist mir aber auch trotzdem noch unklar: Es sieht hier so aus, dass ich (einem Tip von dir folgend) eine zus. Line via SCCP definiert habe, die für eine Ext. gilt, die mit der eigentlich zu überwachenden (SIP-) Extension in einer RingGroup sitzt. Sprich, wenn ein Anruf auf der SIP-Ext eingeht, klingelt auch das 7971. Somit kann ich auch über die MSN telefonieren, die hinter der SIP-Extension hängt. Wenn ich nun die SIP-Extension per BLF am Telefon überwachen möchte, müsste ich dann eine zus. Line in der sccp.conf definieren und diese dann verwenden?

Gruß,
Olaf
 
ich hoffe ich habe das jetzt richtig verstanden;
Wenn du das SIP telefon überwachen möchtest, musst du eine

speeddial = <nummer_des_SIPTelefon>,SipTelefon,<nummer_des_SIPTelefon>@context
eingeben, eine extra line ist nicht notwendig.
 
Bingo!

chaos2000 schrieb:
speeddial = <nummer_des_SIPTelefon>,SipTelefon,<nummer_des_SIPTelefon>@context
eingeben, eine extra line ist nicht notwendig.

Mannomann, manchmal sind die Tomaten allzu groß ... Hab's gerade hinbekommen (es sei denn, die Probleme kommen noch :)).
Falls ein weiterer Trixbox-Benutzer ebenso wie der Ochs vor'm Berg steht: Auf diese Art geht's (mag sein, dass das ein <include> zu viel ist):

  • /etc/asterisk/extensions_additional.conf editieren:
    • vor [from-internal-additional] einen neuen Block einfügen (20 ist die bei mir zu überwachende Extension, die via SIP läuft):
      Code:
      [hints]
      exten => 20,hint,SIP/20
    • Im Kontext [ext-local] (vor dem ersten exten) sowie im Kontext [from-internal-additional] vor <exten => h,1,Hangup> jew. einfügen:
      Code:
      include => hints
  • In /etc/asterisk/sccp.conf für das gewünschte Gerät/device eine Zeile anfügen:
    Code:
    speeddial = 20,Anzeigetext,20@hints
  • Trixbox neu starten (z.B. per Prompt: reboot)

Hatte eben nach ein paar testweisen Neustarts einmal das Problem, dass die extensions_additional.conf wieder in ihren urspr. Zustand versetzt war, daher könnte es noch sein, dass ich's doch an der falschen Stelle eingefügt habe. Wird sich noch zeigen - momentan jedenfalls funzt's!

Gruß,
Olaf
 
Olaf.Rabbachin schrieb:
Hab's gerade hinbekommen

BTW - gibt's eigentlich die Möglichkeit, trotzdem zu sehen wer gerade auf der zu überwachenden Leitung anruft? Das sehe ich jetzt nicht mehr - alles, was bei einem eingehenden Anruf auf dem Display steht, ist "Line in use".

Gruß,
Olaf
 
Doch das müsste funtionieren; ich sehe auch die ankommenden Anrufe mit Namen oder Telnummer
 
chaos2000 schrieb:
Doch das müsste funtionieren; ich sehe auch die ankommenden Anrufe mit Namen oder Telnummer

Du hast nur BLF und siehst bei eingehenden Anrufen alles so, als ob du eine Line konfiguriert hättest ..?
Bei mir leuchtet bei eingehenden Anrufen via BLF der Knopf rot, bei den konfigurierten Lines jedoch gelb!?

Gruß,
Olaf
 
yepp, ist bei mir genau so; auf dem überwachendem Telefon steht dann nur auf der linken seite des displays noch der Name;
es kann sein das nur der CALLERID(name) angezeigt wird. Setzte zu testzwecken einfach mal einen

P.S.: Für abgehende Gespräche kann man den Namen mit SetCalledParty() setzten, dann werden auch den Gesprächen vom Telefon Namen zugeordnet
 
chaos2000 schrieb:
Setzte zu testzwecken einfach mal einen

Ahem, wolltest du da evt. etwas per copy'n'paste einfügen ...?

chaos2000 schrieb:
P.S.: Für abgehende Gespräche kann man den Namen mit SetCalledParty() setzten, dann werden auch den Gesprächen vom Telefon Namen zugeordnet

Danach suche ich gerade. Sobald ich mal wieder richtig Zeit habe, werde ich mal ein Asterisk aufsetzen - bei AAH/Trixbox finde ich den Ort nicht, an dem ich so etwas einfügen könnte, da alles über div. Dateien verteilt ist. Muss mir wohl endlich mal ein Buch gönnen ... :)

Gruß,
Olaf
 
Olaf.Rabbachin schrieb:
Ahem, wolltest du da evt. etwas per copy'n'paste einfügen ...?

ähh, nö - eigendlich nicht. Wollte damit nur zum ausdruck bringen, dass man einfach mal einen namen setzen soll, um das ergebnis zu prüfen
 
Kostenlos!

Statistik des Forums

Themen
248,974
Beiträge
2,307,460
Mitglieder
378,747
Neuestes Mitglied
buggernot123