從Systemd(Systemctl)設置:
$ cp /usr/lib/systemd/system/serial-getty@.service /etc/systemd/system/serial-getty@ttyS0.service
$ vi /etc/systemd/system/serial-getty@ttyS0.service
//# Modify "ExecStart" line as below.
//# E.g.: Rate=57600,
>> ExecStart=-/sbin/agetty 57600 %I $TERM
//# E.g.: Rate=115200,
>> ExecStart=-/sbin/agetty 115200 %I $TERM
//# E.g.: Rate=115200,
>> ExecStart=-/sbin/agetty 115200 %I $TERM
//# E.g.: Rate=115200,
>> ExecStart=-/sbin/agetty -o '-p -- \\u' 115200 %I $TERM
//# Recommend remove "--keep-baud" that if you expect it take effect immediately.(Mean without reboot or others operation.)
$ systemctl daemon-reload
//# For a built in serial port /dev/ttyS0
$ systemctl enable --now serial-getty@ttyS0.service
$ systemctl status serial-getty@ttyS0.service
吾給力 發表在 痞客邦 留言(0) 人氣(754)