cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
437
Views
0
Helpful
2
Replies

Unable to add a KEM module to Cisco CP-8851

betaNaN
Level 1
Level 1

I'm trying to add a Cisco KEM module to a Cisco CP-8851. The device is provisioned to an Asterisk server using the SEP.cnf.xml file. However, even after enabling the KEM module in the SEP.cnf.xml config and connecting the KEM module, the device notifies that "the phone is not set up for the expansion module" and the KEM module remains not powered on. I've tried my best to setup the SEP addon configuration with the minimal documentation that I eKWXL9IdnY2.pngven have, to no avail. How can I fix this? I attached my specifications here:

Phone Model: CP-8851 running sip88xx.14-1-1-0001-125 powered by PoE

KEM Model: CP-8800-A-KEM (please see attachments for sample image)

SEP.cnf.xml attachment:

<addOnModules>
<addOnModule idx="1">
<deviceType>cp-8800-a-kem</deviceType>
<deviceLine>14</deviceLine>
</addOnModule>
</addOnModules>

Sample Line sipLine speeddial which should show in the KEM:

<line button="12">
<featureID>2</featureID>
<featureLabel>IT Services</featureLabel>
<speedDialNumber>1234</speedDialNumber>
</line>

 

2 Replies 2

Leo Laohoo
Hall of Fame
Hall of Fame
<deviceType>BEKEM</deviceType>

Try that.

Hi! Thanks for your reply. I attempted your solution but yielded similar results (The Phone Is Not Setup for this Expansion Module). I tried the following:

  <addOnModules>
    <addOnModule idx="1">
      <deviceType>BEKEM</deviceType>
      <deviceLine>36</deviceLine>
    </addOnModule>
  </addOnModules>

I also tried this which actually matches the number of lines my KEM device has:

  <addOnModules>
    <addOnModule idx="1">
      <deviceType>BEKEM</deviceType>
      <deviceLine>14</deviceLine>
    </addOnModule>
  </addOnModules>

 Here is the entire configuration file if you would like a look:

