Рано или поздно наступит тот момент, когда придется обновлять IOS на маршрутизаторе.
Или только что купленный модуль не будет определяться, или потребуются дополнительные фичи, которых просто нет в старой прошивке.
Процесс это простой, и не сильно отличается от обновления прошивки на коммутаторах.
Есть несколько вариантов - самый быстрый это использовать tffp сервер. Хотя есть возможность обновления по ftp и даже по scp.
Будем считать что tftp сервер у вас есть. Их великое множество как под юниксы, так и под виндовс.
Выбираем нужную прошивку (например здесь), кладем в корень tftp сервера и подключаемся к маршрутизатору с помощью консоли (db9-rj45 кабель).
Сначала посмотрим что у нас за версия
#show version
Какие файлы на карте памяти
#show flash
Делаем резервную копию текущей прошивки
#copy flash: tftp: c2811xxxxxx.bin
И ждем пока загрузится.
Теперь можно спокойно скачать загружать на маршрутизатор новую прошивку:
#copy tftp: flash:
Отвечаем на вопросы - указываем ip адрес tftp сервера и имя файла с прошивкой.
Если маршрутизатор отказывается загружать, мотивируя тем что мало места (Not enough space
on device) придется вручную удалить старую прошивку:
#erase flash: c2811xxxxxx.bin
А потом еще раз запустить загрузку прошивки.
После окончания процесса можно проверить все ли в порядке:
#dir flash:
Directory of flash:/
1 -rw- 29654656 c2800-adventerprisek9-mz.124-20.bin
49807356 bytes total (20152636 bytes free)
#verify flash:c2800-adventerprisek9-mz.124-20.bin
Embedded Hash MD5 : 1988B2EC9AFAF1EBD0631D4F6807C295
Computed Hash MD5 : 1988B2EC9AFAF1EBD0631D4F6807C295
CCO Hash MD5 : 141A677E6E172145245CCAC94674095A
Signature Verified
Так же еще не помешает сделать
#show version
И убедиться что config-register имеет значение 0x2102
После этого сохраняем настройки и перезагружаем:
# write memory
# reload
Если все сделано правильно, то уже во время загрузки можно будет увидеть что маршрутизатор поднимается с новой прошивкой.
Комментариев нет:
Отправить комментарий