<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://community.activestate.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>ActiveState Community Site - can&amp;#039;t able to telnet - Comments</title>
 <link>http://community.activestate.com/forum-topic/cant-able-to-telnet</link>
 <description>Comments for &quot;can&#039;t able to telnet&quot;</description>
 <language>en</language>
<item>
 <title>can&#039;t able to telnet</title>
 <link>http://community.activestate.com/forum-topic/cant-able-to-telnet</link>
 <description>&lt;p&gt;Hi All,&lt;br /&gt;
I am not able to telenet through below code. Actually calling to this proc is not entering into &quot;expect&quot; portion.&lt;br /&gt;
can someone help it out.&lt;br /&gt;
PROCcapture { login password ipAddress captureCmd } {&lt;br /&gt;
spawn telnet&lt;/p&gt;
&lt;p&gt;# Handling the response generated&lt;/p&gt;
&lt;p&gt;expect {&lt;br /&gt;
# Connection refused&lt;br /&gt;
-i $spawn_id &quot;*Connect*failed*&quot; {&lt;br /&gt;
set retValue &quot;Wrong IP Address&quot;&lt;br /&gt;
exit&lt;br /&gt;
}&lt;br /&gt;
# Connection TimeOut&lt;br /&gt;
-i $spawn_id &quot;timeout&quot; {&lt;br /&gt;
exit&lt;br /&gt;
}&lt;br /&gt;
-i $spawn_id &quot;*Escape Character*&quot; {&lt;br /&gt;
send -i $spawn_id &quot;unset ntlm\r&quot;&lt;br /&gt;
exp_sleep 1&lt;br /&gt;
send -i $spawn_id &quot;open $ipAddress\r&quot;&lt;br /&gt;
exp_continue&lt;br /&gt;
}&lt;br /&gt;
# Sending UserName and Password&lt;br /&gt;
# UserName Required&lt;br /&gt;
-i $spawn_id &quot;*(y/n)*&quot; {&lt;br /&gt;
send -i $spawn_id &quot;y\r&quot;&lt;br /&gt;
exp_continue&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;-i $spawn_id &quot;*login:&quot; {&lt;br /&gt;
send -i $spawn_id &quot;$login\r&quot;&lt;br /&gt;
exp_continue&lt;br /&gt;
}&lt;br /&gt;
# Password Required&lt;br /&gt;
-i $spawn_id &quot;*password: &quot; {&lt;br /&gt;
send -i $spawn_id &quot;$password\r&quot;&lt;br /&gt;
exp_continue&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;# Invalid UserName or Password&lt;br /&gt;
-i $spawn_id &quot;*Login*Failed*&quot; {&lt;br /&gt;
set retValue &quot;Invalid Username password, Authentication Failure&quot;&lt;br /&gt;
exit&lt;br /&gt;
# Further handling still to be done&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;# Awaiting Prompt&lt;br /&gt;
-i $spawn_id &quot;*C:*&amp;gt;*&quot; {&lt;br /&gt;
set retValue &quot;Prompt Achieved&quot;&lt;br /&gt;
send -i $spawn_id &quot;$captureCmd\r&quot;&lt;br /&gt;
expect {&lt;br /&gt;
-i $spawn_id &quot;*Capturing*&quot; {&lt;br /&gt;
# Further handling still to be done&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;}&lt;br /&gt;
}&lt;br /&gt;
} # End of procedure PROCcapture&lt;/p&gt;
&lt;p&gt;# spawn a new telnet session for capturing &lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
</description>
 <comments>http://community.activestate.com/forum-topic/cant-able-to-telnet#comments</comments>
 <category domain="http://community.activestate.com/forums/activetcl-discussion-0">ActiveTcl discussion</category>
 <category domain="http://community.activestate.com/os/windows-xp-pro">Windows XP Pro</category>
 <pubDate>Thu, 12 Jul 2007 01:29:59 -0700</pubDate>
 <dc:creator>shyam singh</dc:creator>
 <guid isPermaLink="false">1134 at http://community.activestate.com</guid>
</item>
</channel>
</rss>
