Opened 17 months ago
Closed 16 months ago
#21947 closed defect (invalid)
When using 'tcpserver' uart mode, data is not received until cr/lf
Reported by: | emolatur | Owned by: | |
---|---|---|---|
Component: | uart | Version: | VirtualBox-7.0.12 |
Keywords: | serial uart tcpserver cr lf crlf | Cc: | |
Guest type: | all | Host type: | Linux |
Description
For example: install terminal emulator software in a guest, and connect it to a serial port that is a tcp server on the host side. Connect to that port with telnet or putty. As you press keys on the telnet side, one would expect them to appear in the guest. They do not, until ENTER (or return) is pressed.
Install BBS software in a guest, associated with a serial port configured similarly. If the software provides a prompt and is awaiting a single keypress, that keypress cannot be received until enter is also pressed.
This specific to telnet which operates in LineMode by default, see here. It only sends the data when the user hits enter.