Beronet Info & Firmware (Stand: 4.3.2010)

Allgemeiner Support zur 3CX IP-Telefonanlage sowie zu VoIP und SIP (Community-gestützt).User-to-User-Support - Forum zum Erfahrungsaustausch mit anderen 3CX-Anwendern. Über dieses Forum steht KEIN technischer Support durch 3CX zur Verfügung.

Moderators: kevin, 3CX staff

Beronet Info & Firmware (Stand: 4.3.2010)

Postby StefanW » Fri Oct 09, 2009 10:32 am

Allgemeine Informationen zu BeroNet Ferofix Karten/Boxen

auf den Beronet Berofix Karten sollte mindestens diese FW Versionen laufen:
appfs-1.12rc9x.tar.gz
(3.5 MiB) Not downloaded yet


[b]Hier noch alle möglichen Kombinationen die sich per Karte einstellen lassen:

BeronNet.jpg
BeronNet.jpg (67.97 KiB) Viewed 769 times


Mehr Informationen unter:
https://shop.beronet.com/product_info.p ... 56fa67cced
StefanW
3CX Support
3CX Support
 
Posts: 387
Joined: Tue Jun 02, 2009 7:29 am

Re: Beronet Info & Firmware (Stand: 9.10.2009)

Postby StefanW » Thu Nov 05, 2009 4:37 pm

Alternatives Backup der Beronet Karte

IP der Karte: 10.172.0.222

1. http://10.172.0.222/app/api/beroFix.php ... eateconfig
2. Adminpasswort eingeben (default ist admin/admin)
3. http://10.172.0.222/app/api/beroconfig.tar.gz

Diese Datei enhält Daten die per TFT (später auch Web get) auf die Karte als provisoning geladen werden können
==================================
Stefan Walther
Technical Support Engineer
3CX - Developers of IP PBX Software
StefanW
3CX Support
3CX Support
 
Posts: 387
Joined: Tue Jun 02, 2009 7:29 am

Re: Beronet Info & Firmware (Stand: 9.10.2009)

Postby StefanW » Fri Nov 06, 2009 11:07 am

BeroNet API Commands

IP der Karte: 10.172.0.222
http://10.172.0.222/app/api/beroFix.php?cmd=help

beroFix Configuration API Version RC5

Code: Select all
Commands:
Commands have always the following schema:
?cmd=[command]&data=[key1]=[value1]:[key2]=[value2]...


Code: Select all
Command SetAPIPWD
Function to set the beroFix Configuration API Password
[command]=setapipwd
[key1]=password
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=setapipwd&data=password=admin
Return Value:
setapipwd:success -> if everthing was ok.
setapipwd:error -> if an error occured.


Code: Select all
Command SetTFTP
Function to set TFTP Server and URL:
[command]=settftp
[key1]=tftphost
[key2]=tftpurl
[key3]=tftponboot possible values [yes|no]
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=settftp&data=tftphost=10.0.0.1:tftpurl=berofix:tftponboot=no
Return Value:
settftp:success -> if everthing was ok.
settftp:error -> if an error occured.

Code: Select all
Command TFTP_Config_Update
Function to start Config Update via TFTP.
[command]=tftp_config_update
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=tftp_config_update
Return Value:
tftp_config_update:success -> if everthing was ok
tftp_config_update:failed:[comments] ->TFTP problem or no Download selected.[comments] for details
tftp_config_update:error -> if an major error occured. Check Config Files.

Code: Select all
Command TFTP_Firmware_Update
Function to start Firmware update via TFTP.
[command]=tftp_firmware_update
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=tftp_firmware_update
Return Value:
tftp_firmware_update:success -> if everthing was ok
tftp_firmware_update:failed:[comments] ->TFTP problem or no Download selected.[comments] for details
tftp_firmware_update:error -> if an major error occured.

Code: Select all
Command GetLif
Function to get current Lineinterfaces.
[command]=getlif
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=getlif
Return Value:

