⚙️ HP ProCurve Switch’lerde Xmodem ile Firmware (Image) Yükleme Rehberi
🛠 Sorunun Tanımı
HP ProCurve switch’lerde cihaz açılışta system dosyasındaki Primary ve Secondary image dosyalarını kontrol ederek çalışır. Ancak bu image dosyaları silinmiş, bozulmuş veya erişilemez hale geldiyse, cihaz çökerek açılmaz hale gelir. Bu durumda cihaz, yükleme yapamadığı için işletim sistemine ulaşamaz ve boot ekranında kalır.
Biz de bu problemi HP ProCurve cihazda yaşadık ve çözüm olarak Xmodem üzerinden firmware (image) yüklemesi gerçekleştirdik. Bu işlem sonucunda konfigürasyon dosyası zarar görmeden cihaz sorunsuz şekilde tekrar çalışmaya başladı.
🖥 Xmodem ile Firmware Yükleme Aşamaları
1. Başlangıçta Yardım Menüsünü Görüntüleyin
Cihaz boot ekranında kalınca, ilk olarak ? veya help komutları ile mevcut komut listesini görüntüleyin:
=> ?
do(wnload) – Download via Xmodem
sp(eed) – Set a new baud rate
h(elp) – Display help screen
id(entify) – Print identification string
jp(jump) – Jump to product code
q(uit) – Exit the monitor
boot – Reboot the system
reset – Reset the system
v(ersion) – Display version information
2. Versiyon Bilgilerini Kontrol Edin
Yüklemek istediğiniz firmware sürümünü görmek için:
=> v
Image stamp: /sw/code/build/cod
Oct 14 2013 10:18:54
Y.11.44
Bu, cihazın daha önce hangi versiyonu çalıştırdığını gösterir.
3. Konsol Hızını Artırarak Süreyi Kısaltın
Default konsol hızı genellikle 9600 baud’dur. Ancak firmware dosyası birkaç MB büyüklüğünde olduğu için bu hızda aktarım uzun sürebilir. Bu nedenle hızı artırmalıyız:
=> speed 115200
Bu komutu girdikten sonra bağlantı ekranında karakterler bozulacaktır. Bu durumda COM bağlantınızı kapatıp, terminal programınızı yeni baud rate olan 115200 ile tekrar başlatın.
4. Xmodem ile Dosya Aktarımı Başlatın
Yeni baud hızında bağlandıktan sonra Xmodem aktarımı başlatmak için:
=> do
You have invoked the console download utility.
Do you wish to continue? (Y/N)>
Burada “y” tuşuna basarak yükleme moduna geçiş yapın.
5. Uygun Program ile Firmware Dosyasını Gönderin
⚠️ Putty, Xmodem transferini desteklemez. Bunun yerine aşağıdaki programlardan biri gereklidir:
- ExtraPutty
- SecureCRT
Biz burada ExtraPutty kullandık. Dosya gönderme yolu:
File Transfer → Xmodem → Send
İlgili firmware (.swi) dosyasını seçtiğinizde aktarım otomatik başlayacaktır.
🕒 Not: Xmodem yavaş bir protokoldür, dosya boyutu arttıkça süre uzar. TFTP kadar hızlı değildir.
6. Firmware Yüklemesi Tamamlandığında
Yükleme tamamlandığında cihaz kendini otomatik olarak yeniden başlatır ve artık Primary Image üzerinden açılır. Konfigürasyon dosyası bu süreçte silinmez veya zarar görmez.
✅ Yükleme Sonrası Kontroller
Cihaz açıldıktan sonra flash içeriklerini şu komutla görüntüleyebilirsiniz:
HP_Procurve# sh flash
Image Size(Bytes) Date Version
—————- ————- ——— ————
Primary Image : 3381099 10/14/13 Y.11.44
Secondary Image : 3368329 07/16/09 Y.11.12
Boot Rom Version: N.10.02
Current Boot : Primary
📌 Sonuç
HP ProCurve cihazlarda, bozuk veya eksik firmware nedeniyle sistem çökmeleri yaşanabilir. Bu gibi durumlarda, Xmodem üzerinden firmware yüklemesi yapılabilir. Bu yöntemle cihaz, konfigürasyon dosyasını koruyarak yeniden çalışır duruma getirilir.
Cem Kemal Erbaş sitesinden daha fazla şey keşfedin
Subscribe to get the latest posts sent to your email.
Cem Kemal Erbaş Network, Siber Güvenlik ve Teknik Rehberler