CCME Hilfe zur Programmierung.

ippbx

Neuer User
Mitglied seit
15 Feb 2009
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Erstmal Hallo an alle.

Ein Freund und ich richten im Rahmen der Techniker Schule als Abschlußprojekt eine IP Telefonanlage ein. Das Konzept besteht aus einem Asterisk Pc und einem Cisco 2811 Router + Cisco IP Phones(7940). Zur Zeit beschäftigen wir und intensiv mit dem Cisco Router, haben allerdings Probleme eine Anbindung der IP Phones (7940) an den Router zu schaffen. Die Phones booten bekommen auch via DHCP eine IP zugewiesen bleiben aber irgendwann hängen. Es sieht derzeit danach als ob die Phones keine Server IP für den Telefondienst haben. Wir haben die Konfiguration nach einer im Internet gefundenen Anleitung mit "telephony-service setup" gestartet und alles konfiguriert allerdings noch nicht mit dem gewünschten Erfolg.

Gibt es irgendwo Anleitungen oder Hilfen ?

Schon mal vielen Dank für Antworten

Viele Grüße

IPPBX
 
Moin,

auf Cisco.com gibt es richtig gute Anleitungen. Wenn die Telefone so wie bei euch keine Konfiguration kommen, könnte man erstmal gucken ob die via DHCP die Option 150 bekommen. Dadurch wissen die wo der CCME mit den richtigen Konfigurationsfiles liegt. Die Telefone selbst müssen natürlich auch angelegt sein (ephone 1 mit mac-address und type).

Ciao
 
Poste doch mal die running config von dem 2811er. (Nur so ins Blaue.) Vllt sieht man da etwas über die Einbindung des Asterisk-Servers.
 
Running-Config

Hallo anbei unsere running-config.

Was genau brauchen die Phones um zu funktionieren?



router#show running-config
Building configuration...

