Patton SN4112S analog Gateway
Anleitungen
Bedienungsanleitung:
https://www.patton.com/
Die Seite erfordert eine Registrierung, dann können die gewünschten Dokumente und Upgrades heruntergeladen werden.
Funktionen am Gateway
Das Gateway selbst hat verschiedene Status LEDs und Ports zum Anschluss von Netzwerk und Analog Kabeln.
Reset Button und Consolen Port waren beim getesteten Gerät ohne Funktion.
Der Zugang nach Reset erfolgt mit Nutzer Administrator und leerem Kennwort.
Bei Problemen mit der Firmware siehe den Abschnit "Gateway Firmware Reset" unten.
Webinterface
Das Gerät selbst bietet keine Möglichkeit, die IP Adresse zu ermitteln, es sollte daher in einem Testnetz mit wenigen Geräten für DHCP eingerichtet werden, da die IP Adressen durchprobiert oder über einen DHCP Server mit reservierter Adresse ermittelt werden muss.
FritzBoxen z. B. zeigen an, welche Geräte mit welcher Adresse im Netzwerk verfügbar sind.
Patton empfiehlt zur IP Adressen Ermittlung das Tool SNDiscovery_V107.zip, das Programm muss im gleichen Subnetz wie das Gateway ausgeführt werden.
- Das Webinterface des Gateways wird mit folgendem Link erreicht:
http://<ip-adress-des-Gateways> - Kennwort nach Factory Reset:
Nutzer administrator ohne Kennwort - Neustart Prozedur:
Menü Reload → Reload → OK Eintrag des Provisionierungs-Servers
Der Provisionierungsserver wird nicht in der Weboberfläche eingetragen. Die Provisionierung erfolgt über den Import einer bestehenden Konigurationsdatei im Menü Punkt "Import/Export"
Am besten hier die aus TeamSIP Web erzeugte Datei importieren. Alternativ erfolgt der Aufruf über Terminal Console, siehe unten.- Import/Export: Liegt die Konfiguration als Datei vor, z. B. als Textdatei der Provisionierung aus TeamSIP Web, kann diese importiert werden.
Anleitung zur manuellen Konfiguration
Das Gateway ist standardmäßíg über telnet erreichbar, z. B. mit Putty über IP des Gateways auf Port 23 (Standard)
Wurde vorab in TeamSIP die Konfiguration hinterlegt, kann sie mit folgenden Befehlen übernommen werden, wobei <Adresse-TeamSIPWeb> mit der Adresse des TeamSIP Servers zu ersetzen ist:
enable
configure
profile provisioning tf-config
destination configuration
location 1 http://<Adresse-TeamSIPWeb>/aastra/$(system.mac).cfg
activation reload graceful
exit
provisioning execute tf-config
-- Mit diesem Befehl wird die aktuelle Konfiugartion als Startup Config gespeichert
enable
copy running-config startup-config
Firmware Update
Prinzipiell ist ein Update der Firmware über das Template möglich, das getestete Gerät war in diesem Fall dann nicht mehr brauchbar, siehe unten.
Firmware Upgrades sind über die Patton Webseite nach Anmeldung verfügbar, z. B. SN4110_H323_SIP_R6.9_2017-05-04.zip
Empfohlen wird, den Firmware Update über die Webseite des Patton durchzuführen:
Menü Import/Export → Shutdown Gateway → Durchsuchen, Import → Reload
Reset nach Firmware Problemen
Bei diesem Gateway kann es vorkommen, dass z. B. nach einem missglückten Firmware Update das Gerät nicht mehr über http oder telnet erreichbar ist
In diesem Fall hilft ein Firmware Update via tftp, die Image Datei ist vorab von der Patton Webseite zu laden, siehe https://www.patton.com/support/kb_art.asp?art=158
Diese Version des Gateways verfügt zwar über einen Consolen Port, dieser ist aber ohne Funktion.
Im getesteten Fall wurde das Patton Gateway vom Netzwerk Anschluss direkt mit dem Netzwerk Port eines Notebooks verbunden, das Patton hatte autmatisch die IP 172.16.40.1 und das Notebook musste manuell auf die IP 172.16.40.2 gesetzt werden.
Mit folgenden Befehlen liess sich die Datei image.bin vom auf dem Notebook laufenden tftp-Server laden:
RedBoot> load -r -b 0xc00100 -h 172.16.40.2 /image.bin
Using default protocol (TFTP)
Raw file loaded 0x00c00100-0x00e9a3c3, 2728644 bytes, assumed entry at 0x00c0010 0
RedBoot> fis create
Use address 0x00c00100, size 2728644 ? - continue (y/n)? y
... Erase from 0x60040000-0x602da2cc: ..........................................
... Program from 0x000121ec-0x000121f4 at 0x60040000: .
... Program from 0x00c00100-0x00e9a3c4 at 0x60040008: ..........................................
... Program from 0x000121ec-0x000121f4 at 0x60040000: .
Image successfully written to flash
RedBoot>
Funktionsumfang
Das Gateway unterstützt folgende Leistungsmerkmale mit
Firmware Version:
Leistungsmerkmal | Verfügbar | Bemerkung |
---|---|---|
1. Provisionierung | ||
1.1 Power over Ethernet | nicht getestet | |
1.2 http Unterstützung | ja | |
1.3 https Unterstützung: | ja | |
1.4 Automatisches Konfigurationsupdate | ja | |
1.5 Firmware Update | ja | Empfohlen über Weboberfläche, nicht Konfigurationsdatei |
1.6 Automatische Zeiteinstellung | ja | |
1.7 Registration Timer | ja | |
1.8 DTMF RFC2833 | ja | |
1.9 Signalisierung UDP | ja | |
1.10 Signalisierung TCP | noch nicht getestet | |
1.11 Signalisierung TLS | noch nicht getestet | |
1.12 Verschlüsselung Sprachkanal mit SRTP | noch nicht getestet | |
1.13 Passwortschutz Weboberfläche | ja | |
2. Funktionstasten | ||
2.1 Lautstärke | nein | |
2.2 Stummschaltung | nein | |
2.3 Lauthören | nein | |
2.4 Bestätigen | nein | |
2.5 Abbrechen | nein | |
2.6 Headset | nein | |
2.7 Nicht stören | nein | |
2.8 Wahlwiederholung | nein | |
2.9 Rufumleitung | nein | |
2.10 BLF Tasten Status | nein | |
2.11 BLF Tasten Übernahme | nein | |
2.12 BLF Tasten Kurzwahl | nein | |
2.13 Anruflisten | nein | |
3. Basisfunktionen | ||
3.1 Codec Unterstützung | ja | Codecs: G.722, G.711(A/μ), G.729AB |
3.2 Rufnummern Anzeige | nein | |
3.3 Rufnummern Anzeige nach Verbinden / Pickup | ab hier nicht gestestet | |
3.4 Wahl bei aufgelegtem Hörer | ||
3.5 Anzeige Gesprächsdauer | ||
3.6 Anklopfen | ||
3.7 Makeln | ||
3.8 Dreier-Konferenz | ||
3.9 Weiterleitung mit Rückfrage | ||
3.10 Weiterleitung ohne Rückfrage | ||
3.11 Rückruf bei Besetzt | ||
3.12 Gespräch länger 30 Minuten | ||
4. Zusatzfunktionen | ||
4.1 verschiedene Klingeltöne | ||
4.2 Eigene Klingeltöne | ||
4.3 Vollduplex-Freisprechen | ||
4.5 Selbstbeschriftende Tasten | ||
4.6 XML-Anwendungen | ||
5. Telefonbuch | ||
5.1 Telefonbuch am Telefon | ||
5.2 Telefonbuch über LDAP | ||
5.3 Telefonbuch über xml | ||
6. Anrufbeantworter | ||
6.1 MWI - Message Waiting Indicator | ||
7. Headset | ||
7.1 Kabelheadsets | ||
7.2 EHS Headsets | ||
8. Erweiterungsmodule | ||
8.1 Funktionstasten Erweiterungsmodul | ||
9. TeamSIP Funktionen | ||
9.1 Rufumleitung in TeamSIP | ||
9.2 Persönliches Telefonbuch aus TeamSIP | ||
9.3 Globales Telefonbuch aus Teamsip | ||
9.4 Callcenter Anmeldung mit Status Anzeige | ||
9.5 Neustart über SIP Notify | ||
9.6 Reload über SIP Notify | ||
9.7 Klingelton Unterscheidung intern/extern |
TeamSIP Provisionierungs Template
Unten angegebenes Template nutzt eine Leitung des Patton Gateways.
Nutzbare Tasten
Keine
Konfigurationsbeispiel
Parameter für dieses Template:
Name | Vorgabe |
---|---|
TF_ACCOUNT_2 | Account_zweite_Leitung |
TF_PASSWORD_2 | Kennwort_zweite_Leitung |
Das geteste Telefon wurde mit dieser Provisionierungsvorlage als Telefon in TeamSIP konfiguriert:
TeamSIP Telefon Template
clock local default-offset +01:00
clock local dst-rule DST2017 +02:00 from 02:00 jan 1st 2017 until 23:55 dec 31st 2017
timer tf-firmware now + 5 minutes every day "provisioning execute tf-firmware"
timer tf-provision now + 5 minutes every hour "provisioning execute tf-provision"
webserver port 80 language en
sntp-client
sntp-client server primary %TF_SIPSERVER% port 123 version 4
sntp-client server secondary 212.29.18.54 port 123 version 4
sntp-client local-clock-offset
system hostname Patton4112-%TF_MAC%
administrator admin password team%TF_CONTEXT%
system
ic voice 0
low-bitrate-codec g729
profile service-policy DSCP_set
no rate-limit
source traffic-class local-voice
set ip dscp 46
source traffic-class local-default
set ip dscp 24
profile ppp default
profile tone-set default
profile voip default
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 g711ulaw64k rx-length 20 tx-length 20
codec 3 g729 rx-length 20 tx-length 20
dtmf-relay rtp
flash-hook-relay rtp
rtp traffic-class local-default
fax transmission 1 relay t38-udp
fax transmission 2 bypass g711alaw64k rx-length 20 tx-length 20
fax redundancy low-speed 1 high-speed 2
fax max-bit-rate 9600
fax ced-retransmission 3
modem transmission 1 bypass g711alaw64k rx-length 20 tx-length 20
no modem detection on-remote-fax-request
profile pstn default
profile ringing-cadence default
play 1 1000
pause 2 4000
profile sip default
no autonomous-transitioning
profile aaa default
method 1 local
method 2 none
profile provisioning tf-provision
destination configuration
location 1 http://%TF_SIPSERVER%/aastra/$(system.mac).cfg
activation reload graceful
profile provisioning tf-firmware
destination script
location 1 http://berlix2-lb1.teamfon.com/aastra/patton_fw/SN4110_H323_SIP_R6.9_2017-05-04.zip
activation reload graceful
context ip router
rtp-port-range 13000 13999
interface eth0
ipaddress dhcp
mtu 1492
use profile service-policy DSCP_set in
use profile service-policy DSCP_set out
tcp adjust-mss rx mtu
tcp adjust-mss tx mtu
context cs switch
routing-table called-e164 from-phone
route .T3 dest-interface tf-sip map-ext
routing-table called-uri from_sip
route sip:%TF_ACCOUNT%@.% dest-interface fxs0
route sip:%TF_ACCOUNT_2%@.% dest-interface fxs1
mapping-table calling-e164 to calling-uri map-extension
map 500 to sip:%TF_ACCOUNT%@%TF_SIPSERVER%
map 501 to sip:%TF_ACCOUNT_2%@%TF_SIPSERVER%
mapping-table calling-e164 to calling-uri map-ext
map 500 to sip:%TF_ACCOUNT%@%TF_SIPSERVER%
map 501 to sip:%TF_ACCOUNT_2%@%TF_SIPSERVER%
interface sip tf-sip
bind context sip-gateway tf
route call dest-table from_sip
local %TF_SIPSERVER% 5060
early-connect
early-disconnect
privacy
interface fxs fxs0
route call dest-table from-phone
no call-waiting
call-transfer
caller-id-presentation mid-ring
subscriber-number 500
interface fxs fxs1
route call dest-table from-phone
no call-waiting
call-transfer
caller-id-presentation mid-ring
subscriber-number 501
service distribution-group fax
route call 1 dest-interface fxs0
context cs switch
no shutdown
authentication-service tf-auth
username %TF_ACCOUNT% password %TF_PASSWORD%
username %TF_ACCOUNT_2% password %TF_PASSWORD_2%
location-service tf-loc
domain 1 %TF_SIPSERVER% 5060
identity %TF_ACCOUNT%
authentication outbound
authenticate 1 authentication-service tf-auth username %TF_ACCOUNT%
registration outbound
registrar %TF_SIPSERVER% 5060
lifetime 900
register auto
retry-timeout on-system-error 90
retry-timeout on-client-error 90
retry-timeout on-server-error 90
identity %TF_ACCOUNT_2%
authentication outbound
authenticate 1 authentication-service tf-auth username %TF_ACCOUNT_2%
registration outbound
registrar %TF_SIPSERVER% 5060
lifetime 900
register auto
retry-timeout on-system-error 90
retry-timeout on-client-error 90
retry-timeout on-server-error 90
context sip-gateway tf
interface tf-eth
bind interface eth0 context router port 5060
context sip-gateway tf
bind location-service tf-loc
no shutdown
port ethernet 0 0
medium auto
encapsulation ip
bind interface eth0 router
no shutdown
port fxs 0 0
end-of-call-signaling loop-break 30
flash-hook-duration 100
encapsulation cc-fxs
bind interface fxs0 switch
no shutdown
port fxs 0 1
end-of-call-signaling loop-break 30
flash-hook-duration 100
encapsulation cc-fxs
bind interface fxs1 switch
no shutdown