<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body ><div>At the risk of stating the blindingly obvious, have you run a 'real' telnet session to see what a successful conversation looks like? Might give you some useful pointers for your debug session.</div><div><br></div><div>Steve</div><div><br></div><div><br></div><span class="Apple-style-span" style="font-size: 9px; ">Sent from a Galaxy far, far away....</span> <br><br><br>-------- Original message --------<br>From: chris.annin@gmail.com <br>Date: <br>To: python-list@python.org <br>Subject: telnet to Cognex In-Sight 4001 camera <br> <br><br>Hello, ive been struggling with this for a couple weeks now and was hoping someone might be able to help. I have an older Cognex camera that I need to communicate with via telnet. I can get a response from the camera when I initiate a telnet session but I dont seem to get any response when I write the user name to the camera - I havnt been able to get any response writing anything. Im using python 2.7 and windows xp. here is the code:<br>[code]<br>>>>import sys<br>>>>import telnetlib<br>>>>HOST = "10.31.18.21"<br>>>>USER = "admin"<br>>>>tn = telnetlib.Telnet(HOST)<br>>>>tn.read_until("Login: ")<br>"Welcome to In-Sight(R) 4001 Session 1\r\nUser:"<br>>>>tn.write(USER + "\r\n")<br>>>>tn.read_until("User: ")<br>Traceback (most recent call last):<br> File "<stdin>", line 1, in <module><br> File "C:\Python27\lib\telnetlib.py", line 319,<br> return self.read_very_lazy()<br> File "C:\Python27\lib\telnetlib.py", line 395,<br> raise EOFError, 'telnet connection closed'<br>EOFError: telnet connection closed<br>>>><br>[\code]<br><br>if i do a read_all instead of read_until for user I just get "..." returned. Im assuming tn.write command isnt working? any help would be greatly appreciated.<br><br>thank you<br><br>Chris<br>-- <br>http://mail.python.org/mailman/listinfo/python-list<br></body>