Current configuration : 6110 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname router
!
boot-start-marker
boot-end-marker
!
logging buffered 51200 warnings
!
no aaa new-model
!
resource policy
!
ip subnet-zero
!
!
ip cef
no ip dhcp use vrf connected
!
ip dhcp pool mypool
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
lease 7
!
ip dhcp pool ITS
option 150 ip 192.168.1.1
default-router 192.168.1.1
!
!
ip domain name yourdomain.com
!
voice-card 0
no dspfarm
!
!
!
!
!
!
!
!
!
!
!
!
!
crypto pki trustpoint TP-self-signed-4278181822
enrollment selfsigned
subject-name cn=IOS-Self-Signed-Certificate-4278181822
revocation-check none
rsakeypair TP-self-signed-4278181822
!
!
crypto pki certificate chain TP-self-signed-4278181822
certificate self-signed 01
3082024D 308201B6 A0030201 02020101 300D0609 2A864886 F70D0101 04050030
31312F30 2D060355 04031326 494F532D 53656C66 2D536967 6E65642D 43657274
69666963 6174652D 34323738 31383138 3232301E 170D3039 30313235 31363139
35385A17 0D323030 31303130 30303030 305A3031 312F302D 06035504 03132649
4F532D53 656C662D 5369676E 65642D43 65727469 66696361 74652D34 32373831
38313832 3230819F 300D0609 2A864886 F70D0101 01050003 818D0030 81890281
8100D32A 6C96950A F4EA8A80 98D53D0A E6CA72AF 25106BED 285DACE7 42CF4942
7EB0F996 A5F79F91 5E759E0A 08940ABC 629F8F04 31B83904 932C13C3 65619930
2459EADA 3E0DFC4A 1EDF1CED F4FEA63B C945CB45 9ACC6EAD 143310A4 E0A1C775
25C75609 55EC5F24 9CF12E21 A76F8237 5B5CA70E F6AC053E 443E1EBA 041F1654
A3870203 010001A3 75307330 0F060355 1D130101 FF040530 030101FF 30200603
551D1104 19301782 15726F75 7465722E 796F7572 646F6D61 696E2E63 6F6D301F
0603551D 23041830 16801415 7DECF975 E9293CBC 441CE04B 4EE7F31B 9E977D30
1D060355 1D0E0416 0414157D ECF975E9 293CBC44 1CE04B4E E7F31B9E 977D300D
06092A86 4886F70D 01010405 00038181 003A4F3F B5BF6831 71CF940C 5AC818D3
D244391C 9C49FE47 AA8F8599 8E8A4167 5A764795 BE93FBD3 A4BFDDA5 E080D880
40A0DDF2 8E772AD1 9C7B1215 9EAFEC8D A023D9F5 BAC5C966 533861D3 57DFAFE6
22FEDD42 15CBD077 167E15F9 3072957B E5598B1A A4F6F5C9 273E875B 823FD474
30CFA470 36F6C362 C1B8BB9B 2B07D015 AF
quit
username cisco privilege 15 secret 5 $1$yWh1$EUg6VOD25akSqT.g29dJX.
!
!
!
!
interface FastEthernet0/0
description $ETH-LAN$$ETH-SW-LAUNCH$$INTF-INFO-FE 0/0$
ip address 192.168.1.1 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface FastEthernet0/2/0
!
interface FastEthernet0/2/1
!
interface FastEthernet0/2/2
!
interface FastEthernet0/2/3
!
interface Serial0/0/0
no ip address
shutdown
clock rate 2000000
!
interface Serial0/0/1
no ip address
shutdown
clock rate 2000000
!
interface Vlan1
no ip address
!
ip classless
!
!
ip http server
ip http access-class 23
ip http secure-server
ip http timeout-policy idle 60 life 86400 requests 10000
ip http path flash
!
access-list 23 permit 10.10.10.0 0.0.0.7
!
!
tftp-server flash:p00307020200.bin
tftp-server flash:p00307020200.loads
tftp-server flash:p00307020200.sb2
tftp-server flash:p00307020200.sbn
tftp-server flash:p00403020214.bin
!
control-plane
!
!
!
voice-port 0/1/0
!
voice-port 0/1/1
!
voice-port 0/3/0
!
voice-port 0/3/1
!
ccm-manager config server 192.168.1.1
ccm-manager config
!
!
!
!
!
!
telephony-service
load 7910 P00403020214
load 7960-7940 P00307020200
max-ephones 10
max-dn 10
ip source-address 192.168.1.1 port 2000
auto assign 1 to 10
user-locale DE
network-locale DE
create cnf-files version-stamp 7960 Feb 12 2009 19:05:50
dialplan-pattern 1 00496212... extension-length 4
voicemail 2999
max-conferences 8 gain -6
web admin system name cisco password class
transfer-system full-consult
!
!
ephone-dn 1 dual-line
number 2000
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 2 dual-line
number 2001
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 3 dual-line
number 2002
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 4 dual-line
number 2003
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 5 dual-line
number 2004
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 6 dual-line
number 2005
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 7 dual-line
number 2006
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 8 dual-line
number 2007
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 9 dual-line
number 2008
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone-dn 10 dual-line
number 2009
call-forward busy 2999
call-forward noan 2999 timeout 10
!
!
ephone 1
username "Tele1" password cisco
!
!
!
ephone 2
!
!
!
ephone 3
!
!
!
ephone 4
!
!
!
ephone 5
!
!
!
ephone 6
!
!
!
ephone 7
!
!
!
ephone 8
!
!
!
ephone 9
!
!
!
ephone 10
!
!
banner login !
line con 0
login local
line aux 0
line vty 0 4
access-class 23 in
privilege level 15
password cisco
login
length 0
transport input telnet ssh
line vty 5 15
access-class 23 in
privilege level 15
password cisco
login
transport input telnet ssh
!
scheduler allocate 20000 1000
!
end
 
Nabend,

wie vermutet. Unter ephone 1, ephone 2 usw. fehlt der Eintrag type 79xx und mac-address xyz . Dadurch kann sich das Telefon nicht registrieren. Die müssen mindestens angegeben werden. Der Username hingegen ist zum telefonieren nicht notwendig.


Ciao
 
Die TFTP-Server Einträge sind auch etwas wenig. Da gibts beim CME ne readme.txt (oder so ähnlich) wo sämtliche nötigen TFTP-Server Befehle drinstehen.

Was noch ein Problem bereiten könnte:
tftp-server flash:p00307020200.bin
Bei der aktuell von mir eingesetzten Version muss das
tftp-server flash:/P00307020200.bin
heisen. Kannst du sehen wenn du mal nen "dir" machst, dann zeigt dir der Route in welchem Format er das Flash anspricht.

Gruß,
Sven
 
Wir haben schon versucht ein Phone einzutragen haben allerdings nicht gespeichert und dann neu getartet, daher ist es in der config nicht zu sehen.

Welche einträge sind notwendig?

ephone 1
mac-address FF.FF.FF.FF.FF.FF
type 7940
hatten wir schon eingetragen.

Ich bin echt am verzweifeln, da wird uns mühsam alles zusammen googlen müssen und nur mühsamen erfolg haben.

Kann man bei ccme ein web-if aktivieren?

Kann mir jemand eine config von sich schicken?

Meine Email ist

[email protected]

Viele Dank schonmal im vorraus.
 
