Подключение к telnet серверу с авторизацией
- Войдите на сайт для отправки комментариев
Здравствуйте.
Я ещё новичёк в этом деле, так что сильно палками не кидайте :)
Понадобилось мне с ардиуно нано с использованием ethernet shield-а подключиться к микротиковскому telnet серверу для выполнения определённой команды.
Подключиться надо с авторизацией.
Пробовал просто подключиться и последовательно с паузами отправлять сначала логин потом пароль. Ничего не выходит.
Пробовал так же глянуть на ответ сервера - а там тупо символ знака вопроса в шестиграннике. т.е. мусор какой-то.
Вообще.. реально ли подключиться к телнет серверу, авторизоваться и после этого выполнить определённую команду?
Нужно мне это для управление микротиком. По определёному внешнему сигналу что б выполнилось подключение до микротика и запустился определённый скрипт.
Заранее спасибо.
Serial.println("Client connect"); if (client.connect(IPAddress(192, 168, 30, 203), 23)) { Serial.println("Client connected"); delay(10000); if (client.available()) { Serial.println("trying to login"); client.println("admin"); delay(10000); Serial.println("trying to pass...\n"); client.println("password"); delay(10000); Serial.println("Client disconnect"); client.stop(); } else Serial.println("Client connect failed");