Javascript 我正试图通过Clearone使用NodeJS节点telnet客户端连接到Converge Pro 2,但我仍然无法连接
我正在使用以下配置进行连接:Javascript 我正试图通过Clearone使用NodeJS节点telnet客户端连接到Converge Pro 2,但我仍然无法连接,javascript,node.js,sockets,hardware,telnet,Javascript,Node.js,Sockets,Hardware,Telnet,我正在使用以下配置进行连接: { host: '192.168.10.28', port: 23, shellPrompt: '=>', timeout: 1500, loginPrompt: '/Username[: ]*$/i', passwordPrompt: '/Password: /i', username: 'clearone', password: 'converge' } 当我在Windows/PuTTY中尝试从Telnet连接时,它工作
{
host: '192.168.10.28',
port: 23,
shellPrompt: '=>',
timeout: 1500,
loginPrompt: '/Username[: ]*$/i',
passwordPrompt: '/Password: /i',
username: 'clearone',
password: 'converge'
}
当我在Windows/PuTTY中尝试从Telnet连接时,它工作正常,连接输出如下:
我想我缺少一个配置/参数。这是我正在使用的库的链接:。在您的配置中添加以下内容:
"ors":"\r\n"
解释:
在telnet客户端节点库中,默认的输出记录分隔符是\n
,这在您的情况下不起作用,因为您的telnet服务器似乎在每次发出命令后都接受\r\n
即Windows样式的新行字符