Die MacAdresse muss in Form FFFF.FFFF.FFFF eingetragen werden damit das klappt.
Ansonsten stimmt das eigentlich.
Web-If gibts... ich habs aber noch nie benutzt weil ich finde geht über Commandline schneller.

Ich schau mal morgen ob ich dir ne Config zukommen lassen kann.

Gruß,
Sven
 
Mail ist raus.
 
Uns ist es endlich gelungen das sich die Phones am CCM anmelden. Nur leider könne wir noch nicht einmal INTERN ein Gespräch aufbauen.Hat jemand ne Ahnung ?????

Hier unsere Conf. zur Übersicht

hostname Router
!
boot-start-marker
boot-end-marker
!
no logging buffered
!
no aaa new-model
!
resource policy
!
clock timezone MEZ -8
ip subnet-zero
no ip domain-lookup
!
!
ip cef
no ip dhcp use vrf connected
!
ip dhcp pool mypool
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
option 150 ip 192.168.1.1
lease 7
!
!
no ip domain lookup
ip domain name yourdomain.com
!
voice-card 0
no dspfarm
!
!
interface FastEthernet0/0
no ip address
shutdown
duplex auto
speed auto
!
interface FastEthernet0/1
ip address 192.168.1.1 255.255.255.0
no shutdown
duplex auto
speed auto
!
interface FastEthernet0/2/0
!
interface FastEthernet0/2/1
!
interface FastEthernet0/2/2
!
interface FastEthernet0/2/3
!
interface Serial0/0/0
no ip address
shutdown
clock rate 2000000
!
interface Serial0/0/1
no ip address
shutdown
clock rate 2000000
!
interface Vlan1
no ip address
!
ip classless
!
!
ip http server
no ip http secure-server
!
!
!
tftp-server flash:p00307020200.bin
tftp-server flash:p00307020200.loads
tftp-server flash:p00307020200.sb2
tftp-server flash:p00307020200.sbn
tftp-server flash:p00403020214.bin
tftp-server server
!
control-plane
!
!
!
voice-port 0/1/0
!
voice-port 0/1/1
!
voice-port 0/3/0
!
voice-port 0/3/1
!
ccm-manager config server 192.168.1.1
ccm-manager config
!
!
!
!
!
!
telephony-service
load 7910 P00403020214
load 7960-7940 P00307020200
max-ephones 5
max-dn 5
ip source-address 192.168.1.1 port 2000
application call
auto assign 1 to 5
user-locale DE
network-locale DE
time-format 24
date-format dd-mm-yy
create cnf-files version-stamp Mar 04 2009 00:00:00
max-conferences 8 gain -6
web admin system name cisco password cisco
dn-webedit
time-webedit
transfer-system full-consult
xmltest
!
!
ephone-dn 1 dual-line
number 1000
application call
!
!
ephone-dn 2 dual-line
number 1001
application call
!
!
ephone-dn 3 dual-line
number 1002
application call
!
!
ephone-dn 4 dual-line
number 1003
application call
!
!
ephone 1
mac-address 001B.D460.4B60
type 7940
button 1:3
!
!
!
ephone 2
mac-address 001B.D40C.26DC
type 7940
button 1:1
!
!
!
ephone 3
mac-address 001B.5495.2E8D
type 7940
button 1:2
!
!
!
ephone 4
mac-address 001D.A23F.3482
type 7940
button 1:4
!
!
!
ephone 5
!
!
!
line con 0
password cisco
stopbits 1
line aux 0
line vty 0 4
password cisco
logging synchronous
login
line vty 5 15
password cisco
logging synchronous
login
!
scheduler allocate 20000 1000
!
end
 
...

Lass mal das application call weg.

Was passiert denn wenn eine Nebenstelle die andere anwählt? Klingelt es denn dort?

mach mal ein show ephone.

Gruß,
Marcus

...
 
Nachdem wir das application call weggelassen haben lief es einwandfrei.
Nun möchte wir jedoch noch ein SIP HardPhone sowie einen Softphoneclient daran anmelden.Wisst Ihr wie man den CCME konfigurieren muss damit dies geht.
PS: voice register global kennt er nicht !

Muss ich da etwas updaten um den Befehl eingeben zu können.

Hier zur INFO:

Cisco IOS Software, 2800 Software (C2800NM-SPSERVICESK9-M), Version 12.4(3h)
 
Was für eine CME Version?
Die aktuelle 7er Version braucht mind. 12.4(20)T2 (T1 wurde offiziell zurückgezogen, wobei auch die läuft bei unseren Bestandsanlagen ohne offensichtliche Probleme).

Gruß,
Sven
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,626
Beiträge
2,255,010
Mitglieder
374,548
Neuestes Mitglied
olivierogabriel
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.