Entwickler-Ecke

Internet / Netzwerk - Idtelnet waitfor geht nicht mit jedem Server


Termi11 - So 01.06.08 22:59
Titel: Idtelnet waitfor geht nicht mit jedem Server
Hallo,

hab mal wieder ein Problem, und zwar mache ich folgendes:

Delphi-Quelltext
1:
2:
3:
4:
5:
        idtelnet1.Host := ip;
        idtelnet1.Port := port;
        idtelnet1.Connect();
        idtelnet1.WaitFor('ogin:');
        sendString(username); // ne procedure welche halt jedes char einzeln schickt+ den Enter code.


Wenn ich mich zb. auf eine Dreambox verbinde gehts einwandfrei. Der Telnet dienst sendet folgendes:

Quelltext
1:
2:
3:
OpenDreambox 1.4.0 dm7020

dm7020 login:


Wenn ich mich dann auf meinen Ubuntu server Verbinde geht's nicht mehr, Delphi bleibt beim waitfor hängen:

Quelltext
1:
2:
Ubuntu 8.04
nas login:



Hab auch mit dem ganzen String versucht ("nas login:"). Geht trotzdem nicht.

Hatte schon jemand dieses Problem?

Besten Dank im Voraus!