Cisco Kablosuz Access Point Lightweight ‘ten Standalone Mode ‘a (ve Tersi Yönde) Dönüşüm

Okuma süresi: 2 dakika

Yazımıza öncelikle kablosuz access pointler’in hangi mode’larda çalıştığını açıklayarak başlayalım.

Cisco Wireless Access Point (Kablosuz Erişim Noktası) cihazları da tıpki router’lar, switchler gibi üzerlerinde Cisco IOS (Internetworking Operating System) yazılımı bulunan cihazlardır. Temel olarak ya tek başlarına yayın yapacak şekilde(Autonomous/Standalone) veya Wireless LAN Controller(WLC) diye adlandırdığımız access point’lerin tek noktadan yönetmeye yarayan cihazlarla yönetilecek şekilde (Lightweight) çalışabilirler.

Bazen WLC ile çalışması için aldığınız access pointleri herhangi bir arıza veya ihtiyaç durumunda ya da örneğin evimize götürüp tek başına çalıştırmamız gerekebilir. Bu gibi durumlarda access point üzerindeki image (yazılım) WLC ile çalışacak yazılım ise bize istediğimizi veremeyecektir. Tam da bu durumda access point’in yazılımını değiştirmeli kısaca Standalone mode’a dönüştürmeliyiz.

Başlamadan önce access point üzerinde çalışan image’ların ne anlama geldiğini öğrenmemiz gerekiyor. Detaylı bilgi için şuraya bakabilirsiniz:

Senaryomuzda standalone mode’a dönüştürme işlemi için k9w7 image’ı kullanacağız.

Access pointimiz Cisco 1140.

IOS’umuz –> c1140-k9w7-tar.124-25d.JA.tar

LWAPP’tan Standalone’a Dönüşüm

Dönüştürme işlemine başmadan önce:

  • PC’mizi Access point’in ethernet portundan bağlıyoruz.
  • Eğer access pointimiz elektriğini switch üzerinden alıyor ise biz de bağlantımızı switch üzerinden yapmalıyız. Ayrıca access point ve PC’mizin aynı vlan’larda olmasına dikkat etmemiz gerekiyor !
  • Aşağıdaki yapıda
    • PC: 10.1.1.1/24
    • Access Point: 10.1.1.5/24

Ip’lerini kullanacaktır.

AP5475.e023.435f#sh ip int brief
Interface                  IP-Address      OK? Method Status                Protocol
Dot11Radio0                unassigned      NO  unset  up                    up
Dot11Radio1                unassigned      NO  unset  up                    up
GigabitEthernet0           unassigned      YES DHCP   up                  up
AP5475.e023.435f#debug capwap console cli   <-  Bu komutu yazmadan LWAP olarak çalışan access point “conf t” ‘yi kabul etmeyecektir.

AP5475.e023.435f#conf t
AP5475.e023.435f(config)#int g0
AP5475.e023.435f(config-if)#ip address 10.1.1.5 255.255.255.0
AP5475.e023.435f(config-if)#no shut
AP5475.e023.435f#ping 10.1.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:
.!!!!
AP5475.e023.435f#archive download-sw /force-reload /overwrite tftp://10.1.1.1/c1140-k9w7-tar.124-25d.JA.tar

“examining image…
Loading c1140-k9w7-tar.124-25d.JA.tar from 10.1.1.1 (via GigabitEthernet0): !
extracting info (283 bytes)
Image info:
Version Suffix: k9w7-.124-25d.JA ………………..”

Dönüşüm işlemi bittikten sonra, operasyonunun başarılı olup olmadığını console bağlantısı için açtığımız oturum üzerinden de doğrulayabiliriz.

ap>en
Password:  <-- default password “Cisco“
ap#sh version
Cisco IOS Software, C1140 Software (C1140-K9W7-M), Version 12.4(25d)JA, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2010 by Cisco Systems, Inc.
Compiled Thu 09-Dec-10 15:24 by prod_rel_team
ROM: Bootstrap program is C1140 boot loader
BOOTLDR: C1140 Boot Loader (C1140-BOOT-M) Version 12.4(18a)JA3, RELEASE SOFTWARE (fc1)
ap uptime is 0 minutes
System returned to ROM by reload
System image file is "flash:/c1140-k9w7-mx.124-25d.JA/c1140-k9w7-mx.124-25d.JA"

Problem1:
Şu hata ile karşılaşılabilir. Aksi taktirde sorunsuz çalışacaktır.

 

Premature end of tar file
ERROR: Problem extracting files from archive.
Download image failed, notify controller!!! From:7.4.1.37 to 7.4.1.37, FailureCode:3

Çözüm:

Bu hata indirilen tar dosyasında bir bozukluk veya tftp bağlantısı sırasında oluşan paket kayıplarından olabiliyor.
Yapılması gereken adımlar şunlardır:

  • Access point’i yeniden başlatalım.
  • Image’ı flash’a yüklerken Escape tuşuna basarak cihazı ROMMON mod’a düşürelim.
  • Sonra alttaki komutları girelim.
The system boot has been aborted. The following
commands will finish loading the operating system
software:

 

ether_init
tftp_init
boot

 

 

ap: set IP_ADDR 10.1.1.5
ap: set netmask 255.255.255.0

 

ap: tftp_init
tftp_init success: You can now use tftp file system!
ap: ether_init
Initializing ethernet port 0...
Ethernet speed is 100 Mb - FULL Duplex

ap: flash_init
Initializing Flash...
...The flash is already initialized.

 

 

ap: tar -xtract tftp://10.1.1.1/c1140-k9w7-tar.124-25d.JA.tar flash:

ap: set BOOT flash://c1140-k9w7-mx.124-25d.JA/c1140-k9w7-mx.124-25d.JA
(Buraya dikkat, TFTP'nin son satırından kopyalarak yapıştırıyoruz.!)

ap: boot

Standalone’dan LWAPP’a Dönüşüm

Burada IOS image olarak recovery için olanı kullanıyoruz.

c1140-rcvk9w8-tar.124-25d.JA.tar

Standalone access point’te priviledge exec modda iken yine benzer komutları kullanarak dönüşümü yapıyoruz.

AP5475.e023.435f#archive download-sw /force-reload /overwrite tftp://10.1.1.1/c1140-rcvk9w8-tar.124-25d.JA.tar

Bu dönüşümleri yine aynı CLI komutları ile 1600/1700 gibi giriş seviyesi ; 2600/2700 gibi orta seviye ve yine 3600/3700 gibi üst seril cihazlarda da aynı şekilde uygulayabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

4 comments

  1. Mete dedi ki:

    paylaşımınız için çok teşekkürler, tam aradığım yazı.
    image dosyasını internette biryerlerde buldum.
    Controllerdan çıkarttığım cihazı tek başına kullanmak için yaptığım işlemlerde consoldan bağlanıp cihaza ip de verdiğim halde bir türlü ping almadı. PC ye de aynı bloktan IP verdim. Normal şartlarda olması lazım. Başka bir tavsiyeniz olur mu?

  2. mehmetyeni dedi ki:

    İşinize yaramış olmasına sevindim.
    Standalone moduna aldığınızda access point’e ip’yi bvi 1 interface’inden vermeyi denediniz mi ? Show ip interface brief dediğinizde up/up görüyor musunuz?

  3. Nihat dedi ki:

    Elinize sağlık.

  4. ismail dedi ki:

    Cisco’da çok yeniyim hızlıca çözdüm sayenizde ve bunu yaparken birçok şeyde öğrenmiş oldum çok teşekkürler.