IntroductionThis page describes how the Gigaset Maxwell devices are provisioned behind the Yeastar S20. - Yeastar S20 software 30.7.0.35
- Yeastar auto-provisioning app version 1.5.35
- Maxwell Basic/2/3 2.24
Yeastar is using tftp for provisioning which is supported by the Maxwell Basic, 2 and 3. The Gigaset DECT devices do not support tftp. The Yeastar will send a SIP NOTIFY with Event: check-sync;reboot=true to start provisioning, this means that the device is rebooted to trigger the provisioning. The reboot is a Yeastar requirement as Gigaset devices do not need a reboot. Expansion modules are current not supported by Yeastar, possible in the future. You can configure them via the web-interface of the Maxwell. Yeastar settingsOpen the Yeastar Auto provisioning app and it shows you a list with devices. Yeastar S20 - Maxwell autoprovisioning
Click on Edit to start with the device configuration Account settingsYeastar S20 - Maxwell autoprovisioning Here you can define up to 4 (SIP) accounts Function Key settingsOnly valid for Maxwell 2 and 3 Yeastar S20 - Maxwell autoprovisioning Type | Description |
---|
No function | Empty key | Line | Line key | Park + Retrieve | Enter parking position for example 6900 | Quick Dial | Quick Dial number | BLF | Busy Lamp Key | Call Divert | Enabled Call Divert All configured in Maxwell | DTMF | Send DTMF tones |
FeaturesYeastar S20 - Maxwell autoprovisioning Yeastar feature | Maxwell | Provisioning |
---|
Call Waiting | Telephony - Call Settings - Call Waiting - Display waiting call | SIP.Account.x.CallWaiting | Voicemail | Telephony - Voicemail - Active | SIP.Account.x.VoiceMail.Active | Local Phone Book | See wiki article. | </custom> <step type="LocalPhoneBook" url="tftp://192.168.178.210/phonebook/gigaset.xml"/> </custom> You need to define the phonebook on the Main page of Yeastar Auto provisioning - Phonebook | Transport Protocol | Telephony - VoIP | SIP.TransportProtocol | SIP via TLS | Telephony - VoIP | SIP.Security.UseSIPS | Remote Phonebook | Online Directories - XML | <param name="NetDir.Xml.0.ProviderName" value="test"/> <param name="NetDir.Xml.0.ServerAddress" value="//192.168.178.200/test.xml"/> |
PreferenceYeastar S20 - Maxwell autoprovisioning Yeastar feature | Maxwell | Provisioning |
---|
Webserver Type | System - Phone Web Server | HTTP.ConnectionType | Language |
| WebUI.Language | Admin Password |
| WebUI.AdminPassword | Time Zone | System - Date and Time | System.DateAndTime.TimeZone | Primary NTP Server | System - Date and Time | System.DateAndTime.TimeServer | Automatically adjust clock for daylight saving changes | System - Date and Time | System.DateAndTime.AutoAdjustClockForDST | Time Format | System - Date and Time | System.DateAndTime.TimeFormat | Date Format | System - Date and Time | System.DateAndTime.DateOrder |
CodecYeastar S20 - Maxwell autoprovisioning Yeastar feature | Maxwell | Provisioning |
---|
Selected Codecs | Telephony - Audio | SIP.ActiveCodecs" |
Firmware updateYou can add the firmware files on the Firmware Upgrade page. Important is that the firmware version is named in the file as the provisioning needs the number of the firmware. If the number is not correct then firmware update will fail.
Yeastar S20 - Maxwell autoprovisioning Provisioning Template example
<?xml version="1.0" encoding="UTF-8"?> <provisioning version="1.1" productID="mx3b"> <nvm> <param name="Telephony.PhoneSystem.Type" value="0"/> <param name="HTTP.ConnectionType" value="HTTP"/> <param name="WebUI.Language" value="nl-nl"/> <param name="PhoneUI.Settings.Language" value="nl-nl"/> <param name="System.DateAndTime.TimeZone" value="GMT+1.Europe/Amsterdam"/> <param name="System.DateAndTime.DateOrder" value="dd.mm.yyyy"/> <param name="System.DateAndTime.TimeFormat" value="24h"/> <param name="System.DateAndTime.AutoAdjustTime" value="NTPServiceEnabled"/> <param name="System.DateAndTime.TimeServer" value="pool.ntp.org"/> <param name="SIP.TransportProtocol" value="1"/> <param name="SIP.Security.UseSIPS" value="0"/> <param name="Calls.Missed.Subscribe.Active" value="0" /> <param name="SIP.Timers.FailedRegistration" value="300"/> <param name="SIP.Timers.Session" value="3600"/> <param name="WebUI.AdminPassword" value="admin"/> <param name="System.DateAndTime.AutoAdjustClockForDST" value="AutomatedDaylightSavingEnabled"/> <param name="SIP.VoiceQuality" value="2" /> <param name="SIP.ActiveCodecs" value="8,0,9" /> <!-- SIP account 1 --> <param name="SIP.Account.0.Active" value="1" /> <param name="SIP.Account.0.Provider" value="Yeastar" /> <param name="SIP.Account.0.AuthName" value="1011" /> <param name="SIP.Account.0.AccountName" value="MaxwellBasic" /> <param name="SIP.Account.0.AuthPassword" value="123456" /> <param name="SIP.Account.0.DisplayName" value="1011" /> <param name="SIP.Account.0.Username" value="1011" /> <param name="SIP.Account.0.Domain" value="192.168.178.210" /> <param name="SIP.Account.0.RegistrationServer.Address" value="192.168.178.210"/> <param name="SIP.Account.0.RegistrationServer.Port" value="5060"/> <param name="SIP.Account.0.CallWaiting" value="1" /> <param name="SIP.Account.0.VoiceMail.Active" value="0" /> <param name="SIP.Account.0.VoiceMail.Mailbox" value="*2"/> <param name="SIP.Account.0.DTMFTransmission" value="1"/> <param name="SIP.Account.0.AutoNegOfDTMFTransmission" value="0"/>
<param name="NetDir.Xml.0.ProviderName" value=""/> <param name="NetDir.Xml.0.ServerAddress" value=""/>
<param name="FirmwareManagment.AutomaticCheckForUpdates" value="1"/> <param name="System.Provision.ProvisioningServer" value="tftp://192.168.178.210/%MACD.xml"/> </nvm> <custom> <step type="LocalPhoneBook" url=""/> </custom> <firmware> <file version="" url="https://192.168.178.210:8088/tftpboot/upload/firmware/"/> </firmware> </provisioning> |
|