Hallo zusammen,
ich habe wieder mal eine “Spezialfrage”!
Wenn ich mit einem mobilen Gerät (PDA) per Telnet auf einen Linux-PC zurgreife habe ich einen kleinen Bildschirm (17 Zeilen x 26 Spalten).
Wie kann ich den Telnet-Server (auf Benutzerebene würde es mir reichen) so anpassen das diese Auflösung funktioniert?
Ich stelle mir es so vor das zum Beispiel in der ~user/.profile (oder einer anderen Datei) eine Einstellung gemacht wird die sagt (??) DISPLAY-SOLUTION=17×26.
Ist das möglich??
Wenn ja, wie??
Danke!
Karsten
Du musst nicht am telnetd drehen, sondern an den Terminaldefinitionen. Liest dich mal schlau: terminfo, infocmp, tic.
$ infocmp xterm >pda.source $ vi pda.source Dann baust du dir eine eigene Terminaldefinition aus der Definition “xterm”, indem du die Namen in der Datei, die Spaltenzahl und die Zeilenzahl anpasst.
$ tic pda.source Danach startest telnet auf deinem PDA mit TERM=pda telnet … . Fertig.
Jan
Hallo Jan,
vielen Dank für die Info.
Weisst Du vielleicht auch wo ich die Einstellungen unter Suse Linux (9.1) finde?
Das Programm infocmp gibt es nicht (oder ich habe es nicht installiert.
Vielen Dank.
Karsten
infocmp und tic stecken im Paket ncurses-devel.
Jan