Re: syscons terminal auf vt-Rechner

Marc Santhoff <[email protected]> Fri, 23 Mar 2018 16:28:22 +0100
Newsgroups gmane.os.freebsd.questions.german
Message-ID <[email protected]>
On Fri, 2018-03-23 at 15:38 +0100, Oliver Fromme wrote:
> Hallo Marc,
> 
> Marc Santhoff wrote:
>  > Auf einem Rechner, der auf vt(4) umgestellt ist, läuft ein Jail noch mit
>  > syscons. Wenn ich per ssh ein Terminal öffnen will, kann das Terminal
> nicht
>  > geöffnet werden, ich kann aber tatsächlich Befehle absetzen. Ungewohnt
> ohne
>  > prompt und so.
>  > 
>  > Fehlermeldung:
>  > 
>  > "
>  > PTY allocation request failed on channel 0
>  > Warnung: kein Zugriff auf Tty (Bad file descriptor).
>  > Daher keine Job Control in dieser Shell.
>  > "
>  > 
>  > Was kann man da tun?
>  > 
>  > Host ist 10-4-STABLE, im Jail läuft 4-EOL.
> 
> Oha, das ist schon ein ziemlicher Unterschied.

Wie schon erwähnt, stimmt nicht, muß irgendwas bei 9.x sein, weiß aber immer
noch nicht genau.

> Als erstes würde ich prüfen, ob im Jail (!) der Port compat4x
> installiert ist.  Den brauchst Du auf jeden Fall.  Und dann stellt
> sich die Frage, wie das mit devfs im Jail ist.  Vermutlich hat 4.x
> mit den pty-Devices eines aktuellen devfs Probleme (/dev/pts/*
> vs. /dev/ttyp* und /dev/pty*).  Dafür gibt es einem speziellen
> Kompatibilitätstreiber, siehe die Manpage pty(4).  Entweder einen
> neuen Kernel mit "device pty" bauen, oder "kldload pty" probieren.

Das war genau richtig. kldload pts auf dem host hat das Problem behoben.

> Ich denke, das sollte die Probleme beseitigen.

Hat es, danke sehr!

-- 
Marc Santhoff <[email protected]>


To Unsubscribe: send mail to [email protected]
with "unsubscribe de-bsd-questions" in the body of the message