@pengu: sorry, wenn ich so direkt bin: ihr solltet euch mal die einträge in der menu.lst DURCHLESEN bevor ihr meldet: da ist fast alles auskommentiert - das "update-grup" script liest diese...
Art: Beiträge; Benutzer: laureen
@pengu: sorry, wenn ich so direkt bin: ihr solltet euch mal die einträge in der menu.lst DURCHLESEN bevor ihr meldet: da ist fast alles auskommentiert - das "update-grup" script liest diese...
wenn das system gebootet ist, als root
update-grub auf der command-line eingeben, damit wird die menu.lst neu generiert, da es ja ein debian system ist.
bitte auf einem debian system NICHT die...
Hallo,
versuch mal "System" durch "TrySystem" zu ersetzen.
Grüße,
Laureen
Realtime ist eine Erweiterung der Asterisk (im Paket "asterisk-addons"), das es ermöglicht die Peer- und User-Daten aus Deiner sip.conf in eine Datenbank auszulagern (z.B. MySQL). Wenn man größere...
Hallo Michael,
die 15.000US$ sind eine einmalige Lizenzabgabe für Hersteller (z.B. Telefone), die durch den Vertrieb ihrer Geräte Kohle machen wollen, das trifft also für Dich nicht zu.
Der...
Wenn Du Realtime verwendest, schreibt Asterisk bei der Registrierung der Telefone die IP und das SIP Port des Telefons in die Datenbank, von dort können die zuverlässiger ausgelesen werden. Ich habe...
Hast Du Dir schon mal den "Background" Dialplan-Command angesehen? Das sollte sich damit realisieren lassen: http://www.voip-info.org/wiki/view/Asterisk+cmd+BackGround
Wenn die Soundfiles sich...
Hast Du vor dieser Zeile den Anruf beantwortet (answer)?
Grüße,
Laureen
Hi Harald,
du musst unterscheiden zwischen
.) Channel-Variablen (sind nur während des Anrufes verfügbar)
.) Dialplan-Variablen (oder globale Variablen, werden im Dialplan unter [globals] gesetzt...
Das wird wohl mit den bristuff patches zusammenhängen. Könntest Du mal Deinen "verbose" mode einschalten und ein wenig Info geben, um welche OS/Asterisk/BriStuff inkl. Versionen es sich handelt?
...
Da hast Du wahrscheinlich ein Interrupt-Problem, versuch mal, die HFC Karte in einen anderen Slot zu stecken. Schau mal in die syslog-Dateien, wenn die von "Buffer underruns" oder ähnlichem...
Ich möchte Euch nicht den Spass an diesen GSM-Gateways verderben, ich rate aber dringend an, die Vertrags- bzw. Geschäfts-Bedingungen des Betreibers zu beachten, da (zumindest in Österreich) der...
Wenn Du Debian Etch verwendest und die letzte BriStuff mit Asterisk 1.4 möchtest, könntest Du die ZaKoTel Asterisk Pakete aus deren Repository installieren:
HowTo's:...
Hallo!
Kann mir vorstellen, dass es den System-Aufruf aufwirft, weil da irgendwo ein Problem mit den Anführungszeichen entsteht, versuch mal diese zu escapen.
Ich persönlich würde da ein...
Wenn Du Asterisk 1.4 verwendest: externhost und externrefresh sind experimental.
ich würde es mal versuchen, diese 4 Zeilen aus deinem [general] Abschnitt der sip.conf zu entfernen:
...
externip...
kannst Du mal einen SIP debug output von der Asterisk-Console posten? ich denke, du sendest beim Deregister keine Credentials mit und deswegen greift der deregister nicht.
Grüße,
Laureen
schon mal mit
# mkdir /var/zap/transcode
probiert?
Grüße,
Laureen
Wir verwenden auf unseren Asterisken die Debian-Pakete von Zakotel, die haben die aktuellen BriStuff Patches mit drinnen:
Setze einfach Debian Etch (mit kernel 2.6.18-6-686) auf laut:...
Hast Du schon ausprobiert, eine "test.bat" oder "test.vbs" mit dem ganzen Pfad anzugeben?
Grüße,
Laureen
Die erste Zeile in Deinem Callfile muss lauten:
Channel: SIP/017076xxxxxx@sipgate-out
...
oder, wenn Du in den Dialplan springen willst:
Channel: Local/017076xxxxxx@default
...
ich wäre an...
Es wird schon ein Fehler "geworfen", nur siehst du den nicht, weil "System" einen fork macht und stdout und stderr nicht mehr mit der CLI der Asterisk verbunden sind. Schau mal in den /var/log/syslog...
Hi Christian,
Ich kenne das Problem von älteren Asterisk-Versionen, bei einem "reload" der Asterisk werden alle Module, die reloaded werden können, reloaded. Dabei wurde auch der SIP channel...
Hallo,
du kannst ein BLF (Busy Lamp Field) auch auf einen Dailplan-Hint setzen, der nicht einem Telefon entspricht, in den BriStuff-gepatchten Asterisken gibt's dafür einen eigenen...
die zapata.conf wird nur für den ZAP channel verwendet, du könntest aber mal im sourcecode des misdn channel treibers stöbern, ob die verschiedenen prefixe dort ausgelesen werden.
grüße,
laureen
prefixe für DE:
...
internationalprefix = 00
nationalprefix = 0049
localprefix = 004930 ; z.B. für Berlin
privateprefix = 0049301234567 ; z.B. für Teilnehmer 1234567 in Berlin
...
oder
Die Socket-Verbindung zum AMI ist hier weniger das Problem, vielmehr wie man auf Daten zugreift, die z.B. im Mail Programm (Address Book) abgelegt sind. Die Benutzer wollen doch immer aus ihrem...
Hallo Sven,
bevor Du Dir Gedanken über die Funktionen machst, würde ich mal die Machbarkeit überdenken. Auf Windows gibt es deswegen Einiges, weil sich die Hersteller von Software (Mailprogramme...
hallo,
verstehe ich das richtig, du willst in die asterisk anrufen und dieser anruf soll einen neuen anruf starten, der aber 2 neue call-legs hat?
falls dem so ist, kannst du nur mit deinem 1....
nein, robber, das gibt der telco bzw. die ISDN normierung vor
grüße,
laureen
hallo nochmal,
kannst du bitte mal folgendes in dieser reihenfolge machen:
- das 29er telefon vom strom nehmen
- in der mysql tabelle für die sip peers die felder "ipaddr", "username", "port",...
ändere mal
...
externip=xxx.dyndns.org
...
in
...
externhost=xxx.dyndns.org
externrefresh=10
wenn du daten aus dem internet abfragen willst, brauchst du ein protokoll dafür. im falle einer internetseite ist das http oder https. diese protokolle sind aber nicht realtimefähig, soll heissen, du...
nein, das sollte ausreichen. es sieht so aus, als ob da einiges an tabellen-feldern fehlt. wir verwenden mysql, hier meine tabellen-struktur für die sip peers, vielleicht hilft es dir, deine tabelle...
du musst entweder eine context/extension/prio kombination oder ein application/appdata kombination angeben. woher soll denn die asterisk wissen, was sie mit dem einen call leg anfangen soll?
...
wo erstellst du das call-file? du darfst es nicht im /var/spool/asterisk/outgoing erstellen, sondern in einem tmp-verzeichnis und nachdem du es fertig erstellt hast, musst du es in o.g. verzeichnis...
was genau willst denn damit erreichen? IMHO gibt's diese möglichkeit nicht, aber vielleicht kann man deine aufgabe anders lösen!
grüße,
laureen
am besten du schaltest mal das debug für die console in der logger.conf ein, dann siehst du in der CLI genau die sql statements, die abgesetzt werden. danach diese sql statements manuell gegen die db...
nimm das mal raus, sollte eine ip adresse sein (wie der name ja schon sagt).
grüße,
laureen
du hast pm!
es war dir aber schon klar, dass die das sagen würden, oder?
grüße,
laureen
schau mal in die astdb:
*CLI> database show
vielleicht ist dort noch der eintrag einer alten registrierung drinnen.
grüße,
laureen
dafür wirst du einen streaming server brauchen, je nach dem wie du das im web zur verfügung stellen willst. im falle eines flash-applets könntest du über FMS (Flash Media Server - $$$) oder red5...
verlinke mal digits/de nach digits/at, hast du irgendwo die language auf "at" gestellt:
- voicemail.conf
- sip.conf
grüße,
laureen
in der mysql tabelle der sip peers wird der username beim registrieren des telefons gesetzt, da hilft die eine änderung des feldinhaltes nichts, da dies die information für die asterisk ist, wie sie...
ich mach das in einem callfile, z.b.:
Channel: Zap/g1/0123456789
CallerID: +4312345
MaxRetries: 5
RetryTime: 180
WaitTime: 30
Account: FAXOUT
Application: TxFax
Data:...
hat denn deine distribution keinen MTA (Mail Transfer Agent)? welches linux verwendest du denn?
grüße,
laureen
schau dir mal openfire (http://www.igniterealtime.com) an, es ist bei deinen anforderungen sicherlich etwas handarbeit nötig, allerdings bietet openfire zumindest eine asterisk-im schnittstelle an.
...
das kann man mit der dialplan function "QUEUE_MEMBER_LIST" realisieren (Asterisk 1.4):
...
[context]
exten = _XX,1.Set(QMLIST=${QUEUE_MEMBER_LIST(meineQueue)})
...
danach hast du in der...
aus meiner sicht kann das auch nicht gehen, weil, wie du ja schon angemerkt hast, das answer bereits unmittelbar beim anruf-aufbau signalisiert wird. ich kenn mich zwar mit analogen leitungen nicht...
du musst unterscheiden zwischen dialplan-variablen (werden im [globals] abschnitt definiert) und channel variablen (die sind nur während des anrufes gültig, also zur laufzeit)
wenn asterisk (oder...
hast du dir schon mal asterisk-java (http://asterisk-java.org/) angesehen? da ersparst du dir das socket-handling, da dort beinahe alles abstrahiert ist...
grüße,
laureen