Re: syscons terminal auf vt-Rechner

From: Marc Santhoff <M.Santhoff(at)web.de>
Date: Fri, 23 Mar 2018 16:28:22 +0100

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 <M.Santhoff(at)web.de>
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 23 Mar 2018 - 16:28:09 CET

search this site