Привет ВСЕМ!Уважаемые гуру Cisco, вопрос к Вам, ситуация такая, запонадобилось иметь консольный доступ к очень удаленной точке, телефонную линию подать проблематично и дорого, пробую
настроить через GSM телефон (Siemens M50) в режиме обыкновенного модема (передача данных),
на порту AUX стандарно как в доках:
line aux 0
exec-timeout 5 0
password cisco
login
modem InOut
transport input all
stopbits 1
speed 9600соединяемся через Билайн, включена услуга "Передача данных и факсов"
на сотовом телефоне в меню "Настройка/Передача данных/Факс-Данные" -> "Передача факсов/данных",
на сотовом телефоне в меню "Настройка/Принадлежности" -> "Автоответ",
в строке инициализации ATS0=1 и AT&D0, поднимать трубу после первого звонка и игнорировать DTR соответственоПроблема такая,когда смотрю отладку обратным телнетом, после первого RING телефон снимает трубу, получаю CONNECT 9600/RLP, можно набирать текст он передается в обе стороны,
User Access Verification
Password:
Password OKRING
CONNECT 9600/RLP
aaaaaaaaaaaaaaaaaaaaaпосле закрытия окна с обратным телнетом, на удаленом конце появляется EXEC сессия, вроде все хорошо, но вот когда без открытия окна с обратным телнетом, то модемы соединяются, но EXEC сессия не открывается , хотя соединение есть, и со стороны звонящего на ATDT#GMS-PHONE получаю CONNECT 9600 и тишина пробовал '^x', '^q', '^u', "ENTER" в разных комбинациях.
Разобрал шнурок от сотового, там только Rx и Tx сигналы разведены, и судя по доке от телефона можно получить еще DCD и CTS, Rx и Tx видимо преобразуються в RS-232 т.к. напрямую не звоняться линии, пробовал на линии DCD и CTS поставить светодиоды, DCD горит когда нет соединения и гаснет после получения CONNECT 9600/RLP, CTS не горит всегда.
show line показывает что AUX порт не активен,
Tty Typ Tx/Rx A Modem Roty AccO AccI Uses Noise Overruns Int
0 CTY - - - - - 0 0 0/0 -
65 AUX 9600/9600 - inout - - - 20 9 1696/0 -
* 66 VTY - - - - - 1 0 0/0 -Подскажите куда дальше копать?
Заранее благодарен
Ну как говориться сам себе и отвечу :), мож кому пригодитьсяКак я и думал, дело не в руках, а в железках, нужна микросхема MAX232 на 3.3 вольта
и 5 конденсаторов на 1 мкф, RJ-45, провода и паяльник.1. Припаиваем конденсаторы к MAX232, как на рисунке
http://www.hs-augsburg.de/~hhoegl/rt/slides/img/max232.jpg2.Припаиваем разъем от телефона к контактам микросхемы соответственно
[Тел]<--->[MAX232]<---->[Блок питания от телефона]
[1]<----->[15]<-------->[общий]
[2]<------------------->[управление зарядкой (можно не подключать)]
[3]<----->[16]<-------->[+5В]
[5]<----->[10]
[6]<----->[9]
[7]<----->[11]Распиновку разъема телефона можно помотреть тут
http://pinouts.ru/CellularPhones-P-W/siemens_c25_s25_pinout....3. Далее берем плоский шнур на 8 проводников,и обжимаем в RJ-45, можно просто цискин роловер кабель с одной стороны обрезать, и опять же припаиваем к MAX232, соответственно
[RJ-45]<--->[MAX232]
[8]<------->соединить с контактом [1] RJ-45
[7]<------->[14]
[6]<------->[7]
[5]<------->[15] - общий | надо обязательно замкнуть контакты 4 и 5, циска таким образом
[4]<------->[15] - общий | определяет что подключено устройство RS-232
[3]<------->[8]
[2]-NC
[1]<------->соединить с контактом [8] RJ-45И будет вам щасте :),удаленная консоль через сотик
С уважением, sysand
Продолжение историиКупили GSM терминал Siemens MC35i для того же самого дела, т.к. сотик это не стильно и не серьезно. Но как говориться масть не пошла, провалялся он два года, не хотел автоснимать трубу, ну и был безвременно забыт в шкафу, пока за это дело не взялся гуру Юникса , Циско и другого телекоммуникационного железа Евгений Гросбейн, ну дело-то как раз оказалось проще чем я думал,я рыл в сторону недостающего аппаратного сигнала, а оказалось что модем не автоснимает трубу если у него настроено автоопределение скорости порта. Как гриться учите матчасть до просветления, вот дока от Евгения чтобы работало:
Использование GSM-терминала Siemens MC35i для организации удаленной консоли
для Cisco Catalyst.1. Использовать SIM-карту с соответствующим тарифом и телефонным номером,
входящие звонки на который сеть оператора проключает как соединения передачи
данных, а не голосовые.Тестовой SIM-карте присвоены следующие номера:
DATA: 905*******
FAX: 906*******
VOICE: 961*******2. Настроить терминал. Параметры подключения эмулятора терминала на PC:
скорость 115200, 8/N/1, аппаратный контроль потока.AT&F
AT+IPR=115200
^^^^^^^^^^^^^^^^^^^^^^^
вот эта ключевая команда
ATS0=1E0\Q3Q1&D0&WЭти команды отключают терминалу autobounding, фиксируя скорость порта 115200;
включают автоответ, контроль потока и игнорирование сигнала DTR
и отключают выдачу эха и результатов команд в сторону Cisco.3. Настроить консольный порт на Cisco Catalyst.
line con 0
session-timeout 10 output
exec-timeout 30 0
logging synchronous
login authentication admin
terminal-type vt100
exec-character-bits 8
special-character-bits 8
escape-character NONE
stopbits 1
speed 115200
flowcontrol hardware
!
С уважением, sysand
>[оверквотинг удален]
> login authentication admin
> terminal-type vt100
> exec-character-bits 8
> special-character-bits 8
> escape-character NONE
> stopbits 1
> speed 115200
> flowcontrol hardware
> !
> С уважением, sysandУважаемый Sysand, прочитал статью, решил сделать тоже самое!Но MTC не может помочь, подключает только услугу Мобильный офис. И автоответ не происходит!Прошу помощи!
>[оверквотинг удален]
> login authentication admin
> terminal-type vt100
> exec-character-bits 8
> special-character-bits 8
> escape-character NONE
> stopbits 1
> speed 115200
> flowcontrol hardware
> !
> С уважением, sysandСделал все как в статье, но не могу понять как соединяться? Есть второй терминал с него дозваниваюсь пишет "Connected 9600", хотя скорость 115200 и после этого совершенно никаких признаков жизни...
мб я чего-то не до понимаю? Опишите если не трудно как вы подключались и что делали после подключения.
>[оверквотинг удален]
>> stopbits 1
>> speed 115200
>> flowcontrol hardware
>> !
>> С уважением, sysand
> Сделал все как в статье, но не могу понять как соединяться? Есть
> второй терминал с него дозваниваюсь пишет "Connected 9600", хотя скорость 115200
> и после этого совершенно никаких признаков жизни...
> мб я чего-то не до понимаю? Опишите если не трудно как вы
> подключались и что делали после подключения.Передача факсимильного сообщения класса 2
AT+FCLASS=2 Выбор факса класса 2
OK
AT+FLID= «LocalFax»
OK
ATD0601234567 Установить вызов
+FCON Связь установлена
[+FCSI: «RemoteFax»]
+FDIS:0,3,0,2,0,0,0,0
OK
AT+FDT Начало передачи данных
+FDCS:0,3,0,2,0,0,0,0
CONNECT
<0x11h> Передать содержимое
Первая страница заканчивается символами
<0x10h><0x03h>
OK Страница передана
AT+FET=0 Передать следующюю страницу
+FPTS: 1 Первая страница закончилась
OK
AT+FDT
CONNECT
<0x11h> Передать содержимое
Вторая страница заканчивается символами
<0x10h><0x03h>
OK Страница передана
AT+FET=2 Больше страниц для передачи нет
+FPTS: 1 Подтверждение приема первой страницы
+FHNG: 0 Нормальное завершение передачи
OKПрием факсимильных сообщений класса 2
AT+FCR=1
OK
AT+FLID= «LocalFax»
OK
RING Входящий вызов
ATA Ответ
+FCON Соединение установлено
[+FTSI: «RemoteFax»]
+FDCS:0,3,0,2,0,0,0,0
OK
AT+FDR
+FCFR
+FDCS:0,3,0,2,0,0,0,0
CONNECT
<0x12h> Принять содержимое страницы
Первая страница заканчивается символами
<0x10h><0x03h>
OK Страница принята
+FPTS: 1 Подтверждение приема первой страницы
+FET: 0 Для приема другой страницы
OK
AT+FDR
+FDCS:0,3,0,2,0,0,0,0
CONNECT
<0x12h> Принять содержимое страницы
Вторая страница заканчивается символами
<0x10h><0x03h>
OK Страница принята
+FPTS: 1 Подтверждение передачи второй страницы
+FET: 2 Больше страниц для приема нет
OK
AT+FDR
+FHNG: 0 Нормальное завершение соединения
OK