изменение настроек регистра конфигурации

advertisement
Поиск и устранение неисправностей и обслуживание:
изменение настроек регистра конфигурации
Содержание
Изменение настроек регистра конфигурации
Платформы, поддерживаемые этим документом
О регистре конфигурации
Изменение настроек регистра конфигурации
Отображение настроек регистра конфигурации
Настройка скорости консольной линии (CLI Cisco IOS)
Изменение настроек регистра конфигурации
Данный документ описывает 16-битный регистр конфигурации в памяти NVRAM и включает следующие разделы:
•
Платформы, поддерживаемые этим документом
•
О регистре конфигурации
•
Изменение настроек регистра конфигурации
•
Отображение настроек регистра конфигурации
•
Настройка скорости консольной линии (CLI Cisco IOS)
Платформы, поддерживаемые этим документом
Данный документ используется для следующих платформ:
•
Cisco 1800 Series Routers
•
Cisco 2800 Series Routers
•
Cisco 3800 Series Routers
О регистре конфигурации
В маршрутизаторе имеется 16-битный регистр конфигурации, находящийся в памяти NVRAM. Каждый бит может
принимать значение 1 (включено или установлено) или 0 (выключено или сброшено), и настройка каждого бита влияет на
поведение маршрутизатора до следующей перезагрузки или выключения и включения питания.
Регистр конфигурации может использоваться для следующих целей.
•
Принудительный переход в монитор ROM (программу начальной загрузки) при загрузке
•
Выбор источника загрузки и имени файла загрузки по умолчанию
•
Включение и выключение функции Break
•
Управление широковещательными адресами
•
Восстановление утерянного пароля
•
Изменение скорости консольной линии
Таблица 1 содержит описание битов регистра конфигурации.
В
Бит
шестнадцатеричном
Номер
представлении
00–03
0x0000–0x000F
Значение
Поле загрузки. Настройка поля загрузки определяет, будет ли
маршрутизатор загружать операционную систему, а также
источник загрузки образа системы.
Подробные сведения приведены в таблице 2.
06
0x0040
Заставляет системное программное обеспечение игнорировать
содержимое памяти NVRAM.
07
0x0080
Установленный бит производителя комплектного оборудования
(OEM).
08
0x0100
Управление клавишей консоли Break:
• (Заводская настройка по умолчанию) Установка бита 8
заставляет процессор игнорировать клавишу консоли Break.
• Очистка бита 8 заставляет процессор интерпретировать Break
как команду, переводящую маршрутизатор в режим монитора
ROM, останавливая обычную работу.
Сигнал Break всегда может быть отправлен в течение первых 60
секунд процесса перезагрузки маршрутизатора, независимо от
настройки регистр конфигурации.
09
0x0200
Этот бит управляет загрузкой системы:
• Установка бита 9 заставляет систему использовать
вторичный начальный загрузчик.
• (Заводская настройка по умолчанию) Очистка бита 9
заставляет систему загружаться из флэш-памяти.
Обычно этот бит не изменяется.
10
0x0400
Управляет частью широковещательного IP-адреса,
определяющей узел:
• Установка бита 10 заставляет процессор использовать все
нули.
• (Заводская настройка по умолчанию) Очистка бита 10
заставляет процессор использовать все единицы.
Бит 10 взаимодействует с битом 14, который управляет частью
широковещательного IP-адреса, соответствующей сети и
подсети. Совместное влияние битов 10 и 14 описано в таблице 3.
05, 11, 0x0020, 0x0800, 0x1000 Управляют скоростью консольной линии В таблице 4 приведены
12
восемь возможных сочетаний битов и соответствующие
скорости консольной линии.
Заводской настройкой по умолчанию является 9600 Бод, при
этом биты 5, 11 и 12 установлены в ноль (очищены).
Примечание Невозможно изменить биты регистра
конфигурации, управляющие скоростью консольной линии, с
помощью интерфейса командной строки (CLI) Cisco IOS. Однако
эти биты можно изменить из монитора ROM (см.
«Использование монитора ROM»). Вместо изменения настроек
регистра конфигурации можно установить скорость консольной
линии с помощью других команд операционной системы Cisco
IOS.
13
0x2000
Определяет, как маршрутизатор отвечает на сбой загрузки по
сети:
• Установка бита 13 заставляет маршрутизатор после 6
неуспешных попыток загрузки по сети загрузить из ROM
программное обеспечение по умолчанию.
• (Заводская настройка по умолчанию) Очистка бита 13
заставляет маршрутизатор постоянно повторять попытки
загрузки по сети.
14
0x4000
Управляет частью широковещательного IP-адреса,
соответствующей сети и подсети:
• Установка бита 10 заставляет процессор использовать все
нули.
• (Заводская настройка по умолчанию) Очистка бита 10
заставляет процессор использовать все единицы.
Бит 14 взаимодействует с битом 10, который управляет частью
широковещательного IP-адреса, соответствующей узлу.
Совместное влияние битов 10 и 14 описано в таблице 3.
15
0x8000
Включает диагностические сообщения и заставляет
игнорировать содержимое памяти NVRAM.
Таблица 2 описывает поле загрузки, образованное четырьмя младшими битами регистра конфигурации (биты 3, 2, 1 и 0).
Настройка поля загрузки определяет, будет ли маршрутизатор загружать операционную систему, а также источник загрузки
образа системы.
Поле
загрузки
(Биты 3, 2,
1 и 0)
0000
0x0
Значение
При следующем цикле выключения и включения питания или перезагрузке
маршрутизатор переходит в режим монитора ROM (программу начальной загрузки).
Для работы в мониторе ROM используется терминал или ПК, подключенный к
консольному порту маршрутизатора. Для получения сведений о подключении
маршрутизатора к ПК или терминалу обратитесь к руководству по установке
оборудования для используемого маршрутизатора.
В режиме монитора ROM необходимо вручную загрузить образ системы или любой
другой образ с помощью команды монитора ROM boot. См. раздел «Загрузка
образа» в руководстве «Использование монитора ROM».
0001
Загрузка первого образа из флэш-памяти в качестве образа системы.
0x01
0010–1111
При следующем цикле выключения и включения питания или при перезагрузке
маршрутизатор последовательно обрабатывает каждую команду boot system режима
(0x02–0xF) глобальной конфигурации, сохраненную в конфигурационном файле, пока система
не загрузится успешно.
Если в конфигурационном файле не хранятся команды boot system, или если
выполнение этих команд не приводит к успешной загрузке, то маршрутизатор
пытается загрузить первый файл образа из флэш-памяти.
Таблица 3 показывает, как каждая комбинация битов 10 и 14 влияет на широковещательный IP-адрес.
Бит 10
Бит 14
Широковещательный адрес (<сеть> <узел>)
0
0
<единицы> <единицы>
1
0
<единицы> <нули>
1
1
<нули> <нули>
0
1
<нули> <единицы>
Таблица 4 показывает скорость консольной линии для каждого сочетания настроек битов 5, 11 и 12.
Бит 5
Бит 11
Бит 12
Скорость консольной линии (бод)
1
1
1
115200
1
0
1
57600
1
1
0
38400
1
0
0
19200
0
0
0
9600
0
1
0
4800
0
1
1
2400
0
0
1
1200
Изменение настроек регистра конфигурации
Изменить настройки регистра конфигурации можно с помощью монитора ROM или интерфейса CLI Cisco IOS. В данном
разделе описан порядок изменения настроек регистра конфигурации с помощью CLI Cisco IOS. Для изменения регистра
конфигурации из монитора ROM см. «Использование монитора ROM».
Для изменения регистра конфигурации из CLI Cisco IOS выполните следующие шаги:
Шаг 1 Подключите терминал или ПК к консольному порту маршрутизатора. Для получения справки обратитесь к
руководству по установке оборудования для используемого маршрутизатора.
Шаг 2 Настройте терминал или программу эмуляции терминала на 9600 бод (по умолчанию), 8 битов данных, режим без
проверки четности, 2 стоповых бита.
Шаг 3 Включите маршрутизатор.
Шаг 4 Если появится запрос, требуется ли войти в начальный диалог, ответьте no:
Would you like to enter the initial dialog? [yes]: no
Через несколько секунд появится приглашение пользовательского режима EXEC (Router>).
Шаг 5 Войдите в привилегированный режим EXEC, введя команду enable и, в случае запроса, пароль:
Router> enable
Password: password
Router#
Шаг 6 Войдите в режим глобальной конфигурации:
Router# configure terminal
Enter configuration commands, one per line.
Edit with DELETE, CTRL/W, and CTRL/U; end with CTRL/Z
Шаг 7 Для изменения настроек регистра конфигурации введите команду config-register value, где value –
шестнадцатеричное число, перед которым стоит 0x:
Router(config)# config-register 0xvalue
Примечание Программное обеспечение Cisco IOS не позволяет изменить биты скорости консоли непосредственно
командой config-register. Для изменения скорости консольной линии с помощью CLI Cisco IOS см. раздел «Настройка
скорости консольной линии (CLI Cisco IOS)».
Шаг 8 Выйдите из режима глобальной конфигурации:
Router(config)# end
Router#
Шаг 9 Сохраните изменения конфигурации в памяти NVRAM:
Router# copy run start
Новые настройки регистра конфигурации сохраняются в памяти NVRAM, но не вступают в действие до следующей
перезагрузки маршрутизатора или цикла выключения и включения питания.
Отображение настроек регистра конфигурации
Для отображения настроек регистра конфигурации, действующих в данный момент, и настроек, которые будут
использоваться при следующей перезагрузке маршрутизатора, введите команду привилегированного режима EXEC show
version.
Настройки регистра конфигурации отображаются в последней строке вывода команды show version:
Configuration register is 0x142 (will be 0x142 at next reload)
Настройка скорости консольной линии (CLI Cisco IOS)
Сочетание настроек битов 5, 11 и 12 определяет скорость консольной линии. Изменить именно эти биты регистра
конфигурации можно только из монитора ROM. См. «Использование монитора ROM».
Для настройки скорости консольной линии из интерфейса командной строки Cisco IOS выполните следующие шаги:
Команда или действие
Шаг 1 Router> enable
Password: password
Назначение
Включение привилегированного режима EXEC.
Запрашивается ввод пароля.
Router#
Шаг 2 Router# configure terminal Вход в режим глобальной конфигурации.
Router#
Шаг 3 Router(config)# line
console 0
Router(config-line)#
Указание консольной линии и вход в режим
конфигурирования линии.
Шаг 4 Router(config)#
speed baud
Указание скорости консольной линии Возможные значения
(бод): 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
© 2007 Cisco Systems, Inc. Все права защищены.
© 1992-2013 Cisco Systems, Inc. Все права защищены.
Дата генерации PDF файла: 23 марта 2008
http://www.cisco.com/cisco/web/support/RU/9/97/97355_products_ps5854_prod_troubleshooting_guide09186a00802c35d2.html
Download