- https://wiki.archlinux.org/title/Working_with_the_serial_console
- https://www.kernel.org/doc/html/v5.10/admin-guide/serial-console.html
- https://tldp.org/HOWTO/Text-Terminal-HOWTO-15.html
- see
man 5 inittab
The serial parameters are hardcoded to be 8 bits, no parity, 1 stop bit.
isolinux/isolinux.cfg serial console configuration
serial 0 115200
initrd /initrd.img console=tty0 console=ttyS0,115200n8 earlyprintk=ttyS0,115200n8
- Configuring a Remote Serial Console for SLES
- Azure - Serial Console Troubleshooting
- Azure - Allgemeine Linux-Systemanforderungen
To connect to a virtual serial port (see system specific setup below) enable the first serial port in virtualbox:
- Go to
Machine -> Settings -> Ports
- In Port 1 enable the checkbox
Enable Serial Port
- Set Port Mode to
Host Device
- Set Path/Address to serial port master
/tmp/port/master
virtual serial port
From https://github.com/clokey/PublicCode/tree/master/MacOSXVirtualSerialPort
Create a virtual serial port on macOS
sudo socat -d -d -d -d -lf /tmp/port/log \
pty,link=/tmp/port/master,raw,echo=0,user=ruben,group=staff \
pty,link=/tmp/port/slave,raw,echo=0,user=ruben,group=staff
minicom
Installation: brew install minicom
Connect with minicom to the slave device minicom -b 115200 -D /tmp/port/slave -8
.
- NOTE:
minicom
does not support ANSI colors properly.
C-Kermit
Installation: brew install c-kermit
Use the script serial-console-macos.sh to create and connect to the serial port.
virtual serial port
?
Kermit 95
Installation: https://kermitproject.org/k95.html