chan_skinny and Cisco 7970 phone

Does anyone have the Cisco 7970 phone registering to chan_skinny?

My 7920 phones work but the registration of the 7970 phone is rejected.

If you have had success I would apprecite the section of your skinny.conf file.

Many Thanks

Doug Smith

I was unsuccessful getting 7960s to register in trunk. I kept getting device rejected as well. I gave up.

I have the 7970 successfully registering.

If you change skinny.conf, apparently you have to restart Asterisk altogether.

voip*CLI> module reload chan_skinny Module 'chan_skinny' does not support reload

After that, I did a ‘restart gracefully’ and my 7970 registers and I can make calls.

Here is my skinny.conf:

[code][general]
bindaddr=0.0.0.0
bindport=2000
dateformat=M-D-Y A
keepalive=120
allow=all

; Test for 7970
[bj] ; Device name
device=SEP00XXXXXXXXX ; Official identifier
nat=yes
callerid=“George W. Bush” <202-456-1414>
mailbox=502
callwaiting=yes
transfer=yes
threewaycalling=yes
context=internal
line => 505[/code]

Also posting my SEP00XXXXXXXXXX.cnf.xml file here as a reference (although I got it from somewhere on voip-info.org):

<device xsi:type="axl:XIPPhone"> <devicePool> <name>Default</name> <dateTimeSetting> <name>CMLocal</name> <dateTemplate>D.M.Y</dateTemplate> <timeZone>W. Europe Standard/Daylight Time</timeZone> </dateTimeSetting> <callManagerGroup> <members> <member priority="0"> <callManager> <ports> <ethernetPhonePort>2000</ethernetPhonePort> </ports> <processNodeName>10.20.11.120</processNodeName> </callManager> </member> </members> </callManagerGroup> <srstInfo> <name>Enable</name> <srstOption>Enable</srstOption> <userModifiable>true</userModifiable> <ipAddr1>10.20.11.120</ipAddr1> <port1>2000</port1> <ipAddr2></ipAddr2> <port2>2000</port2> <ipAddr3></ipAddr3> <port3>2000</port3> </srstInfo> <mlppDomainId>-1</mlppDomainId> <mlppIndicationStatus>Default</mlppIndicationStatus> <preemption>Default</preemption> </devicePool> <loadInformation></loadInformation> <vendorConfig> <disableSpeaker>false</disableSpeaker> <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset> <forwardingDelay>1</forwardingDelay> <pcPort>0</pcPort> <settingsAccess>1</settingsAccess> <garp>0</garp> <voiceVlanAccess>0</voiceVlanAccess> <videoCapability>1</videoCapability> <autoSelectLineEnable>0</autoSelectLineEnable> <webAccess>1</webAccess> <daysDisplayNotActive>1,7</daysDisplayNotActive> <displayOnTime>08:30</displayOnTime> <displayOnDuration>11:30</displayOnDuration> <displayIdleTimeout>01:00</displayIdleTimeout> </vendorConfig> <versionStamp></versionStamp> <userLocale> <name></name> <uid>1</uid> <langCode>en</langCode> <version>4.0(1)</version> <winCharSet>iso-8859-1</winCharSet> </userLocale> <networkLocale></networkLocale> <networkLocaleInfo> <name></name> <uid>64</uid> <version>4.0(1)</version> </networkLocaleInfo> <deviceSecurityMode>1</deviceSecurityMode> <idleTimeout>120</idleTimeout> <authenticationURL></authenticationURL> <directoryURL></directoryURL> <idleURL></idleURL> <informationURL></informationURL> <messagesURL></messagesURL> <proxyServerURL></proxyServerURL> <servicesURL></servicesURL> <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig> <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices> <dscpForCm2Dvce>96</dscpForCm2Dvce> </device>

This cnf.xml file is the only file in my tftpboot directory. You don’t need the firmware, ringtones, backgrounds, or anything else to get it working, just the cnf.xml. You will probably want to add them all at some point, though!

This is just a bare minimum to get it working, but you should be able to start tweaking it after you get this far. :smiley: