Rionet писал(а):
http://wiki.mikrotik.com/wiki/Console_login_process#Console_login_options
вот еще последний ответ, можете поэкспериментировать..
пока не помогает .пробовал и +с, и +ct , +t, +e, +te. Не помоагет ..иногда начиает вместо 2-х раз писать 4 раза приглашение
по этой ссылке есть вот это
Цитата:
Q: My expect script does not work with newer 3.0 releases, it receives some strange characters. What are those?
A: These sequences are used to automatically detect terminal size and capabilities. Add '+t' after login name to turn them off.
тут похоже идет речь о самом телент протоколе . об субопциях. Но утут у меня проблемы нет, т.к я во впервых обрабатываю субопции коректно - тут нет левых символов , а во-вторых поскольку я откзыаюсь от всех предложений (тип терминала, размер окна ) и т.п, то он их не присылает . Причем даже если я не отказываюсь , он все равно запрашивает тип терминала в субопции .Т.е +t не работает получается, или работает но как-то странно . Но это неважно . Т.к у нас нет проблемы с обработкой самого telnet протокола..
Вроде как судя по описанию поддержка dumb terminal-а отключается опцией "+e" отджельно . Т.е по умолчанию поддеркжа включена получается . Он всегда пытается договоритс я типе терминала(независомо от опций). Я пытался от отказываться и соглашаться и потом посылать ему териманал "dump" с ввлюченной и отключенной опцией +e , но пока нет результата . При этом опции и сочетания вкляют на тип результата, но понять закономерность пока не могу ..