Hallo,
da ja immer wieder Fragen aufkommen wie man das Cisco 9951 oder 9971 konfiguriert, bzw. wie man einzelne Features aktiviert, poste ich hier mal eine fertige und funktionierende Konfig.
Das generelle Vorgehen wird hier gut beschrieben:
http://www.arbeitsplatzvernichtung-durch-outsourcing.de/marty44/fritzcisco7970.html
Also erst mal in Ruhe durchlesen und verstehen.
Derzeit (08/14) sollte man die FW 9.0.4 verwenden, alle neueren Versionen haben einen NTP Bug.
Der Fehler ist bei Cisco bekannt und wird hoffentlich mit der nächsten FW behoben.
Sollte euer DHCP Server die IP des TFTPs nicht mit verteilen, tragt den TFTP Server direkt im Telefon ein:
Menü (Zahnradtaste)->Administrator Einstellungen->Netzwerk-Setup->Ethernet-Setup->IPv4-Setup
Dann braucht ihr folgende Dateien auf den TFTP Server.
Ihr müsst nur noch die IP eurer FritzBox und eure SIP Accountdaten anpassen.
SEP<MAC>cnf.xml
bitte auch die eingefügten Kommentare beachten
dialplan.xml
DefaultFP.xml
Das ist eine grundlegende Konfig, womit das Telefon problemlos laufen sollte.
Natürlich gibt es noch viele andere Funktionen, aber Einsteiger sollten hiermit starten.
Die HD Telefonie klappt nur wenn die komplette Endgerätekette HD Telefonie unterstützt.
Erfolgreich getestet mit 9971->FB7390->TelekomVoIP->Internet->TelekomVoIP->FB7390->9951
Man kann auch einfach die **797 AVM Testnummer anrufen, der Unterschied sollte gut hörbar sein.
Wenn noch jemand Ergänzungen hat oder Fehler findet, bitte her damit.
Vielleicht können wir diesen Thread auch nutzen um selbst entwickelte Phoneservices zu sammeln.
Zusätzliche Line Button Features
Mit bei <siplines> einfügen, aber nicht vergessen die Button-Nummer anzupassen.
da ja immer wieder Fragen aufkommen wie man das Cisco 9951 oder 9971 konfiguriert, bzw. wie man einzelne Features aktiviert, poste ich hier mal eine fertige und funktionierende Konfig.
Das generelle Vorgehen wird hier gut beschrieben:
http://www.arbeitsplatzvernichtung-durch-outsourcing.de/marty44/fritzcisco7970.html
Also erst mal in Ruhe durchlesen und verstehen.
Derzeit (08/14) sollte man die FW 9.0.4 verwenden, alle neueren Versionen haben einen NTP Bug.
Der Fehler ist bei Cisco bekannt und wird hoffentlich mit der nächsten FW behoben.
Sollte euer DHCP Server die IP des TFTPs nicht mit verteilen, tragt den TFTP Server direkt im Telefon ein:
Menü (Zahnradtaste)->Administrator Einstellungen->Netzwerk-Setup->Ethernet-Setup->IPv4-Setup
Dann braucht ihr folgende Dateien auf den TFTP Server.
Ihr müsst nur noch die IP eurer FritzBox und eure SIP Accountdaten anpassen.
SEP<MAC>cnf.xml
bitte auch die eingefügten Kommentare beachten
Code:
<?xml version="1.0" encoding="UTF-8"?>
<device>
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>admin</sshUserId>
<sshPassword>admin</sshPassword>
<devicePool>
<dateTimeSetting>
<dateTemplate>D.M.Y</dateTemplate>
<timeZone>W. Europe Standard/Daylight Time</timeZone>
<ntps>
<ntp>
<name>192.168.1.1</name> <!-- NTP Server, hier meine Fritz Box -->
<ntpMode>unicast</ntpMode>
</ntp>
</ntps>
</dateTimeSetting>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<processNodeName>fritz.box</processNodeName> <!-- SIP Server -->
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
</callManager>
</member>
</members>
</callManagerGroup>
</devicePool>
<advertiseG722Codec>1</advertiseG722Codec> <!-- Schritt 1/3 für HD Telefonie -->
<sipProfile>
<sipProxies>
<registerWithProxy>true</registerWithProxy>
</sipProxies>
<preferredCodec>g722</preferredCodec> <!-- Schritt 2/3 für HD Telefonie -->
<phoneLabel>Cisco VoIP</phoneLabel>
<sipLines>
<line button="1" lineIndex="1"> <!-- SIP Account -->
<featureID>9</featureID>
<featureLabel>Fritzbox 620</featureLabel>
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<authName>620</authName>
<name>620</name>
<authPassword>620</authPassword>
<messageWaitingLampPolicy>2</messageWaitingLampPolicy>
<messagesNumber>**600</messagesNumber> <!-- Kurzwahl für FB AB auf Brieftaste -->
<ringSettingIdle>4</ringSettingIdle> <!-- Wichtig für Anklopfen -->
<ringSettingActive>5</ringSettingActive>
</line>
<line button="4"> <!-- Service auf Kurzwahltaste -->
<featureID>20</featureID>
<featureLabel>Service</featureLabel>
<serviceURI>http://cisco.internect.net/</serviceURI>
</line>
<line button="5"> <!-- Kurzwahl -->
<featureID>21</featureID>
<featureLabel>**621</featureLabel>
<speedDialNumber>**621</speedDialNumber>
</line>
</sipLines>
<dialTemplate>dialplan.xml</dialTemplate> <!-- Dialplan, einfach mal googeln -->
</sipProfile>
<userLocale> <!-- Umstellen auf deutsche Sprache -->
<name>Germany</name>
<uid>1</uid>
<langCode>de_DE</langCode>
<winCharSet>iso-8859-1</winCharSet>
</userLocale>
<networkLocale>Germany</networkLocale>
<networkLocaleInfo>
<name>Germany</name>
<version>8.8.2.5</version>
</networkLocaleInfo>
<vendorConfig>
<g722CodecSupport>2</g722CodecSupport> <!-- Schritt 3/3 für HD Telefonie -->
<displayOnWhenIncomingCall>1</displayOnWhenIncomingCall> <!-- Einstellungen für wann Display an/aus -->
<displayIdleTimeout>00:30</displayIdleTimeout>
<daysDisplayNotActive>1,7</daysDisplayNotActive>
<displayOnTime>06:00</displayOnTime>
<displayOnDuration>01:00</displayOnDuration>
<settingsAccess>1</settingsAccess> <!-- loakler Zugriff auf Admin Menü erlaubt -->
<webAccess>0</webAccess> <!-- Web Zugriff erlaubt -->
</vendorConfig>
<phoneServices useHTTPS="true">
<provisioning>0</provisioning>
<phoneService type="1" category="0"> <!-- für Anzeige verpasster Anrufe -->
<name>Missed Calls</name>
<url>Application:Cisco/MissedCalls</url>
<vendor></vendor>
<version></version>
</phoneService>
<phoneService type="2" category="0"> <!-- um die Brieftaste nutzen zu können -->
<name>Voicemail</name>
<url>Application:Cisco/Voicemail</url>
<vendor></vendor>
<version></version>
</phoneService>
<phoneService type="1" category="0"> <!-- für Anzeige empfangener Anrufe -->
<name>Received Calls</name>
<url>Application:Cisco/ReceivedCalls</url>
<vendor></vendor>
<version></version>
</phoneService>
<phoneService type="1" category="0"> <!-- für Anzeige getätigter Anrufe -->
<name>Placed Calls</name>
<url>Application:Cisco/PlacedCalls</url>
<vendor></vendor>
<version></version>
</phoneService>
<phoneService type="1" category="0"> <!-- Telefonbuch einbinden -->
<name>Kontakte</name>
<url>http://192.168.0.2/directory.php</url>
<vendor/>
<version/>
</phoneService> <!-- Service, taucht im Hauptmenü auf -->
<phoneService type="0" category="0">
<name>Australian Services</name>
<url>http://cisco.internect.net/</url>
<vendor></vendor>
<version></version>
</phoneService>
</phoneServices>
<featurePolicyFile>DefaultFP.xml</featurePolicyFile> <!-- steuert die verfügbaren Funktionen, zB Wahlwiederholung -->
<commonConfig> <!-- aktiviert alle Zubehör Optionen, wifi nur mit 9971 -->
<usb1>1</usb1>
<usb2>1</usb2>
<ciscoCamera>1</ciscoCamera>
<videoCapability>1</videoCapability>
<usbClasses>0,1,2</usbClasses>
<sdio>1</sdio>
<bluetooth>1</bluetooth>
<wifi>1</wifi>
<bluetoothProfile>0,1</bluetoothProfile>
</commonConfig>
<authenticationURL>http://192.168.0.2/ciscoauth.php</authenticationURL> <!-- wird zB für Screenshots benötigt -->
<loadInformation>sip9951.9-0-4</loadInformation> <!-- FW Version -->
</device>
dialplan.xml
Code:
<DIALTEMPLATE>
<TEMPLATE MATCH="*" Timeout="3"/>
</DIALTEMPLATE>
DefaultFP.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<featurePolicy name="Default Policy">
<versionStamp>0000000000</versionStamp>
<featureDef name="ForwardAll">
<id>1</id>
<enable>false</enable>
</featureDef>
<featureDef name="Park">
<id>2</id>
<enable>false</enable>
</featureDef>
<featureDef name="iDivert">
<id>3</id>
<enable>false</enable>
</featureDef>
<featureDef name="ConfList">
<id>4</id>
<enable>false</enable>
</featureDef>
<featureDef name="SpeedDial">
<id>5</id>
<enable>true</enable>
</featureDef>
<featureDef name="Callback">
<id>6</id>
<enable>false</enable>
</featureDef>
<featureDef name="Redial">
<id>7</id>
<enable>true</enable>
</featureDef>
<featureDef name="Barge">
<id>8</id>
<enable>false</enable>
</featureDef>
</featurePolicy>
Das ist eine grundlegende Konfig, womit das Telefon problemlos laufen sollte.
Natürlich gibt es noch viele andere Funktionen, aber Einsteiger sollten hiermit starten.
Die HD Telefonie klappt nur wenn die komplette Endgerätekette HD Telefonie unterstützt.
Erfolgreich getestet mit 9971->FB7390->TelekomVoIP->Internet->TelekomVoIP->FB7390->9951
Man kann auch einfach die **797 AVM Testnummer anrufen, der Unterschied sollte gut hörbar sein.
Wenn noch jemand Ergänzungen hat oder Fehler findet, bitte her damit.
Vielleicht können wir diesen Thread auch nutzen um selbst entwickelte Phoneservices zu sammeln.
Zusätzliche Line Button Features
Mit bei <siplines> einfügen, aber nicht vergessen die Button-Nummer anzupassen.
Code:
<!-- Wahlwiederholung-->
<line button="5">
<featureID>1</featureID>
</line>
<!-- DND lautlos-->
<line button="5">
<featureID>130</featureID>
<featureLabel>Do Not Disturb</featureLabel>
<helpID>369</helpID>
</line>
<!-- All Calls, wenn man mehrere Lines hat kann man damit immer auf der ersten rauswählen und
sich ein Gesamtanrufprotokoll anzeigen lassen-->
<line button="3">
<featureID>140</featureID>
</line>
<!-- Intercom, Anrufe auf dieser Line werden automatisch angenommen
das eigene Mikro wird stummgeschalten, das ganze geht auch bei laufenden Gesprächen,
man hört dann beide Anrufe parallel-->
<line button="2" lineIndex="2">
<featureID>23</featureID>
<featureLabel>Intercom 624</featureLabel>
<!-- Diese Nummer wird automatisch bei Auswahl der Line gewählt,
einfach weglassen, wenn man manuell wählen will-->
<speedDialNumber>**625</speedDialNumber>
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<authName>624</authName> <!-- Anmeldung an Nebenstellen, hier die 624-->
<name>624</name>
<authPassword>624</authPassword>
<autoAnswer> <!-- Automatische Rufannahme, auch bei einer normalen Line verwendbar-->
<autoAnswerEnabled>3</autoAnswerEnabled>
<autoAnswerMode>Auto Answer with Speakerphone</autoAnswerMode>
</autoAnswer>
<callWaiting>3</callWaiting>
<sharedLine>false</sharedLine>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<maxNumCalls>1</maxNumCalls>
</line>
Zuletzt bearbeitet: