소개
이 문서에서는 Cellular Gateway CG522에서 CG522로 파일을 전송하는 프로세스 및 Cellular Gateway CG522에서 사용할 수 있는 다양한 소프트웨어 버전에 대해 설명합니다.
사전 요구 사항
요구 사항
Cisco는 CCO 계정이 있으면 Cisco 소프트웨어 웹 사이트에서 소프트웨어를 다운로드하고 Cisco IOS® OS에 대한 기본 지식을 얻도록 다시 명령합니다.
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
- Cisco IOS® XE 17.6.4의 Cisco Cellular Gateway CG522.
- Cisco IOS® 15.2의 Cisco Catalyst C3560.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
CG(Cellular Gateway) 제품의 첫 번째 제품군은 Cisco IOS® XE 버전과 함께 제공되었고 사용 가능한 후속 버전은 동일한 XE 제품군을 기반으로 했습니다. 그런 다음 Cisco IOS® CG(Cellular Gateway용)라는 새로운 Cisco OS가 이 제품에 맞게 출시되었습니다.
기본 개념
Cisco IOS® XE
Cisco IOS® XE는 셀룰러 게이트웨이의 첫 번째 OS입니다. 단종된 CG418(End of Life)의 첫 번째 Cisco IOS® XE 버전은 17.3.2였지만 CG522의 첫 번째 Cisco IOS® XE 버전은 17.4.1이었습니다.
17.4.1 및 모든 후속 버전에서는 GUI(Graphical User Interface) 및 IPv6가 지원되었습니다. XE OS는 모두 Linux 기반 플랫폼에 구축됩니다. 데이터 플레인과 컨트롤 플레인을 분리하여 성능과 실현성을 향상시킵니다. 모듈형 설계로 전체 시스템에 영향을 주지 않고 서로 다른 프로세스를 독립적으로 시작할 수 있습니다.
XE 소프트웨어
Cisco IOS® CG
Cisco IOS® CG는 2021년 8월 23일에 출시된 Cisco OS for Cellular Gateway 제품군의 최신 버전입니다.
이 문서는 17.6.1a에서 시작되어 IOS XE 열차 노선을 따라 올라갔으며, 이 문서가 작성될 무렵에 작성되었습니다.
Cisco IOS® CG의 첫 번째 릴리스는 IPv6 또는 GUI(Graphical User Interface)를 지원하지 않았습니다. 17.9.4a는 IPv6에 대한 지원을 도입했습니다. GUI는 17.10.1a 릴리스에서 사용할 수 있습니다.
CG 소프트웨어
Software Download Cisco 웹 사이트에서 XE 또는 CG이든 원하는 셀룰러 게이트웨이 OS를 선택할 수 있습니다.
소프트웨어 다운로드
참고: 셀룰러 게이트웨이에서는 IOS XE를 사용하든 IOS CG를 사용하든 명령이 동일합니다. 그러나 라우터에서 5G PIM(Pluggable Interface Module)을 사용하는 경우에는 일부 명령이 다릅니다.
CG522의 파일 관리
CG의 파일을 라우터나 스위치 같은 네트워크 장치로 복사할 수 있으며, 그 반대의 경우도 가능합니다. 라우터 또는 스위치 같은 네트워크 장치의 파일을 CG로 복사할 수 있습니다.
PC 또는 랩톱을 tftp 서버로 사용하여 CG에서/로 파일을 복사할 수 없습니다.
이는 특히 필요합니다.
- CG에서 dmlog를 수집하려면(CG에서 외부 tftp 서버로 복사해야 하므로)
- 모뎀 펌웨어 버전을 업그레이드하려면 이미지 파일을 CG에 복사해야 합니다.
CG522에서 네트워크 장치로 파일 복사
1단계. 디바이스 간에 통신이 이루어졌는지 확인합니다.
CellularGateway# show gw-system:interface brief
ADMIN OPER
PORT INTERFACE IP ADDRESS STATUS STATUS DESCRIPTION
---------------------------------------------------------------------------------
0/0 GigabitEthernet 172.xxx.xxx.10 UP UP Gigabit Ethernet Interface
ADMIN OPER
PORT INTERFACE IP ADDRESS STATUS STATUS DESCRIPTION
--------------------------------------------------------------------
1/0 Cellular 10.xxx.xxx.xxx UP UP Cellular Interface
CellularGateway# gw-action:request ping 172.xxx.xxx.11
Success :172.xxx.xxx.11 (172.xxx.xxx.11): 56 data bytes
172.xxx.xxx.11 ping statistics
5 packets transmitted, 5 packets received, 0% packet loss round
trip min/avg/max = 0.725/1.010/2.000 ms
CellularGateway#
switch#show ip interface brief
Interface IP-Address OK? Method Status Protocol
Vlan1 unassigned YES NVRAM administratively down down
Vlan10 172.xxx.xxx.11 YES NVRAM up up
switch#ping 172.xxx.xxx.10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.xxx.xxx.10, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/3 ms
switch#
2단계. 라우터 또는 스위치에서 명령을 입력하여 CG에서 네트워크 디바이스로 파일을 복사합니다.
switch#copy tftp://172.xx.xx.xx/test123.txt flash:
Destination filename [test123.txt]?
Accessing tftp://172.xx.xx.xx/test123.txt...
Loading test123.txt from 172.xx.xx.xx (via Vlan10): !
[OK - 132988 bytes]
132988 bytes copied in 1.901 secs (69957 bytes/sec)
switch#
3단계. 파일이 네트워크 장치에 있는지 확인합니다.
switch#dir | in test
Directory of flash:/
580 -rwx 132988 Mar 12 2025 18:27:20 +00:00 test123.txt
122185728 bytes total (95322112 bytes free)
switch#
네트워크 디바이스에서 CG522로 파일 복사
1단계. 장치 간에 통신이 이루어졌는지 확인합니다.
CellularGateway# show gw-system:interface brief
ADMIN OPER
PORT INTERFACE IP ADDRESS STATUS STATUS DESCRIPTION
---------------------------------------------------------------------------------
0/0 GigabitEthernet 172.xxx.xxx.10 UP UP Gigabit Ethernet Interface
ADMIN OPER
PORT INTERFACE IP ADDRESS STATUS STATUS DESCRIPTION
--------------------------------------------------------------------
1/0 Cellular 10.xxx.xxx.xxx UP UP Cellular Interface
CellularGateway# gw-action:request ping 172.xxx.xxx.11
Success :172.xxx.xxx.11 (172.xxx.xxx.11): 56 data bytes
172.xxx.xxx.11 ping statistics
5 packets transmitted, 5 packets received, 0% packet loss round
trip min/avg/max = 0.725/1.010/2.000 ms
CellularGateway#
switch#sh ip int br
Interface IP-Address OK? Method Status Protocol
Vlan1 unassigned YES NVRAM administratively down down
Vlan10 172.xxx.xxx.11 YES NVRAM up up
switch#ping 172.xxx.xxx.10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.xxx.xxx.10, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/3 ms
switch#
2단계. 네트워크 디바이스를 tftp 서버로 구성하고 CG에 복사할 파일을 가리킵니다.
switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)#tftp-server flash:test.txt
3단계. CG에서 명령을 입력하여 스위치에서 파일을 다운로드합니다.
CellularGateway # gw-action:request file download tftpip 172.xxx.xxx.11 filename test.txt
INFO: Accessing file test.txt from 172.xxx.xxx.11
INFO: Please wait while the file is being downloaded
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 885 0 885 0 0 237k 0 --:--:-- --:--:-- --:--:-- 237k
100 885 0 885 0 0 222k 0 --:--:-- --:--:-- --:--:-- 222k
file received /flash//test.txt size(Bytes): 885
4단계. 파일이 성공적으로 복사되었는지 확인합니다.
CellularGateway # gw-action:request file list
d--------- 4096 Apr 14 2022 fw_upgrade_sysinfo
-rw-r--r-- 885 Oct 10 22:00 test.txt
drwx------ 16384 Nov 11 2022 lost+found
drwxr-xr-x 4096 Sep 29 09:25 storage
drwxr-xr-x 4096 Nov 11 2022 tmp
CellularGateway #
네트워크 장치에서 CG의 폴더로 파일 복사
모뎀 펌웨어 버전을 업그레이드해야 하는 경우 이미지 파일은 라우터 또는 스위치에서 플래시의 CG 폴더로 복사되어야 합니다.
그러한 경우 CG에서 하나의 명령만 사용하여 이 작업을 완료하는 옵션이 있습니다.
"스위치에서 CG로" 섹션의 1단계와 2단계를 수행한 다음 CG에 다음 명령을 입력합니다.
CellularGateway# gw-action:request file download tftpip 172.xxx.xxx.11 filename firmware_file.bin create_dir new_firm
INFO: Accessing file firmware_file.bin from 172.xxx.xxx.11
INFO: Please wait while the file is being downloaded
INFO: Created folder new_firm
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 885 0 885 0 0 190k 0 --:--:-- --:--:-- --:--:-- 190k
100 885 0 885 0 0 178k 0 --:--:-- --:--:-- --:--:-- 178k
file received /flash/new_firm/firmware_file.bin size(Bytes): 885
CellularGateway#
그런 다음 파일이 원하는 폴더에 성공적으로 복사되었는지 확인합니다.
CellularGateway# gw-action:request file list new_firm
-rw-r--r-- 885 Oct 11 07:28 firmware_file.bin
CellularGateway#
모뎀 펌웨어 버전을 업그레이드하는 중인 경우 폴더에 펌웨어 이미지 파일만 있는지 확인합니다. 다른 파일이 있는 경우 해당 파일을 삭제해야 합니다.
CellularGateway# gw-action:request file delete new_firm/firmware_file.bin
Removing File(s): new_firm/firmware_file.bin
CellularGateway#
그런 다음 파일이 삭제되었는지 확인합니다.
CellularGateway# gw-action:request file list new_firm
CellularGateway#
펌웨어 이미지 파일만 폴더에 있으면 모뎀 펌웨어를 업그레이드할 수 있습니다.
참고: 이 프로세스는 자체 프로세스가 있으므로 CG에서 소프트웨어를 업그레이드하는 데 사용되지 않습니다.
파일 전송이 필요한 가장 일반적인 두 가지 시나리오는 다음과 같습니다.
- 모뎀 펌웨어 이미지 파일을 CG에 복사하여 업그레이드합니다.
- 추가 분석을 위해 CG에서 dmlog 또는 기타 파일을 복사합니다.
참고: 모뎀 펌웨어 다운그레이드는 지원되지 않습니다.
이 프로세스는 Cisco IOS® 이미지 파일이 아니라 Cellular Gateway와 파일을 주고받는 데 사용된다는 점에 유의해야 합니다. 소프트웨어를 업그레이드하기 위해 이미지 파일을 다운로드하는 프로세스는 Cisco Cellular Gateway의 소프트웨어 업그레이드 프로세스.
관련 정보
Cisco Catalyst Cellular Gateway 릴리스 정보