@rokx
Die telpho habe ich noch nicht aufgegeben. Aktuell bin ich da noch mit dem Händler am schauen. Falls wir diese nicht zum Laufen bekommen, könnte ich diese auch hinter den Raspberry setzen.
@Anonym
Ja, bei mir funktioniert die freePBX am Privatanschluss tadellos. D.h. die Anlage nimmt Ein- wie Ausgehende Gespräche entgegen und bearbeitet diese dann entsprechend nach den gesetzten Regeln.
Anbei also meine Konfiguration. Ich verwende dabei einen Raspberry Pi 3. Darauf installiert ist Asterisk 13.13.1 und die FreePBX 13.0.190.11.
Zunächst die Trunk Einstellungen:
- Trunk Name: Frei wählbar
- Hide Caller ID: NO
- Outbound CallerID: 004144xxxxxxx
- CID Options: Allow Any CID
- Maximum Channels: 2 (in meinem Fall)
- Asterisk Trunk Dial Options: System
- Continue if Busy: No
- Disable Trunk: No
Dial Number Manipulation Rules
Habe ich nichts verändert
sip Settings
Trunk Name: Habe ich Swisscom
PEER Details:
user=+4144xxxxxxx
type=peer
srvlookup=yes
secret=DeinPasswort
outboundproxy=bc1.ims.swisscom.ch
nat=yes
insecure=invite,port
host=swisscom.ch
fromuser=+4144xxxxxxx
fromdomain=swisscom.ch
dtmfmode=auto
defaultuser=NCxxxxxxxxxxxx@swisscom.ch
canreinvite=no
disallow=all
allow=alaw&ulaw&g729&gsm&slinear&ulaw
User Context: +4144xxxxxxx
USER Details:
type=peer
host=bc1.ims.swisscom.ch
fromdomain=swisscom.ch
disallow=all
allow=alaw&ulaw&g729&gsm&slinear&ulaw
Register String:
+4144xxxxxxx@swisscom.ch: DeinPasswort: NCxxxxxxxxxxxx@bc1.ims.swisscom.ch/+4144xxxxxxx
Nun gehts zum Menüpunkt Extensions (Hier wählt Ihr die Telefone aus)
Display Name: Name Eures Telefons oder TeilnehmersOutbound
CID: +4144xxxxxxx
Ansonsten habe ich keine Änderungen vorgenommen.
Nun gehts in die Inbound Routes (separates Menü)
General
Description: Swisscom
DID Number: +4144xxxxxxx
CallerID Number: habe ich leer gelassen
CID Priority Route: No
Alert Info: None
Ringer Volume Override: None
CID name prefix: leer
Music On Hold: Default
Set Destination: Extensions (Wichtig! Hier wählt Ihr Euer Telefon aus, welches ihr zuvor in den Extensions erfasst habt. Solltet Ihr bereits Rufgruppen eingerichtet haben (Ring Groups) wählt ihr hier natürlich die entsprechende Ring Group aus.
Advanced
Keine Änderungen vorgenommen
Privacy
Keine Änderungen vorgenommen
Other
Call Recording
Könnt Ihr wählen falls ihr das wünscht
Nun gehts an die Outbound Routes
Route Name: Bei mir "Swisscom"
Route CID: leer
Override Extension: No
Route Password: leer (wichtig!!! Dieses Feld wird bei jedem Aufruf dieses Formulars wieder mit einem Passwort gefüllt. Falls Ihr nicht jedes Mal ein Passwort vor dem Telefonieren eingeben wollt, müsst ihr dieses Feld leer halten.
Route Type: Nichts ausgewählt
Music On Hold? Default
Route Position: No change
Trunk Sequence for Matched Routes: Hier "Swisscom" oder den Namen welcher Ihr zuvor gewählt habt auswählen.
Optional Destination on Congestion: Normal Congestion
Register -> Dial Patterns
**( ) | [X.]
**
Import / Export Patterns: Keine Änderungen
Additional Settings: Keine Änderungen
So das sollte es eigentlich gewesen sein.