通过外部TFTP升级Cisco IPPhone firmware的方法

Cisco Call
Manager 系统从7.1 升级的9.1, 部分电话7941和7942的firmware没有成功从8-3-1s升级到9-3-1SR1。 虽然这样的电话也能工作,但有时会自动重启。没升级成功的主要原因是8-3-1S必须经过一个中间版本8-5-2S才能升级到9-3-1SR1。没升级成功的电话分别在5个站点,Call Manager 在其中一个站点。跨WAN升级很慢。因此想找个本地服务器的方法。

  1. 在话机可用时升级的方法
  1. 下载相应的固件ZIP包。如图1

  2. 用TFTPD32做TFTP
    server , 将下载的固件包解压到TFTP中指定的文件目录,安全选项选择"无"。

  3. 复制一个默认配置XMLDefault.cnf.xml文件到TFTP文件目录,可以从CM 服务器下载。

    tftp -i 192.168.0.10 GET XMLDefault.cnf.xml

  4. 用记事本打开XMLDefault.cnf.xml,找到对应话机型号,修改firmware 版本。如图

  5. 将话机的Alternation TFTP设置 Yes, TFTP server 指向外部TFTP server IP address。设置后话机会自动重启,开始升级Firmware

2. 话机不可用时,升级Firmware的方法。

设置方法基本相同,只是要搭建一个DHCP服务器,Option 150指向外部TFTP服务器。

3. 附上整个升级过程的抓包。

a. IPPhone获取地址的过程

b.  与TFTP sever 192.168.0.10 建立会话,并传输文件term42.defaul.loads.

c. term42.defaul.loads中包含了这个版本所需的文件,并随后逐个下载

时间: 2024-10-23 16:56:59

通过外部TFTP升级Cisco IPPhone firmware的方法的相关文章

spring 配置文件 引入外部的property文件的两种方法

spring  的配置文件 引入外部的property文件的两种方法 <!-- 引入jdbc配置文件    方法一 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <lis

升级思科WLC firmware详细步骤

豆子公司的无线系统是思科的WLC和AP,用了大概4年多没升级过软件了.最近总公司扫描漏洞,发了一份警告信给我们 大概是XX IP有若干漏洞等等,其中漏洞最多的就是WLC. 好吧,是时候升级一下了.首先看看当前的AP型号和WLC,找到他们最高兼容的版本,下载之后,就可以准备安装了. 具体步骤 1. 官网下载Code Image,同时准备一个tftp的服务器 2. 登录http和ssh 3. 准备下载安装Code Image tftp工具上可以看见下载进度 WLC下载之后会自动解压安装,因为我的环境

Guide to update the Cisco Phone Firmware via CME

Guide to update the firmware: Step 1, Download the Firmware 1) Download it via by https://software.cisco.com/download/home 2) Find the related the phone module , and then download the SCCP/SIP fireware, normally the phone will be worked as the SCCP,3

升级Cisco IOS及备份

接下来升级IOS,这里用到了一个很不错的TFTP SERVER软件, http://tftpd32.jounin.net/ 如何使用我就不说了,往下走 首先去下载到对应的IOS包,我这里使用的是官方的TAR包,所以过程有些不同 # 调试好本地TFTP SERVER,并把IOS包放一起 enable # dir 先看下剩余空间够不够放,如果不够的,先 erase flash: 清空flash再继续,注意要先备份! # 解压TAR包到flash中 archive tar /xtract tftp:/

用命令行界面升级AXIS摄像头firmware

FTP procedure:Marko: - Please connect via an elevated command prompt and FTP the cameraMarko: ftp IP_CAMERAMarko: - Please use your user ROOT and it's passwordMarko: - Here the commands that you will need to use for the reflash:Marko: binMarko: hashM

Xcode升级后插件失败解决方法

大家都知道每次升级Xcode 然后插件都不能用了,最根本的原因是每一个插件都有个Info.plist文件,这个文件里有个key-DVTPlugInCompatibilityUUIDs记录了能够使用该插件的Xcode的UDID,因此每次升级Xcode,Xcode的UDID都会变 ,所以升级后的Xcode就使用不了原来的插件了. 因此仅仅要我们更改每一个插件的Info.plist中DVTPlugInCompatibilityUUIDs相应的UDID就能够再次使用了,怎样获取Xcode的UDID呢,相

ubuntu升级“ /boot空间不足”解决方法

今天使用ubuntu时,弹出更新画面,但点击更新后,却显示"Not enough free disk space,The upgrade needs a total of 45.2M free space on disk '/boot'. Please free at least an additional 17.8M of disk space on '/boot'. Empty your trash and remove temporary packages of former instal

cisco路由器限制速度的方法

cisco 限速步骤 1.设置ACL access-list 102 permit ip host 192.168.10.2 any access-list 102 permit ip any host 192.168.10.2 access-list 103 permit ip host 192.168.10.3 any access-list 103 permit ip any host 192.168.10.3 2.定义类 class-map match-all 102 match acc

Debian7离线升级bash漏洞—然后修复方法

### 昨天还说的传说要又一次出补丁,今天就都出来了.基本操作一致就是測试结果不一样.继续修复 Debian7 wheezy版本号的bash漏洞,例如以下操作: 1.測试是否须要升级 # env x='() { :;}; echo vulnerable' bash -c "echo this is a test"   #显演示样例如以下,须要升级 vulnerable this is a test 2.离线升级 ### 好多server不能出外网,仅仅能下载了升级了 # wget ht