<?xml version="1.0" encoding="utf-8"?>
<device>
  <fullConfig>true</fullConfig>
  <deviceProtocol>SIP</deviceProtocol>
  <ipAddressMode>0</ipAddressMode>
  <allowAutoConfig>true</allowAutoConfig>
  <dadEnable>true</dadEnable>
  <redirectEnable>false</redirectEnable>
  <echoMultiEnable>false</echoMultiEnable>
  <ipPreferenceModeControl>0</ipPreferenceModeControl>
  <ipMediaAddressFamilyPreference>0</ipMediaAddressFamilyPreference>
  <devicePool>
        <dateTimeSetting>
            <dateTemplate>D-M-YA</dateTemplate>
            <timeZone>Mountain Standard/Daylight Time</timeZone>
            <ntps>
                <ntp>
                    <name>0.us.pool.ntp.org</name>
                    <ntpMode>Unicast</ntpMode>
                </ntp>
            </ntps>
        </dateTimeSetting>
        <callManagerGroup>
            <members>
                <member>
                    <callManager>
                        <processNodeName>192.168.1.5</processNodeName>
                        <ports>
                            <sipPort>5060</sipPort>
                        </ports>
                   </callManager>
                </member>
            </members>
        </callManagerGroup>
  </devicePool>
  <sipProfile>
    <sipProxies>
      <registerWithProxy>true</registerWithProxy>
    </sipProxies>
    <sipCallFeatures>
      <cnfJoinEnabled>true</cnfJoinEnabled>
      <callForwardURI>x-cisco-serviceuri-cfwdall</callForwardURI>
      <callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
      <callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
      <callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
      <meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
      <abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
      <rfc2543Hold>false</rfc2543Hold>
      <callHoldRingback>1</callHoldRingback>
      <localCfwdEnable>true</localCfwdEnable>
      <semiAttendedTransfer>true</semiAttendedTransfer>
      <anonymousCallBlock>0</anonymousCallBlock>
      <callerIdBlocking>0</callerIdBlocking>
      <dndControl>0</dndControl>
      <remoteCcEnable>true</remoteCcEnable>
      <retainForwardInformation>false</retainForwardInformation>
      <uriDialingDisplayPreference>1</uriDialingDisplayPreference>
    </sipCallFeatures>
    <sipStack>
      <sipInviteRetx>6</sipInviteRetx>
      <sipRetx>10</sipRetx>
      <timerInviteExpires>180</timerInviteExpires>
      <timerRegisterExpires>3600</timerRegisterExpires>
      <timerRegisterDelta>5</timerRegisterDelta>
      <timerKeepAliveExpires>120</timerKeepAliveExpires>
      <timerSubscribeExpires>120</timerSubscribeExpires>
      <timerSubscribeDelta>5</timerSubscribeDelta>
      <timerT1>500</timerT1>
      <timerT2>4000</timerT2>
      <maxRedirects>70</maxRedirects>
      <remotePartyID>true</remotePartyID>
      <userInfo>Phone</userInfo>
    </sipStack>
    <autoAnswerTimer>1</autoAnswerTimer>
    <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
    <autoAnswerOverride>true</autoAnswerOverride>
    <transferOnhookEnabled>true</transferOnhookEnabled>
    <enableVad>false</enableVad>
    <preferredCodec>none</preferredCodec>
    <dtmfAvtPayload>101</dtmfAvtPayload>
    <dtmfDbLevel>3</dtmfDbLevel>
    <dtmfOutofBand>avt</dtmfOutofBand>
    <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
    <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
    <kpml>0</kpml>
    <phoneLabel>Desktop</phoneLabel>
    <stutterMsgWaiting>0</stutterMsgWaiting>
    <callStats>true</callStats>
    <offhookToFirstDigitTimer>15000</offhookToFirstDigitTimer>
    <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
    <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
    <startMediaPort>16384</startMediaPort>
    <stopMediaPort>32766</stopMediaPort>
    <natEnabled>false</natEnabled>
    <natReceivedProcessing>false</natReceivedProcessing>
    <natAddress></natAddress>
    <sipLines>
      
                    <line button="1" lineIndex="1">
                        <featureID>9</featureID>
                        <featureLabel></featureLabel>
                        <proxy>USECALLMANAGER</proxy>
                        <port>5060</port>
                        <name>1000</name>
                        <displayName>1000</displayName>
                        <autoAnswer>
                            <autoAnswerEnabled>1</autoAnswerEnabled>
                        </autoAnswer>
                        <callWaiting>3</callWaiting>
                        <authName>1000</authName>
                        <authPassword>Password</authPassword>
                        <contact></contact>
                        <sharedLine>false</sharedLine>
                        <messageWaitingLampPolicy>3</messageWaitingLampPolicy>
                        <messageWaitingAMWI>0</messageWaitingAMWI>
                        <messagesNumber></messagesNumber>
                        <ringSettingIdle>4</ringSettingIdle>
                        <ringSettingActive>5</ringSettingActive>
                        <forwardCallInfoDisplay>
                            <callerName>true</callerName>
                            <callerNumber>true</callerNumber>
                            <redirectedNumber>true</redirectedNumber>
                            <dialedNumber>true</dialedNumber>
                        </forwardCallInfoDisplay>
                        <maxNumCalls>5</maxNumCalls>
                        <busyTrigger>4</busyTrigger>
                        <recordingOption>enable</recordingOption>
                    </line>
                    <line button="2">
                        <featureID>2</featureID>
                        <featureLabel>Phone Speeddial</featureLabel>
                        <speedDialNumber>2000</speedDialNumber>
                    </line>
                    <line button="3">
                        <featureID>2</featureID>
                        <featureLabel>IT Service Desk</featureLabel>
                        <speedDialNumber>*5555</speedDialNumber>
                    </line>
                   <!-- The following lines shouldn't show up on the device itself, but should in the KEM -->
                    <line button="6">
                        <featureID>2</featureID>
                        <featureLabel>IT Services 1</featureLabel>
                        <speedDialNumber>*5556</speedDialNumber>
                    </line>
                    <line button="12">
                        <featureID>2</featureID>
                        <featureLabel>IT Services 2</featureLabel>
                        <speedDialNumber>*5556</speedDialNumber>
                    </line>
                    
    </sipLines>
    <externalNumberMask></externalNumberMask>
    <voipControlPort>5060</voipControlPort>
    <dscpForAudio>184</dscpForAudio>
    <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
    <dialTemplate></dialTemplate>
    <softKeyFile></softKeyFile>
  </sipProfile>
  <MissedCallLoggingOption>1</MissedCallLoggingOption>
  <featurePolicyFile></featurePolicyFile>
  <commonProfile>
    <phonePassword></phonePassword>
    <backgroundImageAccess>true</backgroundImageAccess>
    <callLogBlfEnabled>2</callLogBlfEnabled>
  </commonProfile>
  <vendorConfig>
    <defaultWallpaperFile></defaultWallpaperFile>
    <disableSpeaker>false</disableSpeaker>
    <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
    <enableMuteFeature>false</enableMuteFeature>
    <enableGroupListen>true</enableGroupListen>
    <holdResumeKey>1</holdResumeKey>
    <recentsSoftKey>1</recentsSoftKey>
    <dfBit>1</dfBit>
    <pcPort>0</pcPort>
    <spanToPCPort>1</spanToPCPort>
    <garp>0</garp>
    <rtcp>1</rtcp>
    <videoRtcp>1</videoRtcp>
    <voiceVlanAccess>0</voiceVlanAccess>
    <videoCapability>1</videoCapability>
    <hideVideoByDefault>0</hideVideoByDefault>
    <separateMute>0</separateMute>
    <ciscoCamera>1</ciscoCamera>
    <usb1>1</usb1>
    <usb2>1</usb2>
    <usbClasses>0,1,2</usbClasses>
    <sdio>1</sdio>
    <wifi>1</wifi>
    <bluetooth>1</bluetooth>
    <bluetoothProfile>0,1</bluetoothProfile>
    <btpbap>0</btpbap>
    <bthfu>0</bthfu>
    <ehookEnable>0</ehookEnable>
    <autoSelectLineEnable>1</autoSelectLineEnable>
    <autoCallSelect>1</autoCallSelect>
    <incomingCallToastTimer>10</incomingCallToastTimer>
    <dialToneFromReleaseKey>0</dialToneFromReleaseKey>
    <joinAndDirectTransferPolicy>0</joinAndDirectTransferPolicy>
    <minimumRingVolume></minimumRingVolume>
    <simplifiedNewCall>0</simplifiedNewCall>
    <actionableAlert>0</actionableAlert>
    <showCallHistoryForSelectedLine>0</showCallHistoryForSelectedLine>
    <kemOneColumn>0</kemOneColumn>
    <lineMode>0</lineMode>
    <lowerYourVoiceAlert>0</lowerYourVoiceAlert>
    <markCallAsSpam>1</markCallAsSpam>
    <callParkMonitor>1</callParkMonitor>
    <allCallsOnPrimary>0</allCallsOnPrimary>
    <softKeyControl>1</softKeyControl>
    <settingsAccess>1</settingsAccess>
    <webProtocol>0</webProtocol>
    <webAccess>0</webAccess>
    <webAdmin>1</webAdmin>
    <adminPassword></adminPassword>
    <sshAccess>0</sshAccess>
    <detectCMConnectionFailure>0</detectCMConnectionFailure>
    <g722CodecSupport>1</g722CodecSupport>
    <handsetWidebandEnable>2</handsetWidebandEnable>
    <headsetWidebandEnable>2</headsetWidebandEnable>
    <headsetWidebandUIControl>1</headsetWidebandUIControl>
    <handsetWidebandUIControl>1</handsetWidebandUIControl>
    <daysDisplayNotActive>1,7</daysDisplayNotActive>
    <displayOnTime>08:00</displayOnTime>
    <displayOnDuration>10:00</displayOnDuration>
    <displayIdleTimeout>00:10</displayIdleTimeout>
    <displayOnWhenIncomingCall>1</displayOnWhenIncomingCall>
    <displayRefreshRate>0</displayRefreshRate>
    <daysBacklightNotActive>1,7</daysBacklightNotActive>
    <backlightOnTime>08:00</backlightOnTime>
    <backlightOnDuration>10:00</backlightOnDuration>
    <backlightIdleTimeout>00:10</backlightIdleTimeout>
    <backlightOnWhenIncomingCall>1</backlightOnWhenIncomingCall>
    <recordingTone>0</recordingTone>
    <recordingToneLocalVolume>100</recordingToneLocalVolume>
    <recordingToneRemoteVolume>50</recordingToneRemoteVolume>
    <recordingToneDuration></recordingToneDuration>
    <moreKeyReversionTimer>5</moreKeyReversionTimer>
    <peerFirmwareSharing>0</peerFirmwareSharing>
    <loadServer></loadServer>
    <problemReportUploadURL></problemReportUploadURL>
    <enableCdpSwPort>1</enableCdpSwPort>
    <enableCdpPcPort>0</enableCdpPcPort>
    <enableLldpSwPort>1</enableLldpSwPort>
    <enableLldpPcPort>0</enableLldpPcPort>
    <cdpEnable>true</cdpEnable>
    <powerNegotiation>0</powerNegotiation>
    <outOfRangeAlert>0</outOfRangeAlert>
    <scanningMode>2</scanningMode>
    <applicationURL></applicationURL>
    <appButtonTimer>0</appButtonTimer>
    <appButtonPriority>0</appButtonPriority>
    <specialNumbers></specialNumbers>
    <sendKeyAction>0</sendKeyAction>
    <powerOffWhenCharging>0</powerOffWhenCharging>
    <homeScreen>0</homeScreen>
    <accessContacts>1</accessContacts>
    <accessFavorites>1</accessFavorites>
    <accessVoicemail>1</accessVoicemail>
    <accessApps>1</accessApps>
  </vendorConfig>
  <versionStamp>d902ed5a-c1e5-4233-b1d6-a960d53d1c3a</versionStamp>
  <loadInformation></loadInformation>
  <inactiveLoadInformation></inactiveLoadInformation>
  <addOnModules>
    <addOnModule idx="1">
      <deviceType>BEKEM</deviceType>
      <deviceLine>36</deviceLine>
    </addOnModule>
  </addOnModules>
  <phoneServices useHTTPS="false">
    <provisioning>2</provisioning>
    <phoneService type="1" category="0">
      <name>Missed Calls</name>
      <url>Application:Cisco/MissedCalls</url>
      <vendor></vendor>
      <version></version>
    </phoneService>
    <phoneService type="1" category="0">
      <name>Received Calls</name>
      <url>Application:Cisco/ReceivedCalls</url>
      <vendor></vendor>
      <version></version>
    </phoneService>
    <phoneService type="1" category="0">
      <name>Placed Calls</name>
      <url>Application:Cisco/PlacedCalls</url>
      <vendor></vendor>
      <version></version>
    </phoneService>
    <phoneService type="2" category="0">
      <name>Voicemail</name>
      <url>Application:Cisco/Voicemail</url>
      <vendor></vendor>
      <version></version>
    </phoneService>
  </phoneServices>
  <userLocale>
    <name></name>
    <uid>1</uid>
    <langCode></langCode>
    <version></version>
    <winCharSet>utf-8</winCharSet>
  </userLocale>
  <networkLocale></networkLocale>
  <networkLocaleInfo>
    <name></name>
    <version></version>
  </networkLocaleInfo>
  <deviceSecurityMode>1</deviceSecurityMode>
  <idleTimeout>0</idleTimeout>
  <authenticationURL>http://10.1.101.69/authorize.php</authenticationURL><!--TODO: Changed Later-->
  <messagesURL></messagesURL>
  <servicesURL></servicesURL>
  <directoryURL></directoryURL>
  <idleURL></idleURL>
  <informationURL></informationURL>
  <proxyServerURL></proxyServerURL>
  <secureAuthenticationURL></secureAuthenticationURL>
  <secureMessagesURL></secureMessagesURL>
  <secureServicesURL></secureServicesURL>
  <secureDirectoryURL></secureDirectoryURL>
  <secureInformationURL></secureInformationURL>
  <secureIdleURL></secureIdleURL>
  <transportLayerProtocol>1</transportLayerProtocol>
  <TLSResumptionTimer>3600</TLSResumptionTimer>
  <phonePersonalization>1</phonePersonalization>
  <autoCallPickupEnable>true</autoCallPickupEnable>
  <blfAudibleAlertSettingOfIdleStation>0</blfAudibleAlertSettingOfIdleStation>
  <blfAudibleAlertSettingOfBusyStation>0</blfAudibleAlertSettingOfBusyStation>
  <dndCallAlert>1</dndCallAlert>
  <dndReminderTimer>5</dndReminderTimer>
  <advertiseG722Codec>1</advertiseG722Codec>
  <rollover>0</rollover>
  <joinAcrossLines>0</joinAcrossLines>
  <capfAuthMode>0</capfAuthMode>
  <!-- <capfList>
    <capf>
      <phonePort>3804</phonePort>
      <processNodeName></processNodeName>
    </capf>
  </capfList> -->
  <certHash></certHash>
  <encrConfig>false</encrConfig>
  <userId></userId>
  <ownerId></ownerId>
  <sshUserId>cisco</sshUserId>
  <sshPassword>cisco</sshPassword>
</device>