Archiv für February, 2010


Kategorie: Cisco     Comments (0)    

Cisco Callmanager Express (CME) 4.1 Installation

Heute werde ich mal versuchen CME 4.1 auf einer Cisco 3745 zu installieren. Die Ausstattung der Cisco ist üppig: 512 MB RAM und 256 MB Flash sind mehr als ausreichend. Eigentlich würde auf dieser Plattform auch CME 4.2 laufen, den habe ich aber gerade nicht zur Hand und so ist dann später auch die Installation auf den 2600XM’s identisch.

Cisco 3745

Zuerst muss man überprüfen ob tatsächlich das richtige IOS Image auf dem Router installiert ist. Über den Cisco Feature Navigator lässt sich leicht ermitteln, dass es sich dafür ein IOS Image aus der T-Line handeln muss. Das letzte aktuelle IOS Image ist demnach 12.4(15)T11 für dieses Modell.

c3745#sh ver
Cisco IOS Software, 3700 Software (C3745-ADVENTERPRISEK9-M), Version 12.4(15)T11, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2009 by Cisco Systems, Inc.

Läuft das korrekte IOS Image kann man sich an die Installation der grafischen Oberfläche (GUI) für den CME machen. Diese gibt es in verschiedenen Packages und lädt man am Besten via TFTP auf den Router. Es gibt cme-gui-4.1.0.2.tar, welche nur die Dateien für die GUI enthält sowie die Version cme-basic-4.1.0.2.tar, die auch die Firmware-Images für die Cisco VoIP Telefone mitbringt und die cme-full-4.1.0.2.tar Version in der dann auch Ringtones und weitere Addons enthalten sind.

c3745#archive tar /xtract tftp://10.1.1.254/cme-full-4.1.0.2.tar flash:

Hat man nicht all so viel Flash RAM in seiner Cisco, dann sollte man einfach das tar-file entpacken und ein paar Firmware-Images von Telefonen, die man gar nicht nutzt entfernen. Dann ein neues tar-file erstellen und entsprechen via tftp auf die Cisco kopieren.

Danach muss man nur noch den HTTP Server auf dem Router aktivieren und einen entsprechenden User mit entsprechenden Rechten für den Zugriff darauf festlgegen.

c3745#conf t
c3745(config)#ip http server
c3745(config)#ip http authentication local
c3745(config)#ip http path flash:/gui
c3745(config)#username cisco privilege 15 secret cisco
c3745(config)#end
c3745#

Ist der Webserver entsprechen konfiguriert ist lediglich noch der Telephony Service auf dem Rouer zu starten.

c3745#conf t
c3745(config)#telephony-service
c3745(config-telephony)#exit
c3745(config)#exit
c3745#

Unter der URL http://10.1.1.254/telephony_service.html ist dann die grafische Oberfläche mit dem Login “cisco” und Passwort “cisco” des CME zu erreichen.
Die eigentliche Arbeit fängt aber jetzt erst an – nämlich die eigentliche Konfiguration um den CME nicht nur installiert zu haben, sondern auch Telefone das jeweils richtige Firmware-Image laden zu lassen sowie die VoIP Telefonie zu ermöglichen.

Das beschreibe ich aber im nächsten Artikel “Cisco Callmanager Express (CME) 4.1 Konfiguration“.

Kategorie: Mac     Comments (0)    

Günstiger USB to Serial (RS232) Adapter für Mac und Linux

Auch im Jahre 2010 ist man doch immer mal wieder in der Situation Geräte zu konfigurieren, die über eine serielle Schnittstelle (RS232) verfügen. Da moderne Rechner keine RS232 Schnittstelle mehr bieten gibt es nur die Möglichkeit ein Adapter für den USB Bus einzusetzen.

Grundsätzlich gibt es eine Fülle an Anbietern dafür und unter Windows wird man kaum Probleme damit haben. Jedoch gibt es nicht sonderlich viele Hersteller, die zuverlässig Treiber für aktuelle Mac OS X Versionen (10.5 Leopard bzw. 10.6 Snow Leopard) oder Linux anbieten.

Nach ein bisschen Recherche habe ich mir einen Adapter von Digitus gekauft und er funktioniert einwandfrei an meinem Mac unter Snow Leopard. Es gibt zwei Varianten davon einmal günstig und klein

oder ein bisschen teurer aber mit einem zusätzlichen Kabel, was manchmal recht praktisch ist

Aktuelle Treiber für den (Intel) Mac lassen sich auf der Homepage des Chipherstellers unter http://www.prolific.com.tw/eng/downloads.asp?ID=31 beziehen. Die Bezeichnung des Chips ist PL-2303. Unter dieser Bezeichnung ist auch in aktuellen Linux-Kerneln bereits ein Treiber integriert.

Kategorie: Cisco     Comments (0)    

Einstieg in Cisco Callmanager Express (CME)

Das Thema Voicer-over-IP (VoIP) ist nun wirklich nicht mehr neu, trotzdem bin ich in der Praxis mit Cisco Router noch nicht dazu gekommen mich damit zu beschäftigen. Nun werde ich mich in den kommenden Beiträgen dem Thema widmen und meine Erfahrungen hier dokumentieren.

Anfangs ist erst einmal zu klären welche Voraussetzungen für den Betrieb des CME auf einem IOS Router gelten. Aktuell ist die Version 8.0 des Cisco Callmanager Express. Jedoch sind die verschiedenen Versionen des CME auf bestimmte IOS Images und Plattformen beschränkt. Einen ersten Überblick kann man sich mittels der Cisco Unified CME and Cisco IOS Software Version Compatibility Matrix verschaffen. Auch der Cisco Feature Navigator hilft das passende IOS Image für seinen Cisco Router zu finden.

Ich selbst habe ein paar Router der 2600XM Serie und eine Cisco 3745 Router. Laut Übersicht ist dann die CME 4.1 Version die höchstmögliche für die 2600′er und CME 4.2 für die 3745′er.

Meine Cisco 3745 hat 256 MB Flash und 512 MB RAM ist also sehr gut ausgestattet um den CME zu installieren. Die Ausstattung der 2600XM Router ist grundsätzlich nicht so toll und da muss man etwas aufpassen. Man benötigt auf jeden Fall 48 MB Flash RAM. (16 MB Flash on-board + 32 MB Flash SIMM). Der Hauptspeicher des Routers sollte mindestens 128 MB  groß sein. Es ist möglich auch auf 256 MB RAM aufzurüsten, dass geht jedoch nur wenn ein Bootrom mit der Version 12.2(8r) oder höher installiert ist.

Nun setze ich als erstes die Router auf Werkseinstellungen zurück um mit einer sauberen Installation zu beginnen. Ein ganz gutes Buch in dem Zusammenhang ist: Cisco IP Communications Express: Callmanager Express with Cisco Unity Express (Networking Technology) Das hilft einem sehr gut relativ schnell Ergebnisse zu erzielen und die Funktionsweise des CME zu verstehen.

© 2008-2010 Christian Müller