이 문서에서는 아날로그 전화 어댑터(ATA) 업그레이드에 사용되는 두 가지 방법에 대한 설명과 예를 제공합니다. 이 문서에서는 Cisco ATA 186 소프트웨어 업그레이드에 포함된 정보를 보완합니다.
Cisco는 ATA의 기본 운영 특성에 대해 알고 있는 것을 권장합니다.자세한 내용은 Cisco ATA 186 기본 구성을 참조하십시오.
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
ATA 소프트웨어 버전이 2.xx 미만이면 실행 파일 업그레이드 방법만 지원합니다.
ATA 소프트웨어 버전이 2.xx보다 높으면 실행 파일 및 TFTP 업그레이드 절차 방법을 모두 지원합니다.
참고: 2.15(020726a) 부트 로드 이미지에서 3.0.0으로 업그레이드할 수 없습니다. 자세한 내용은 Cisco 버그 ID CSCed78906(등록된 고객만 해당)을 참조하십시오.
참고: 2004년 3월 이후에 제공된 ATA를 사용하는 경우 하드웨어 차이로 인해 해당 ATA를 3.1.0 이전 이미지로 다운그레이드할 수 없습니다.새 ATA는 버전 3.1 이상을 실행해야 합니다.버전 2.xx를 실행할 수 없습니다.각 ATA와 함께 제공되는 소프트웨어는 부팅 로드 이미지만 SCCP용 Cisco ATA 구성에 따라 Cisco.com에서 최신 SCCP, SIP 또는 기타 이미지로 업그레이드해야 합니다.
Cisco CallManager 3.1에서는 ATA가 Cisco 7960 IP 전화기로 구성됩니다.Cisco CallManager 3.2 이상에서는 Cisco CallManager 컨피그레이션 페이지의 드롭다운 상자에 ATA가 나타납니다.Cisco ATA 186 및 Cisco ATA 188 Release 2.16.ms의 릴리스 정보의 SCCP에 대한 중요 Cisco CallManager 등록 변경 섹션을 참조하십시오.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
ATA 디바이스에서 소프트웨어를 업그레이드하는 방법에는 두 가지가 있습니다.
이 두 가지 방법은 일단 이해되면 간단합니다.첫 번째 방법에는 수작업이 어느 정도이고 두 번째 방법은 더 자동화되었습니다.
일반적인 실수는 ATA를 수동으로 업그레이드할 때 TFTP를 활성화한 상태로 두는 것입니다.재부팅 후 ATA는 지정된 TFTP 서버에서 프로필을 가져오고 수동 업그레이드를 재정의합니다.UseTftp 매개 변수를 확인하고 수동 업그레이드 전에 0으로 설정되었는지 확인합니다.
참고: ATA 소프트웨어 버전 1.xx는 TFTP 업그레이드 방법을 지원하지 않습니다.Executable File(실행 파일) 방법을 사용하여 2.xx 이전 버전의 ATA를 업그레이드해야 합니다.또한 시스템을 업그레이드하기 전에 알아야 할 두 가지 중요한 규칙이 있습니다.
ATA가 버전 1.34 이하를 실행하는 경우 버전 2.10 이상으로 직접 업그레이드할 수 없습니다.이 문서의 뒷부분에서 설명한 transition.zup 이미지를 사용해야 합니다.먼저 이 중간 버전으로 업그레이드한 다음 대상 이미지로 업그레이드하십시오.
업그레이드/다운그레이드 프로세스 중에 ATA의 전원을 끄지 않는 것은 매우 중요합니다.업그레이드 중에 장치의 전원을 끄면 ATA가 영구적으로 손상되고 교체용으로 Cisco에 유닛을 반환해야 합니다.장치 전원을 껐다가 켜려면 먼저 이더넷 케이블을 뽑았다가 20초 동안 기다린 다음 장치를 끄더라도 안전합니다.
실행 파일 방법에서는 ATA 이미지 파일을 저장할 수 있는 PC와 ata186us.exe 업그레이드 유틸리티를 실행할 수 있는 PC만 있으면 됩니다.유일한 요구 사항은 ATA 디바이스가 PC에 IP 연결을 제공한다는 것입니다.FTP 또는 TFTP 서버가 필요하지 않습니다.
참고: Windows XP 사용자는 Windows XP를 실행하는 PC에서 ata186us.exe 업그레이드 유틸리티를 사용할 때 실행 파일 방법 업그레이드가 실패하는 경우가 있습니다.ATA 업그레이드 를 참조하십시오.이 문제에 대한 자세한 내용은 Windows XP에서 실행 파일 업그레이드 방법에 문제가 있습니다.
이 시스템 업그레이드 방법에는 두 가지 유형의 파일을 사용할 수 있습니다..zup 파일에는 ATA에서 실행되는 이미지(Cisco IOS®와 동일)가 포함되어 있으며 .kup 이미지에는 IVR(Interactive Voice Response)용 ATA에서 사용하는 언어가 포함되어 있습니다. 이 두 이미지는 별도로 로드할 수 있으며 한 이미지는 다른 이미지를 업그레이드할 필요 없이 업그레이드할 수 있습니다..kup 이미지를 업그레이드하는 것은 드물며 대부분의 경우 .zup 파일만 고려해야 합니다.그러나 변경 시 항상 Cisco ATA186 Terminal Adapter Software(등록된 고객만 해당)와 릴리스 정보를 읽어 주십시오.
.zup 이미지 파일과 ata186us.exe 업그레이드 유틸리티는 모두 Cisco.com의 다운로드 위치에서 다운로드할 수 있습니다.이 사이트에서 사용할 수 있는 파일 중 다음 .zip 파일을 사용할 수 있습니다.
ata186-v로 시작하고 이미지 버전 및 빌드 날짜를 나타내는 문자로 끝나는 .zip 파일이러한 파일에는 .zup 이미지 파일이 포함되어 있습니다.H.323 및 MGCP/SGCP(Media Gateway Control Protocol/Simple Gateway Control Protocol)를 포함하는 각 버전 및 VoIP 프로토콜에 대해 다른 .zup 파일이 있습니다. 추가 정보를 제공하는 다른 파일도 .zip 파일에 포함됩니다.
ata186us.exe 업그레이드 유틸리티는 ata186us1.zip 파일에 포함되어 있습니다.
ata186us.txt 파일에는 업그레이드를 수행하는 데 필요한 단계 및 명령에 대한 자세한 정보가 들어 있습니다.
업그레이드 유틸리티 실행 파일을 사용하여 ATA 186을 업그레이드하는 데 필요한 단계는 여기에 설명되어 있습니다.이 예에서는 버전 2.xx에서 버전 2.13으로 유닛이 업그레이드됩니다.
ATA에서 소프트웨어의 현재 수준을 확인합니다.
transition.zup 파일을 사용해야 하는지 여부를 지정하는 소프트웨어 레벨입니다.필요한 경우, transition.zup 파일은 .zip 파일에서 찾을 수 있습니다. 이 파일은 Cisco ATA186 Terminal Adapter Software(등록된 고객만 해당) 다운로드 위치에서 다운로드할 수 있습니다.이 파일은 이미지 버전 2.10 이상용 .zip 파일에 포함되어 있습니다.ATA의 현재 버전은 다음 두 가지 방법으로 찾을 수 있습니다.
Cisco ATA 186에 연결된 전화기의 다이얼패드를 사용하고 123#을 입력합니다.IVR에서 버전 번호를 알려 줍니다.
ATA 구성 웹 페이지의 왼쪽 아래 모서리에 있는 http:// <ip_of_ATA>/dev에서 버전 번호를 찾습니다.이 페이지의 왼쪽 모서리의 예는 다음과 같습니다.
transition.zup 파일을 사용해야 하는 경우가 점점 더 많아지고 있습니다.이 예에서는 업그레이드가 ATA 버전 2.xx에서 2.13으로 변경되었으므로 필요하지 않습니다.필요한 경우 transition.zup 이미지를 통해 전환하는 두 단계를 제외하고 프로세스가 동일합니다.
이미지 이름을 알고 나면 업그레이드를 위해 PC를 준비해야 합니다..zup 이미지 파일을 디렉토리에 복사해야 합니다(이 경우 C:\ATA).또한 이 DOS 상자에 표시된 대로 ping을 사용하여 IP 연결을 확인해야 합니다.
이 창에는 파일 실행 결과가 표시됩니다.
ata186us 실행 파일을 실행하여 ATA에서 요청할 PC를 준비합니다.-d(1,2,3) 매개 변수는 디버깅에 대한 자세한 설명 수준을 설정하는 반면 -any(2) 매개 변수는 다운로드할 소프트웨어의 적합성을 지정합니다.자세한 내용은 Cisco ATA 186 소프트웨어 업그레이드를 참조하십시오.
3단계의 창에 나타난 것처럼, 애플리케이션에 전화기에 입력해야 할 내용이 정확하게 표시됩니다.다음으로, 전화기를 들어 올리고 문자열 100#127*18*106*8000#을 입력합니다.
업그레이드가 완료되면 PC에 Done uploading code 메시지와 함께 표시됩니다.이 메시지 뒤에는 ATA의 IP 주소와 날짜/시간이 옵니다.
업그레이드 프로세스가 완료되면 ATA가 자동으로 재설정됩니다.전원을 끌 필요가 없습니다.
ATA 시스템을 업그레이드하는 두 번째 방법은 TFTP를 사용하는 것입니다.이렇게 하면 업그레이드가 수행될 때마다 관리자와 특정 ATA 디바이스 간에 상호 작용이 발생하지 않습니다.ATA 디바이스는 컨피그레이션, 소프트웨어 버전 또는 언어 버전의 변경이 필요한 경우 TFTP 서버를 통해 확인하도록 처음 구성됩니다.ATA에서 TFTP 서버를 폴링하는 빈도는 구성 가능합니다.각 ATA에 대한 고유한 파일(프로필)이 있으며 각 디바이스에 대한 특정 정보가 포함되어 있습니다.
다음은 TFTP 방법을 사용하여 ATA 186을 버전 2.xx에서 2.13으로 업그레이드하는 단계입니다.
ATA에 대한 프로필을 생성합니다.
.zip 파일에 포함된 example_uprofile.txt 파일은 Cisco ATA 186 Terminal Adapter Software(등록된 고객만) 다운로드 위치에서 다운로드할 수 있습니다.이 파일은 ATA의 특정 요구 사항(소프트웨어 및 구성)과 일치하도록 변경해야 합니다.이 테스트에 대해 변경된 필드는 표에 나열된 필드입니다.
이러한 모든 매개변수에 대한 설명은 example_uprofile.txt 파일(Firmware Upgrade Parameters 섹션 참조) 또는 Upgrading the Cisco ATA 186 Software(Cisco ATA 186 소프트웨어 업그레이드)를 참조하십시오.
example_uprofile.txt 매개 변수 |
---|
UseTftp:1 TftpURL:172.18.106.10 cfgInterval:120 EncryptKey:0 !--- This field was not changed but is listed for emphasis. !--- The EncryptKey parameter must be set to zero (0) !--- if the profile is not encrypted. !--- Make sure the EncryptKey parameter is identical !--- in both of the ATA's existing configuration !--- and the profile created. Otherwise, the ATA is !--- not able to decrypt the profile. ToConfig:0 upgradecode:3,0x301,0x0400,0x0200,172.18.106.10,69, 0x020521a,ata186-v2-14-020521a.zup !--- For an upgrade to an image build earlier than 010907, !--- the above line needs to be !--- changed to something similar to this next line !--- (depending on the specific build date): !--- Note: If you have accidentally specified the !--- firmware filename in both the upgradecode and upgradelang !--- parameters, there is no way to recover from this !--- situation because the Flash is corrupted. upgradecode:3,0x301,0x0400,0x0200,172.18.106.10,69, 0x010803a,ata186-v2-13-0110a.kxz !--- Note that .zup files are used for TFTP upgrades as !--- well as executable file upgrades. !--- However, .zup files are only supported for TFTP !--- upgrades with images of build date !--- later than 010907 (see step 6). When this !--- test upgrade was performed, the .kxz !--- file was the only file type supported for TFTP !--- upgrades. This file was !--- included in the .zip file downloaded from Cisco.com. !--- The Cisco.com .zip file no longer includes !--- the .kxz file, and the .zup file is now the only !--- image file type you use. Dhcp:0 StaticIp:10.120.13.100 StaticRoute:10.120.13.1 StaticNetMask:255.255.255.0 GateWay:10.120.11.100 UID0:105 UID1:106 TimeZone:20 NTPIP:172.18.10 |
참고: ATA는 TFTP 업그레이드 방법이 자동으로 실행되고 지속적인 업그레이드 시도와 함께 대역폭을 낭비하지 않도록 하기 위해 새 소프트웨어 이미지가 이미 실행 중인 이미지와 다른지 확인합니다.두 소프트웨어 이미지의 IMAGEID를 비교하여 이 검사를 수행합니다.두 값이 동일한 경우 ATA는 새 소프트웨어 이미지를 다운로드하려고 시도하지 않습니다.
모든 소프트웨어 업그레이드 이미지에 빌드 날짜가 포함되어 있습니다.2002년 시작 전에 소프트웨어 이미지는 월 및 일(예: 0803a)만 포함되었습니다. 2002년 초에 모든 릴리스는 연도(예: 020521a)도 포함합니다.
고유한 IMAGEID는 빌드 날짜를 0x로 앞에 추가하여 16진수를 형성함으로써 새 소프트웨어 이름의 빌드 날짜로부터 파생될 수 있습니다.예제 표에서 소프트웨어 이름은 ata186-v2-14-020521a.zup이고 IMAGEID는 0x020521a입니다.
ATA는 현재 실행 중인 소프트웨어 IMAGEID를 직접 확인할 수 있습니다.그러나 새 소프트웨어 빌드 날짜는 UpgradeCode 매개 변수의 IMAGEID 필드에 입력하는 값을 사용합니다.이 값을 올바르게 입력하려면 새 소프트웨어의 IMAGEID를 파생해야 합니다.실제로 IMAGEID는 현재 IMAGEID와 다를 경우 업그레이드가 작동되도록 허용합니다.그러나 불필요한 TFTP 활동을 줄이기 위해 올바른 IMAGEID를 입력하는 것이 좋습니다.
ATA의 구성 페이지 왼쪽 아래 부분(http://<ip_of_ATA>/dev)에서 현재 ATA에서 실행되는 소프트웨어 버전을 확인합니다.
변경한 후에는 파일을 모든 ATA 사이에서 고유하게 식별하는 15자 이름으로 저장합니다.
이름의 형식은 ataxxxxxxxxxxxxxx여야 합니다. 여기서 각 xx는 ATA의 MAC 주소에 있는 각 정수의 두 자리 소문자 16진수 표현입니다.예를 들어 ATA에 MAC 주소 1.2.3.4.5.6이 있는 경우 파일 이름은 ata010203040506입니다. MAC 주소는 IVR #24 옵션 또는 ATA 구성 웹 페이지의 왼쪽 아래 섹션(http://<ip_of_ATA>/dev)에서 검색할 수 있습니다.
2.11 이후 버전의 ATA에서는 메뉴의 IVR#84 옵션 또는 ATA 구성 웹 페이지(http://<ip_of_ATA>/dev)의 왼쪽 아래에 있는 IVR#84 옵션을 통해 파일 이름을 찾을 수 있습니다.ATA 버전 2.11 이하를 실행하는 경우 MAC 주소를 올바른 형식으로 수동으로 변환하거나 atapname.exe 도구를 사용하여 여기에 표시된 파일 이름을 생성해야 합니다.
이 텍스트 파일이 적절한 이름으로 존재하면 ATA 디바이스에서 읽을 수 있도록 이진으로 변환해야 합니다.이 서식은 cfgfmt.exe 명령을 사용하여 수행됩니다.이 실행 파일은 Cisco ATA186 Terminal Adapter Software(등록된 고객만) 다운로드 위치에서 다운로드할 수 있는 .zip 파일에 포함되어 있습니다.
새 파일(또는 프로필)을 TFTP 서버로 이동해야 합니다.
이 프로파일은 ATA 디바이스에서 검색되며, ATA에 포함된 정보를 사용하여 자체적으로 구성하거나 업그레이드합니다.
다음 단계는 필요한 이미지 파일을 프로파일 파일과 동일한 디렉토리의 TFTP 서버로 이동하는 것입니다.
이미지 파일 이름은 소프트웨어의 빌드 날짜에 따라 달라집니다.
빌드 날짜가 010907보다 빠른 소프트웨어는 TFTP 업그레이드 방법에 대해 .kxz 이미지만 지원합니다.테스트에 사용된 소프트웨어의 빌드가 이 날짜 이전이며 .kxz 파일이 필요합니다.이 파일은 Cisco ATA186 Terminal Adapter Software(등록된 고객만) 다운로드 위치에서 다운로드한 .zip 파일에 포함되어 있습니다.ATA IVR 언어에 대한 TFTP 방법 업그레이드 이미지는 거의 필요하지 않지만 확장명이 .kbx입니다.
빌드 날짜가 010907보다 이후인 소프트웨어는 TFTP 업그레이드 방법을 위해 .kxz/.kbx 및 .zup/.kup 이미지 파일을 모두 지원합니다.따라서 이제 .zup/.kup 이미지를 실행 파일 및 TFTP 업그레이드 방법 모두에 사용할 수 있습니다.따라서 .kxz/.kbx 이미지는 더 이상 .zip 파일에 포함되지 않습니다.
프로파일과 이미지가 준비되면 ATA에 업데이트를 위해 TFTP 서버와 확인하도록 지시합니다.
이 작업은 DHCP(Dynamic Host Configuration Protocol), IVR 메뉴 또는 웹 브라우저를 통해 수행할 수 있습니다.ATA의 컨피그레이션 웹 페이지(http://<ip_of_ATA>/dev)에 있는 문제 필드가 여기에 표시됩니다.
이 경우 ATA는 2분마다 TFTP 서버에 IP 주소 172.18.106.10으로 연결하도록 구성됩니다.CfgInterval 전에 ATA가 TFTP 서버와 확인하도록 하려면 웹 브라우저에 http://<ATA_IP_ADDR>/refresh를 입력합니다.
문제 해결에 도움이 되도록 .zip 파일에 포함된 PC에서 실행 파일을 실행합니다.Cisco ATA186 Terminal Adapter Software(등록된 고객만 해당) 다운로드 위치에서 다운로드할 수 있습니다.
이 디버그 파일(prserv.exe)은 ATA 소프트웨어가 PC의 IP 주소/포트 번호로 보낸 디버그 정보를 캡처하는 업그레이드 서버 역할을 합니다.ATA의 정보를 읽기 가능한 로그 파일로 컴파일합니다.이 파일에는 통화 설정, 전화 건 번호 및 이 문서의 범위를 벗어나는 기타 관련 정보가 포함될 수 있습니다.
prserv.exe 로그의 출력이며 ATA에서 TFTP 서버로의 hello를 표시하며 업그레이드가 성공했음을 나타냅니다.
이 로그 출력은 PC와 ATA 간의 통신을 표시하므로 PC에서 시작된 .exe는 표시되지 않습니다.로그의 스크린샷에는 다음 단계가 표시됩니다.
IP 주소가 10.120.13.100이고 빌드 ID 0803a인 ATA에서 hello 2개이러한 헬로스에 포함된 정보에는 IP 주소, 빌드 ID 및 TFTP 프로세스와 관련된 기타 정보가 포함됩니다.
20초 이상 후에 ATA에서 동일한 IP 주소를 사용하지만 다른 빌드 ID 0110a를 제공합니다.이 변경은 업그레이드가 성공했음을 의미합니다.프로파일 이름(00070edcd02d)과 같은 이 hello에 다른 정보가 포함되었으며 다음 TFTP 확인은 120초(nextTftp 12000)에 있습니다.
기타 행(예: 41):세션 keepalive를 나타내는 30;0,0,0,0
prserv.exe를 사용한 문제 해결 및 자세한 내용은 Cisco IOS 게이트키퍼를 사용한 ATA 186 구성 및 문제 해결 및 Cisco IOS 게이트웨이가 포함된 ATA 186 구성 및 문제 해결을 참조하십시오.
이 기능은 Cisco CallManager 버전 3.2 이상에서 지원되며 SCCP를 위한 Cisco 권장 방법입니다.다음 요구 사항을 충족해야 합니다.
Cisco ATA에서 XML 지원을 설정해야 합니다(기본값은 on).XML 지원은 ConnectMode 매개 변수의 Bit 31로 구성됩니다.자세한 내용은 ConnectMode를 참조하십시오.
이 절차는 Cisco CallManager 관리자만 수행할 수 있습니다.
Cisco 웹 사이트에서 최신 신호 이미지를 가져옵니다.Cisco 웹 사이트에서 소프트웨어를 찾는 방법과 Cisco CallManager TFTP 서버에 파일을 배치하는 방법에 대한 지침은 Cisco ATA 소프트웨어를 사용하여 TFTP 서버 설정을 참조하십시오.이미지 파일의 확장명은 .zup입니다.모든 Cisco ATA를 동시에 업그레이드하려면 다음 단계를 완료하십시오.
Cisco 웹 사이트에서 SCCP용 최신 Cisco ATA 릴리스 소프트웨어를 다운로드하고 Cisco CallManager TFTP 서버에 파일을 저장합니다.자세한 내용은 Cisco ATA 소프트웨어를 사용하여 TFTP 서버 설정을 참조하십시오.
기본 Cisco CallManager 관리 화면으로 이동합니다.
System(시스템) 메뉴에서 Device Defaults(디바이스 기본값)를 선택합니다.Device Defaults 화면이 나타납니다.
Device Type(디바이스 유형) 목록에서 Cisco ATA 186 디바이스 유형을 찾습니다.Cisco ATA 186의 디바이스 유형 옆에 있는 Load Information 필드에 Cisco ATA를 업그레이드하는 데 사용할 신호 이미지의 이름을 입력합니다.신호 이미지의 확장명은 .zup입니다(예: ATA186-v2-15-ms-020812a.zup).
Device Defaults 화면 상단의 Update 버튼을 클릭합니다.
Device 메뉴에서 Phone을 선택합니다.Find and List Phones 화면이 나타납니다.
Find(찾기) 버튼 옆의 영역에 문자 데이터를 입력한 다음 Find(찾기)를 클릭합니다.Find and List Phones(전화기 찾기 및 나열) 화면이 다시 나타나고 Cisco CallManager에 연결된 모든 Cisco ATA가 포함됩니다.
표시된 모든 Cisco ATA를 선택하려면 Device Name 열 왼쪽에 있는 상자를 선택합니다.
Find and List Phones(전화기 찾기 및 나열) 화면 하단의 Reset Selected(선택한 항목 재설정) 버튼을 클릭합니다.
Reset Device 팝업 창이 나타납니다.Reset Device를 클릭합니다.Reset Device 팝업 창이 나타납니다.재설정을 클릭하여 절차를 완료합니다.
확인 상자가 나타납니다.확인을 클릭합니다.각 Cisco ATA의 기능 버튼은 업그레이드 중에 깜박입니다.
단추가 깜박이지 않으면 업그레이드가 완료되고 디바이스가 Cisco CallManager에 다시 등록됩니다.