مدونة NetworkSet

توضيح لجميع قيم الـconfiguration register في سيسكو

اليوم أريد أن أسلط الضوء على موضوع معروف بشكل جزئي عند الأغلبية وهو الـconfiguration register في أجهزة سيسكو وأهميتها في الـTroubleshoot فالأغلبية تعرفت على هذا الموضوع من خلال القيام بعمل Password Recovery  وعرفت أن القيمة 2142 هي مخصصة لأستعادة كلمة السر في أجهزة سيسكو وطبعا هناك قيم آخرى سوف نتعرف عليها الآن

ماهي فائدة الـ configuration register ؟

تعد هذه القيمة هي نقطة البداية في أجهزة سيسكو وأي خطأ فيها يولد  مشاكل كثيرة في عمل الروتر فهي تحدد للروتر عدة أشياء من بينها
1-     من أي مكان سوف يقلع الروتر اي من الـ ROMmoc أم من الـ NetBoot
2-     تتيح بعض الخيارات الأضافية أثناء عملية الأقلاع مثل تجاهل تحميل الأعدادات من الـ NVRam أو تعطيل رسائل بداية الأقلاع
3-     تحديد سرعة الكونسول أو مايعرف بي الـ Baud rate
ولكي نستطيع أن نحدد القيمة الحالية على الروتر أو السويتش نقوم بكتابة الأمر Show Version

Cisco's IOS

Router#show version

Cisco IOS Software, 1841 Software (C1841-ADVIPSERVICESK9-M), Version 12.4(15)T1, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc
Compiled Wed 18-Jul-07 04:52 by pt_team
ROM: System Bootstrap, Version 12.3(8r)T8, RELEASE SOFTWARE (fc1)
System returned to ROM by power-on
System image file is “flash: c1841-advipservicesk9-mz.124-15.T1.bin”
Cisco 1841 (revision 5.0) with 114688K/16384K bytes of memory
Processor board ID FTX0947Z18E
M860 processor: part number 0, mask 49
2 FastEthernet/IEEE 802.3 interface(s)
191K bytes of NVRAM.
63488K bytes of ATA CompactFlash (Read/Write)
Configuration register is 0x2102

نستطيع أن نشاهدها في آخر الأمر وتحمل القيمة 2102   وهي القيمة الطبيعية لكل أجهزة سيسكو وتعني أقلاع طبيعي من الفلاش وفي حال فشل الأقلاع سوف يتم الأقلاع من الـ ROMmon بالأضافة إلى انها تخبر الروتر بتحميل الأعدادات من الـ NVRam وآخيرا تخبر الروتر بأن سرعة الـconsole Port هي 9600

أما كيفية تغيير هذه القيمة فهي في غاية البساطة وكل ماعلينا أن نكتب الأمر التالي مع القيمة الجديدة

Cisco's IOS
Router(config)#config-register 0x2101

وتستطيع من خلال هذا الجدول تحديد كل القيم المتوفرة ومعنى كل قيمة منها

Router Behavior

Configuration Register

Ignores break
9600 console baud

0×102

1200 baud rate

0×1202

Boots into bootstrap
Ignores break
Boots into ROM if initial boot fails
9600 console baud rate

0×2101

Ignores break
Boots into ROM if initial boot fails
9600 console baud rate default value for most platforms

0×2102

Boots into ROMmon
19200 console speed

0×2120

Ignores break
Boots into ROM if initial boot fails
19200 console baud rate

0×2122

NetBoot
Ignores break
Boots into ROM if initial boot fails
19200 console speed

0×2124

Ignores break
Boots into ROM if initial boot fails
9600 console baud rate
Ignores the contents of Non-Volatile RAM (NVRAM) (ignores configuration)

0×2142

Ignores break
Boots into ROM if initial boot fails
4800 console baud rate

0×2902

Ignores break
Boots into ROM if initial boot fails
38400 console baud rate

0×2922

Ignores break
Boots into ROM if initial boot fails
57600 console baud rate

0×3122

Ignores break
Boots into ROM if initial boot fails
2400 console baud rate

0×3902

Ignores break
Boots into ROM if initial boot fails
115200 console baud rate

0×3922

ودمتم بود


Exit mobile version