Hi,
Do you have the proper ioctls to set baud rate, parity, start bits, stop
bits so that the serial port is configured correctly?
What about flow control? rts/cts, xon/xoff.
Dealing with a serial port is it's own art.
Cheers,
Steve W.
On 10/06/2020 3:03 a.m., Valdrin MUJA wrote:
Hi Misc,
I want to disable OpenBSD Login prompt at startup -and also after logging out-.
Because I want to run my external program instead of ksh. There is an login
prompt also in my program and I want to use it.
I updated the /etc/ttys ;
valdrin# cat /etc/ttys
#
# $OpenBSD: ttys,v 1.2 2008/01/09 17:39:42 miod Exp $
#
# name getty type status comments
#
console "/usr/libexec/getty std.9600" vt220 off secure
ttyC0 "/usr/libexec/getty std.9600" vt220 on secure
ttyC1 "/usr/libexec/getty std.9600" vt220 on secure
ttyC2 "/usr/libexec/getty std.9600" vt220 on secure
ttyC3 "/usr/libexec/getty std.9600" vt220 on secure
ttyC4 "/usr/libexec/getty std.9600" vt220 off secure
ttyC5 "/usr/libexec/getty std.9600" vt220 on secure
ttyC6 "/usr/libexec/getty std.9600" vt220 off secure
ttyC7 "/usr/libexec/getty std.9600" vt220 off secure
ttyC8 "/usr/libexec/getty std.9600" vt220 off secure
ttyC9 "/usr/libexec/getty std.9600" vt220 off secure
ttyCa "/usr/libexec/getty std.9600" vt220 off secure
ttyCb "/usr/libexec/getty std.9600" vt220 off secure
tty00 "/root/myprogram" vt220 on secure
tty01 "/usr/libexec/getty std.9600" unknown off
tty02 "/usr/libexec/getty std.9600" unknown off
tty03 "/usr/libexec/getty std.9600" unknown off
tty04 "/usr/libexec/getty std.9600" unknown off
tty05 "/usr/libexec/getty std.9600" unknown off
tty06 "/usr/libexec/getty std.9600" unknown off
tty07 "/usr/libexec/getty std.9600" unknown off
I'm connected the device with com0 port so I updated the tty00 to run my
external program. However; system is stucking after date appears on startup.
starting network
reordering libraries: done.
starting early daemons: syslogd ntpd.
starting RPC daemons:.
savecore: no core dump
checking quotas: done.
clearing /tmp
kern.securelevel: 0 -> 1
creating runtime link editor directory cache.
preserving editor files.
starting network daemons: sshd.
starting local daemons: cron.
Wed Jun 10 10:27:04 +03 2020
Also, I tried "chsh" and "chpass" , but still OpenBSD login prompt appears..
How can I overcome this issue?
Thanks..