====== Cisco CME Phone System ====== ===== Config ===== ==== Set up a new user, new phone with extension mobility ==== === logout-profile === For the non logged in profile for each phone find a free logout-profile and number to use Open RANCID on [[http://10.10.xx.xx/cgi-bin/cvsweb/configs/]] click on CME config (its under cme-2951) and click on text to view the config. Hit ctrl + f and search for logout-profile. Look for the last entry and write down the next free number. You will also have to find a free number to use again by searching for the last used and using the next one. It should also be 1 after the last number of the last logout-profile but it may not be, so just do a quick find with RANCID to see. Once they are known type \\ EXAMPLE en Conf t voice logout-profile 64 number 363 type normal exit === Physical phone configuration if already configured === Next enter the physical phone details. If the phone is already in use you can search for it in rancid (just do a find for the last 4 digits of the MAC address in the CME config) If the phone is already in use just add the logout-profile to the existing config for the ephone. \\ EXAMPLE ephone 76 logout-profile 64 (this is the same as the logout profile above) === Physical phone configuration if the phone does not exist === If the phone is not configured you will have to enter all of the information above, so initially you will need to find a free ephone to use. The again can be found using RANCID. Search for ephone (NOT ephone-dn) and find the last ephone within the initial range, before it goes to 301, I think its in the 70 range. Once you have found a free ephone in that range enter the following commands: EXAMPLE ephone 76 (the next free ephone) device-security-mode none mac-address (mac of phone in xxxx.xxxx.xxxx format) type (and the type of phone, ie 7965, 7945 ot 6941) ephone-template number (number is 16 for 7945/7965 and 17 for 6941) logout-profile (same logout profile as you made for the logout-profile above) exit Ctl-client Regenerate Telephoney-service Create cnf-files Now reboot the phone.\\ === Logout-profile ephone-dn configuration === Next create the ephone-dn for the logout-profile that you created above, so again find a free ephone-dn to use using RANCID. This will be in the 300 range and will probably be the same number as the logout-profile number created earlier.\\ EXAMPLE ephone-dn 363 - Free ephone number number 363 - same as the voice logout-profile at the top label Please Log In description company site === New user === Now create a new user. First off find a free user-profile to use and a free extension number, again to find the free voice user-profile do a find in RANCID for the last voice user-profile and use the next one in line. \\ EXAMPLE voice user-profile 41 user 266 password 1234 number 266 type normal Next we need to create the ephone-dn to link to the voice user-profile. The user & user number is the persons extension number. If you don't know a number to use for them search RANCID for the last number in use and use the one after it. EXAMPLE ephone-dn 53 dual-line number 266 - same as the number used in the voice user-profile just above label PERSONS FULL NAME (266) description PHONE NUMBER 01216335766 name PERSONS FULL NAME allow watch call-forward busy 799 call-forward noan 799 timeout 20 corlist incoming CSSUKDestinations huntstop channel no huntstop ==== Voicemail ==== Log in to the CUE by entering the following code at enable mode (the cursor should look like C2951_CME#)\\ service-module ism 0/0 session And hit enter a couple of times. You are now logged into the CUE\\ Use the persons first letter of their first name and surname as their username, so as an example, for Dick you would create the following: -\\ username Dick create \\ create a new username for the new user using same format as above\\ conf t username Dick phonenumber 265 – The phone number for the user voicemail mailbox owner Dick size 921 description "Dick mailbox" - must be enclosed in double quotes login pinless subscriber-phone-numbers end mailbox exit exit \\ Once back on the CME (you will know you are in this mode as you will see 2951_CME in the prompt) enter \\ conf t ctl-client regenerate ==== Set up a new user, new phone without extension mobility ==== Most people now who are put onto the system are not using extension mobility, only satellite workers are.\\ === New user === If the person is new to the company then you will have to create a new account for them. To do this, again look on RANCID for the next available ephone-dn and number to use and make a not of them, which you will use in the next stage, when you create the ephone-dn. \\ EXAMPLE conf t ephone-dn NEXT AVAILABLE NUMBER WHICH USE JUST MADE A NOTE OF, eg, 53 dual-line number NEXT AVAILABLE EXTENSION NUMBER, eg, 266 label PERSONS FULL NAME (PERSONS EXTENSION NUMBER) eg (266) description PERSONS PHONE NUM, eg 01216335766 name PERSONS FULL NAME allow watch call-forward busy 799 call-forward noan 799 timeout 20 corlist incoming CSSUKDestinations huntstop channel no huntstop === Add user to a configured phone === Now you can add the user to the phone. If the phone is already being used then just do a search through RANCID for the last 4 digits of the MAC address and you will find the ephone that it is on. Once you know that enter the following code: - conf t ephone NUMBER THAT YOU FOUND button 1:EPHONE-DN NUMBER THAT YOU CREATED ABOVE, eg 53 reload exit The phone will now reboot and will be registered to the user you set up === Add user to a new phone === If the phone is new you will have to enter all of the details into the system. you will have to search on RANCID for ephone and use the next available number\\ EXAMPLE ephone NEXT FREE NUMBER device-security-mode none description PhoneDesc mac-address EXAMPLE 5897.1E29.C292 type 7965 (currently this is either 7965, 7945 or 6941) button 1:EPHONE-DN NUMBER THAT YOU CREATE ABOVE, eg 53 exit Next you will need to update the XML files, which is done with the following commands: -\\ ctl-client regenerate conf t telephony-service create cnf files Now reboot the phone. This can be done by pulling the ethernet cable out the back or by the following: -\\ conf t ephone NUMBER OF THE SPECIFIED PHONE reset Finally, configure the [[voip:voicemail|Voicemail]]\\ Once this is complete quickly test the voicemail works by dialing 799 on their phone and listening to the message. If it says you need to enter a PIN it has not been done correctly.\\