IT/네트워크 / / 2025. 3. 19. 06:03

[Cisco] AP 펌웨어 이미지(IOS) 업데이트 및 업그레이드 방법

반응형

펌웨어 업데이트는 네트워크 장비 및 기술적 솔루션의 안전성, 보안 그리고 성능을 유지하고 향상시키는 데 중요한 역할을 합니다. 이 글에서는 Cisco AP 의 펌웨어 업데이트 방법에 대해 알려드립니다.

 

본 글에서는 Cisco AP 2700을 사용했습니다.


1. Cisco AP Rommon모드 진입

 

우선 Romnon 모드로 진입합니다. 진입 방법은 위 사진의 작은 버튼을 누른 상태로 전원 공급을 해줍니다. 이 후 빨간색 LED가 들어오면 버튼에서 손을 때고 콘솔창을 확인합니다.

그럼 ap: 가 보일 것 입니다.

 

2. Cisco AP 용량 확인

IOS 이미지를 AP에 저장하기 전 저장가능한 용량이 확보되어있는지 확인해야 합니다.

 

ap: dir flash:/

 

 

3. Cisco AP 초기화

IOS 이미지 전송 전 몇가지 초기화 작업이 필요합니다.

 

ap: tftp_init
ap: ether_init
ap: flash_init

 

완전 초기화를 원하시면 format flash: 사용하시면 됩니다.

 

4. Cisco AP IP 설정

set 명령어를 치면 위와같이 나오는데 여기서 볼 것은 IP_ADDRNETMASK 입니다.

ap: set IP_ADDR 0.0.0.0             // 0.0.0.0 은 사용할 IP를 적어주시면 됩니다.
ap: set NETMASK 255.255.255.0       // 서브넷마스크

위 방법으로 IP설정이 가능합니다.

 

5. Cisco AP TFTP

ap: tar -xtract tftp://0.0.0.0/ap3g2-k9w8-tar.153-3.JPQ1.tar flash:       // 0.0.0.0에는 서버 IP를 적어주세요

TFTP의 주소와 파일 이름, AP 디렉토리 순서를 맞게 입력하셔야 이미지를 다운로드 받을 수 있습니다. 위 보기는 예시입니다.

 

TFTP프로그램은 어떤걸 사용하셔도 딱히 상관은 없습니다. 저는 Tftpd64 by ph. Jounin 를 사용했습니다.

위 명령어가 정상적으로 작동했다면 이미지 다운로드가 진행됩니다.

 

6. Cisco AP Boot 경로 지정

ap: set BOOT flash:/ap3g1-k9w7-tar.152-2.JB/ap3g2-k9w8-xx.153-3.JPQ1

경로는 dir 명령으로 확인하시면 됩니다.

 

7. Boot

ap: boot

부트해주시면 지정된 경로로 업데이트가 완료됩니다.


Config

ap: 

ap: set

AP_IMAGE_RCV=flash:/ap3g2-rcvk9w8-mx/ap3g2-rcvk9w8-mx

DEFAULT_ROUTER=10.0.0.1

IP_ADDR=10.0.0.1

NETMASK=255.255.255.224

ap: dir flash:/

Directory of flash://


2    -rwx  291       <date>               info

3    drwx  2496      <date>               ap3g2-k9w8-mx.153-3.JF10

70   -rwx  11288     <date>               private-multiple-fs

71   -rwx  297       <date>               capwap-saved-config

72   -rwx  123       <date>               env_vars

73   drwx  0         <date>               configs

75   -rwx  297       <date>               capwap-saved-config-bak


25450496 bytes available (15708160 bytes used)

ap:

ap: tftp_init

tftp_init success: You can now use tftp file system!

ap: ether_init

Initializing ethernet port 0...

Ethernet speed is 1000 Mb - FULL Duplex

ap: flash_init

Initializing Flash...

...The flash is already initialized.

ap:

ap: tar -xtract tftp://10.0.0.10/ap3g2-k9w8-tar.153-3.JPQ1.tar flash:

extracting info (292 bytes)

ap3g2-k9w8-mx.153-3.JPQ1/ (directory) 0 (bytes)

extracting ap3g2-k9w8-mx.153-3.JPQ1/R2.bin (15184 bytes)...

ap3g2-k9w8-mx.153-3.JPQ1/html/ (directory) 0 (bytes)

ap3g2-k9w8-mx.153-3.JPQ1/html/level/ (directory) 0 (bytes)

ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/ (directory) 0 (bytes)

extracting ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/officeExtendapEvent.shtml.gz (988 bytes)

extracting ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/officeExtendapBanner.htm (7514 bytes).

extracting ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/easyApManagementSummary.shtml.gz (3371 bytes)

extracting ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/easyApManagementConfig.shtml.gz (4999 bytes).

extracting ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/officeExtendapConfig.shtml.gz (3222 bytes)

extracting ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/easyApManagement.html (967 bytes)

extracting ap3g2-k9w8-mx.153-3.JPQ1/html/level/15/officeExtendapMain.shtml.gz (3350 bytes)
.
.
.
(이하 생략)
.
.
.
ap:

ap: set BOOT flash:/ap3g1-k9w7-tar.152-2.JB/ap3g2-k9w8-xx.153-3.JPQ1

ap: boot
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유