Anzahl der möglichen Terminalfenster erhöhen

Aus
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.


Die Anzahl der Terminals ist bei der DS standardmäßig auf 3 begrenzt. Dann kommt die Meldung "no more pty". Das ist besonders bei Verwendung von "Screen" lästig und bedarf der Erweiterung.

Vorgehensweise

ptyp und ttyp arbeiten paarweise zusammen und müssen auch paarweise generiert werden. Pty braucht eine 2 als major und tty eine 3 als major. Minor ist die laufende Nummer:

ptyp per Telnet generieren

mknod /dev/ptyp3 c 2 3
mknod /dev/ptyp4 c 2 4
mknod /dev/ptyp5 c 2 5

Test

DS107p> ll /dev/pty*
crw-r--r-- 1 root .... /dev/ptyp0
crw-r--r-- 1 root .... /dev/ptyp1
crw-r--r-- 1 root .... /dev/ptyp2
crw-r--r-- 1 root .... /dev/ptyp3
crw-r--r-- 1 root .... /dev/ptyp4
crw-r--r-- 1 root .... /dev/ptyp5

ttyp per Telnet generieren

mknod /dev/ttyp3 c 3 3
mknod /dev/ttyp4 c 3 4
mknod /dev/ttyp5 c 3 5

Test

DS107p> ll /dev/ttyp*
crw------- 1 root .... /dev/ttyp0
crw--w--w- 1 root .... /dev/ttyp1
crw--w--w- 1 root .... /dev/ttyp2
crw--w--w- 1 root .... /dev/ttyp3
crw-r--r-- 1 root .... /dev/ttyp4
crw-r--r-- 1 root .... /dev/ttyp5

Hinweis: Muss nach jedem FW-Update nochmals durchgeführt werden.

Links