openssh falla con "client_loop: enviar desconexión: tubería rota", pero funciona en modo de depuración

openssh falla con "client_loop: enviar desconexión: tubería rota", pero funciona en modo de depuración

Estoy intentando ejecutar openssh en mi enrutador openwrt. Para probarlo, inicio openssh mediante /usr/sbin/sshd -D. Cuando intento conectarme desde mi computadora, me piden la contraseña y luego (si la contraseña es correcta) la conexión se interrumpe yclient_loop: send disconnect: Broken pipe se muestra en mi terminal (bash, si alguien tiene curiosidad).

Ahora intenté depurar el problema, pero cuando ejecuto openssh en modo de depuración a través de /usr/sbin/sshd -D -d, la conexión simplemente funciona y no se encuentra ningún error.

¿Cuál podría ser el problema y cómo solucionarlo?

EDITAR: Según lo sugerido por Michael Hampton, tenía un registro en el registro usando logread.

Sun Sep 26 13:31:40 2021 auth.info sshd[14488]: Accepted password for root from 192.168.2.50 port 48292 ssh2
Sun Sep 26 13:31:40 2021 auth.crit sshd[14488]: fatal: privsep_preauth: preauth child terminated by signal 12

¿Alguna idea de cómo solucionarlo?

EDITAR2: Información sobre el servidor, según lo sugerido por Dennis Nolte:
SO: openwrt, construido desde master hace un par de días
arquitectura: MIPS
CPU: MediaTek mt7621
versión del kernel: 5.10.x
versión openssl: 1.1.1l
versión openssh: 8.7p1
selinux habilitado , pero los registros no muestran ninguna denegación.
PAM está disponible, pero nada cambia si selecciono UsePAM=yes o no en sshd_config

información relacionada