lif:;type:
Example:
lif:0;type:bf2E1
lif:1;type:bf4S0

Code: Select all
Command GetInfo
Function to get Version infos for HW Revison or firmware.
[command]=getinfo
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=getinfo
Return Value:

ROOTFSVersion:[number]
APPFSVersion:[number]
HWRevision:[number]
HWSerial:[number]
FPGAVersion:[number]
MAC:[macaddress]
where [number] is the versionnumber of each row

Code: Select all
Command Reload
Function Reload settings.
[command]=reload
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=reload
Return Value:
reload:success -> if everthing was ok
reload:error ->if an error occured.

Code: Select all
Command Restart
Function Restart with new settings.
[command]=restart
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=restart
Return Value:
restart:success -> if everthing was ok
restart:error -> if an error occured.

Code: Select all
Command Reboot
Function to Resboot berofix.
[command]=reboot
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=reboot
Return Value:
reboot:rebooting... -> if reboot is initiated

Code: Select all
Command CreateConfig
Function to create downloadable config files for TFTP. New created tarball can be accessed by
http://[IPADDRESS]/app/api/beroconfig.tar.gz
[command]=createconfig
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=createconfig
Return Value:
createconfig:success -> if everthing was ok
createconfig:error -> if an error occured.

Code: Select all
Command GetISDNState
Function to get the state of each configured port.
[command]=getisdnstate
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=getisdnstate
Return Value:
getisdnstate:success -> if everthing was ok
getisdnstate:error -> if an error occured.

Code: Select all
Command GetSIPState
Function to get the state of each SIP Registar.
[command]=getsipstate
Example: http://[IPADDRESS]/app/api/beroFix.php?cmd=getsipstate
Return Value:
getsipstate:success -> if everthing was ok
getsipstate:error -> if an error occured.
==================================
Stefan Walther
Technical Support Engineer
3CX - Developers of IP PBX Software
StefanW
3CX Support
3CX Support
 
Posts: 387
Joined: Tue Jun 02, 2009 7:29 am

Re: Beronet Info & Firmware (Stand: 9.10.2009)

Postby StefanW » Fri Nov 13, 2009 9:40 am

Caller ID

In machen Fällen muss die Nummerformatierung geändert werden.

http://wiki.3cx.com/documentation/gateways/beronet-berofix-callerid
==================================
Stefan Walther
Technical Support Engineer
3CX - Developers of IP PBX Software
StefanW
3CX Support
3CX Support
 
Posts: 387
Joined: Tue Jun 02, 2009 7:29 am

Re: Beronet Info & Firmware (Stand: 1.12.2009)

Postby StefanW » Tue Dec 01, 2009 11:22 am

Eine beliebige MSN/DID auf einen ISDN Port Umleiten (z.B. Fritz.Card)

Gehen wir davon aus, das eine 4SO Karte vorliegt.
An Port 4 soll nun eine Fritzkarte gehangen werden, wegen Fernwartung oder Faxdiensten.
Auf diesen Port soll aber nur eine MSN umgeleitet werden (DID-28), der Rest an die 3CX.

Info: siehe auch Optionen im DialPlan der BeroFix für Umleitung mehrer DIDs

1.
Teilen der BRI Prots in 2 Gruppen.
BRI für 3CX
Fernwartung für ISDN Karte
Teilung.jpg
Teilung.jpg (43.33 KiB) Viewed 461 times


2.
Port 4 stellen wir nun auf Endgerät ein:
Port.jpg
Port.jpg (150.67 KiB) Viewed 462 times


