Я делаю telnet-подключение к устройству Linux (используя код C#) и выполняю некоторые команды и в которых команда имеет более 50 символов. Команда выполнена успешно, однако ответ telnet содержит \ r \ n после ~ 65 символов, которые вызывают проблему.Telnet Response содержит r n в середине после ~ 50 символов
Сценарий ожидает ответа как полную команду в одной строке и вывод команды в следующей строке. Однако я получаю что-то вроде ниже:
команда, отправленная:/корень/просители/wpa_cli -i p2p0 p2p_peer 00: 11: 22: 33: 44: 55
Ответ:/корень/просители/wpa_cli -i p2p0 p2p_peer 00: 1 1: 22: 33: 44: 55 00: 11: 22: 33: 44: 55
Как исправить эту проблему? Почему он добавляет \ r \ n после определенных символов?
Возможно ли изменить максимальную длину ответа telnet? если да, то как это сделать? – user3441116