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
CODE

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>
CODE

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ützungja

1.3 https Unterstützung:ja 
1.4 Automatisches Konfigurationsupdateja 
1.5 Firmware UpdatejaEmpfohlen über Weboberfläche, nicht Konfigurationsdatei
1.6 Automatische Zeiteinstellungja 
1.7 Registration Timerja 
1.8 DTMF RFC2833ja 
1.9 Signalisierung UDPja 

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ächeja 
2. Funktionstasten  
2.1 Lautstärkenein 
2.2 Stummschaltungnein 
2.3 Lauthörennein 
2.4 Bestätigennein 
2.5 Abbrechennein 
2.6 Headsetnein 
2.7 Nicht störennein 
2.8 Wahlwiederholungnein 
2.9 Rufumleitungnein 
2.10 BLF Tasten Statusnein 
2.11 BLF Tasten Übernahmenein 
2.12 BLF Tasten Kurzwahlnein 
2.13 Anruflistennein 
3. Basisfunktionen  
3.1 Codec Unterstützungja

Codecs: G.722, G.711(A/μ), G.729AB

3.2 Rufnummern Anzeigenein 
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:

NameVorgabe
TF_ACCOUNT_2Account_zweite_Leitung
TF_PASSWORD_2Kennwort_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
HTML/XML