3.
2 neue Wahlpläne erstellen.
(In den Screenshots heißt nun die Gruppe Fernwartung S0-28, update kommt)
Richtung: ISDN-ISDN
-Plan 1: An die erste Position des Wählplan stellen!
Von g:BRI
Nach: g:Fernwartung
Destination: (.*)(28) (<--Heißt alles was mit 28 endet umleiten)
New Destination: \1\2
Rest Default
-Plan 2: Beliebige Position
Von g:Fernwartung
Nach: g:BRI
Destination: (.*)
New Destination: \1
Rest Default
DialPlan.jpg
DialPlan.jpg (30.94 KiB) Viewed 454 times


4.
Bearer in beiden Wahlplänen ändern von Default Speech auf Digital_Unrestricted
Bearer.jpg
Bearer.jpg (38.05 KiB) Viewed 461 times
StefanW
3CX Support
3CX Support
 
Posts: 387
Joined: Tue Jun 02, 2009 7:29 am

Re: Beronet Info & Firmware (Stand: 4.3.2010)

Postby StefanW » Thu Mar 04, 2010 10:59 am

Rufnummernübertragung Unterdrücken

In der BeroFix unter SIP+ -> SIP den SIP Server bearbeiten der mit der 3CX Verbunden ist:
Clir.jpg
Clir.jpg (49.78 KiB) Viewed 91 times

Hier einen frei wählbaren String eintragen. In diesem Fall "nonum"

In dem 3CX Phone System nun die Nebenstelle öffnen die keine Rufnummer übertragen soll:
Outbound.jpg
Outbound.jpg (59.29 KiB) Viewed 91 times

In der ausgehenden Caller ID nun den ohen gewählten String einsetzen
StefanW
3CX Support
3CX Support
 
Posts: 387
Joined: Tue Jun 02, 2009 7:29 am

Re: Beronet Info & Firmware (Stand: 4.3.2010)

Postby StefanW » Thu Mar 04, 2010 11:25 am

Optionen im DialPlan der BeroFix:

DialPlan.png
DialPlan.png (27.13 KiB) Viewed 15 times


Erklärung:
(^...$) heißt alle Nummer die nur 3 Stellen haben (dafür stehen die 3 Punkte) umleitet werden sollen.
Die 3 Stellen sollen dann bitte wieder zu einer Vollen ISDN Nummer zusammengesetzt werden.
Dabei wird der Wert aus (^...$) in die Variable \1 geschrieben und mit der Nummer 021112345 wieder aufgefüllt.
Beispiel: (^...$) erkennt eine Caller ID im TO Feld des Invites von der 3CX an die BeroFix mit nur 3 Stellen.
Im TO soll 998 angerufen werden. Die Richtung ist SIP-ISDN von p:10000-PRI and g:E2(Avaya)
Der Anruf wird nicht in das öffentliche ISDN Netz geleitet sonder an die Avaya geschickt. Dabei wir die Rufnummer
wieder zu 021112345998 aufgefüllt.

(XXX|YYY|ZZZ) bezieht sich auf feste Caller IDs die Umgeleitet werden sollen.
Dabei steht jeder block für ein ODER. Das (.*) ist ein freier Platzhalter für alles am Anfang der Rufnummer steht.
\1\2 steht in diesem Fall dafür die Runfummer danach vollständig weiter zu geben. \1 steht für das (.*) und \2 für einen Wert aus der "ODER" Liste.
In dem gezeigtem Beispiel werden bestimmte DIDs nicht an die 3CX PBX geschickt sondern an den Port E2 umgeleitet für 100,102,102 und 103.

([XXX][YYY][ZZZ]) beschreibt hier einen ganzen Runfnummernblock aus 3 Stellen. Dieses kann passend verlängert oder verkürzt werden. Im Beispiel können alle Rufnummern umgeleitet werden von 104 bis 397, aber nicht 100,200,300 oder 101,102,103 da die der Block ZZZ dieses nicht erlaubt.[/quote]
StefanW
3CX Support
3CX Support
 
Posts: 387
Joined: Tue Jun 02, 2009 7:29 am


Return to Deutsch

Who is online

Users browsing this forum: No registered users and 0 guests