SymptomsSometimes it is necessary to configure two servers connected with a null-modem cable to facilitate deep kernel investigation.
Serial Console is a machine with access to the network, so it can be reached by the outside world.
- Connect the target server to another Windows machine (client) via a null-modem cable using COM ports;
- Download and install Microsoft debugging tools to the client machine;
- Refer to this Microsoft article to configure the PVC host for debugging. Follow the "Debugging with a null-modem cable" section of the article;
- Check that the connection is working properly using Hyper Terminal. Run Hyper Terminal on both computers; choose the COM ports you used for the connection, and type any text within any part of Hyper Terminal. All typed text should be displayed in another Hyper Terminal. This means that the connection is working properly;
- Reboot the PVC host to apply the debug options. Keep in mind that after the reboot, Hyper Terminal cannot be used for testing because the server will be switched to debug mode and the COM ports will be dedicated to the debugger.
In some cases, it is necessary to disable the "flow control" feature on the host network adapters. This is required if the local network switch is not compatible with the adapter's "flow control" feature and blocks all network traffic when a single adapter is stopped.
Check the following for all involved machines’ network connections:
Connection Properties->Configure->Advanced->Flow control = Disabled (exact path may vary depending on the NIC vendor)
Additional informationRelated Microsoft articles:
Boot Parameters to Enable Debugging
How to set up a remote debug session using a null-modem cable