deba has asked for the wisdom of the Perl Monks concerning the following question:
Suspect the problem with _put method where it calls syswrite. Has anybody found any similar problem? Is it a feature of telnet protocol or a genuine bug? I couldn't find any logged bug for this scenerio.
Our current approach is to break the command string to smaller chunks and send again and again using put function. But a preferable way would be to specify max command length as a parameter like timeout.
A test program is pasted
Could somebody enlighten me on this issue?################ #!/spare/perl/bin/perl use Net::Telnet; my $t = new Net::Telnet(Host=> "myhost", Timeout=> 20); $t->login("mylogin", "mypasswd"); @lines = $t->cmd("echo ddddddddddddddddddddddddddddddddddddddddddddddd +ddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb +bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb +bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb +bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +); print @lines; ###########################
Thanks and regards,
Debashish.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Maximum length of commands in Net::Telnet package
by arthas (Hermit) on Jun 09, 2004 at 12:42 UTC | |
by dba (Monk) on Jun 09, 2004 at 16:30 UTC | |
|
Re: Maximum length of commands in Net::Telnet package
by idsfa (Vicar) on Jun 09, 2004 at 18:10 UTC | |
by deba (Initiate) on Jun 10, 2004 at 04:41 UTC | |
by Anonymous Monk on Jun 10, 2004 at 15:39 UTC | |
by deba (Initiate) on Jun 11, 2004 at 04:43 UTC | |
|
Re: Maximum length of commands in Net::Telnet package
by Anonymous Monk on Jun 10, 2004 at 00:28 UTC |