Каким образом можно из FreeBSD, с подключенным в последовательному порту девайсом, организовать автоматический (без ввода вручную) логин и удаленное выполнение команд, если девайс выдает
"Login:" и "Password:" ?
Т.е. что-то типа (В скобках <> - команды, вводимые вручную):#cu -lttyd0 -s9600
Connected<Enter>
Login:<user><Enter>
Password:<somepass><Enter>
<~.>
>Каким образом можно из FreeBSD, с подключенным в последовательному порту девайсом, организовать
>автоматический (без ввода вручную) логин и удаленное выполнение команд,
expect сценарий написать
Простите, а можно поподробней? Что такое expect сценарий в терминах uucp? Или нужно использовать другой механизм - не uucp?
>Простите, а можно поподробней? Что такое expect сценарий в терминах uucp? Или
>нужно использовать другой механизм - не uucp?Расскажите пожалуйста подробнее какая задача перед вами стоит.
Нужно автоматически авторизовываться и выполнять команды на AT Rapier24i, подключенный к последовательному порту FreeBSD.
Или выполнять на нем команды из FreeBSD через какой-нибудь другой механизм.
>Нужно автоматически авторизовываться и выполнять команды на AT Rapier24i, подключенный к последовательному
>порту FreeBSD.Тогда вам, как уже было сказано, действительно проще всего написать скрипт, который сам бы вызывал cu и вводил логин, пароль и выполнял команды. Для таких целей обычно используют expect или, например, можете рискнуть попробовать мою тулзу http://empty.sourceforge.net