Как админить циску через модем (подсоединённый к консоли) |
Добавил(а) microsin | ||||||||||||||||||||||||||||||||||||||||||||||||||
Идея такая - вместо компьютера применяем модем с нульмодемным кабелем - подключаем всё это к консоли Cisco. Звоним другим модемом (ноутом) на этот модем, они коннектятся, и с помощью программы-терминала (term95, SecureCRT 4.1) управляем Cisco издалека. Может пригодиться, когда через сеть циска "потеряна". Я использовал старый добрый аппаратный модем US Robotics Courier V.Everything with V.34 (p/n на наклейке со штрих-кодом - 80-981224-00. Если расшифровать этот код, то получится, что тип модема 1224). Можно использовать любой другой в соответствии с его документацией. Принцип подключения: - нуль-модемным кабелем соединяем циску и внешний модем; - нуль-модемный кабель применяем стандартный, например, такой:
Я применял вместо нульмодемного кабеля сочетание обычного модемного кабеля и самодельного переходника DB9 папа на DB9 папа, который просто перекрещивал TXD с RXD и RTS с CTS, но суть от этого не меняется. DIP1 в положение ON, или даём команду &D0. Это отключает отслеживание модемом сигнала DTR (как будто он всегда включен). Неизвестно, что за сигнал подаёт туда циска, поэтому лучше задействовать отключение DTR модеме (тем более что это позволит применить упрощённый нульмодемный кабель). DIP3 в положение OFF (Важно! Это отключает отображение результирующих кодов - сообщений RING, CONNECT 9600, NO CARRIER и т. д.), DIP4 в положение ON (это отключает локальное эхо на приходящие команды. Их не будет, но это на всякий случай), DIP5 в положение OFF (модем будет отвечать на первый звонок), DIP10 в положение OFF (отключение загрузки из ROM профиля 0 при включении питания). ATS0=1 &D0 Q1 &A0 X0 &B1 &R1 E0 &W Расшифровка: ATS0=1 модем будет отвечать на первый звонок (то же самое, что и DIP5=OFF) &A0 отображение сообщений ARQ отключено AT%B6 &B1 &W Расшифровка: %B6 скорость RS-232 на удалённом (цисковском) модеме 9600 1. Коррекция ошибок (ARQ) при связи на скорости 1200 бит/с и выше. &M0 Обычный режим, без коррекции ошибок. Из-за особенностей телефонных линий не рекомендуется использовать на скоростях свыше 2400бит/с. 2. Настройка параметров предварительного согласования. B0 Последовательность ITU-T V.25 3. Эхо в командном режиме. E0 Эхо выключено. Команды, вводимые с клавиатуры, не отображаются на экране. 4. Локальное эхо во время соединения. Если включено, то модем отображает на экране данные, передаваемые на другой модем. F0 Локальное эхо включено. На экран выводится копия данных, посылаемых на удалённый модем. 5. Включаем автоответ на звонок. Перед включением модема устанавливаем DIP5 в положение OFF, после включения модем будет поднимать трубку после первого звонка. Другой вариант - присвоить регистру S0 значение 1: ATS0=1 Автоответ отключается установкой DIP5 в положение ON, либо: ATS0=0 6. Чтобы установки сохранялись в памяти после выключения/включения питания, нужно помимо использования &W (см. мини-справочник по AT-командам), проследить, чтобы DIP10 находился в положении OFF, иначе при включении питания будут загружаться установки из заводского ПЗУ &F0. См. справку по команде &Fn. 7. Отображение/запрещение вывода кодов результата. Q0 (по умолчанию) отображение результирующих кодов. 8. Отображение/запрещение вывода дополнительных кодов результата. &A0 отображение сообщений ARQ отключено. 9. Xn Выбор подмножества отображаемых кодов результата. Значение по умолчанию - X4 (максимум сообщений). X0 выводить меньше всего сообщений. 10. Управление скоростью по RS-232. &B0 Выбор скорости в соответствии со скоростью в канале связи 11. %Bn Remote DTE Data Rate n=0 110 bps {spoiler title=Мини-справочник по AT-командам opened=0} 1. $ отображение справки для основного набора команд. &$ отображение списка команд с амперсандом (&). 2. +++ Escape-последовательность. После того, как модем перейдёт в режим соединения с другим устройством, это единственная команда, которую он распознаёт (она возвращает его в командный режим). После +++ модем либо разорвёт связь, либо останется на линии - зависит от содержимого регистра S14. 3. > Повтор команды. 4. A/ Повторное выполнение последней команды. НЕ вводите AT или НЕ нажимайте клавишу Enter. 5. ATDTn, ATDPn - набор номера n в тональном и импульсном режиме. 6. &W Записать изменения конфигурации в NVRAM. 7. &Fn Загрузить неизменяемый заводской набор установок n (от 0 до 3). Модем поставляется с 4-мя заводскими конфигурациями &F0-&F3, помещенными в ПЗУ (ROM). Любая из этих конфигураций может быть загружена в оперативную память модема (AT &Fn) и записана в NVRAM для использования в качестве установки по умолчанию (AT &Fn &W). Учтите однако, что &F0 всегда загружена в память, если DIP переключатель 10 установлен в позицию ON. При включении Courier загружает установки, записанные в NVRAM, если DIP переключатель 10 в позиции OFF (фабричная установка). До тех пор, пока Вы не запишете свои собственные установки в NVRAM, хранящаяся там информация полностью совпадает с фабричной конфигурацией, хранящейся в ROM в позиции 1, &F1. Для просмотра установок &F1 выберите опцию 5 команды I (запрос): AT I5 8. Sr.b=n Присвоить биту .b регистра r значения 0 (FALSE) или 1 (TRUE). Sr=n Запись в регистр r значения n. 9. Управление потоком передаваемых данных (TD). См. также &Rn. &H0 Управление потоком данных отключено &H2 Программное управление потоком данных, XON/XOFF 10. Управление потоком принимаемых данных (RD). См. также &Rn. &I0 Программное управление потоком данных отключено 11. Устанавливает режим аппаратного управления потоком принимаемых данных (RD), сигнал "запрос передачи" (RTS) См. также команду &Hn. &R0 Зарезервирована 12. Управление действием сигнала готовности данных (DSR). &S0 Замещение сигнала DSR; постоянно ВКЛ. Регистр default Функция S7 60 Определяет время, в секундах, ожидания модемом сигнала “несущая обнаружена”. Если, например, устанавливается соединение с модемом в другой стране, время ожидания может быть значительно увеличено. S10 7 Определяет время (в десятых долях секунды) ожидания после потери несущей перед освобождением модемом линии. Это контрольное время позволяет модему отличить помехи в линии от действительного разъединения со стороны удаленного модема. S13 0 Битовый регистр. Выберите требуемый бит (биты) и установите S13 равным сумме значений в столбце "Значение". Например, ATS13 = 17 устанавливает бит 0 (значение 1) и бит 4 (значение 16) в единицу. Бит Значение Результат 0 1 Сброс при снятии сигнала DTR. S15 0 Битовый регистр. Бит Значение Результат 0 1 Отключение ARQ/MNP для V.22. S19 0 Задает значение в минутах для таймера бездействия. Таймер запускается при отсутствии передачи/приеме данных в линии. По истечении времени таймера модем освобождает линию, разрывая соединение. При S19 = 0 таймер отключается. S25 20 Устанавливает длительность, в сотых долях секунды, в течение которого должно сохраняться низкое состояние сигнала DTR, чтобы модем не воспринимал случайный сбой как исчезновение сигнала DTR. (Большинство пользователей удовлетворит значение по умолчанию; данный регистр полезен для получения совместимости со старыми системами, работающими под управлением устаревших операционных систем). S27 0 Битовый регистр. Бит Значение Результат 0 1 Включает модуляцию ITU-T V.21 при скорости передачи 300 бит/с - для трансатлантических вызовов; в режиме V.21 модем отвечает как на вызовы из-за океана, так и на местные (из США и Канады) вызовы, но может инициировать только вызовы по протоколу V.21. (по умолч. используется протокол Bell 103) S28 0 Исключает тональные V.32 сигналы ответа для более быстрого соединения. S32 2 Битовый регистр. Бит Значение Результат 0 1 Включена индикация вызова V.8. S33 0 Битовый регистр. Бит Значение Результат 0 1 Отключает символьную скорость 2400. S34 0 Битовый регистр. Бит Значение Результат 0 1 Отключает решетчатое кодирование 8S-2D S43 112 8-разрядный S-регистр. Регистр побитового распределения, состояние которого сохраняется в энергонезависимой памяти NVRAM. Бит Значение Результат 0 1 Функция Message Modem отключена. |