I am trying to configure a GSM modem on a Windows XP box. It communicates over the COM ports. The device shows no change in status whether it is plugged in to the computer or not (though I am not certain that it should). Attempting communications over the COM port provides the exact same result whether it is plugged in or not.
I have tried an RS232 port, a USB-RS232 adapter, and an RS232 port on a different machine. All of them with the same result.
The COM ports exist with no visible problems on device manager (though no attached devices come up, again don't know if they should). When trying to communicate through powershell it throws no errors trying to open or write to each port, using readexisting returns nothing, and readline appears to hang powershell (even ctrl+c won't return it to prompt). Attempting to connect via Putty appears to hang Putty (presumably it starts by performing a readline.
Connecting via HyperTerminal and setting "Echo Typed Characters locally" only displays one letter per letter entered, while http://www.ni.com/support/serial/verhyper.htm claims it should show two. The second machine I tried was a server2003 machine, therefore could not perform the HyperTerminal test on it.
I do not have the resources while at work to create a loopback RS232 cable, but may try that on a third machine when I get home.
What am I doing wrong?