When Win95 sets up the modem, it adds a few registry settings pointing to an .INF file in the Windows/Inf directory. This file is a text file containing settings for modems from a certain manufacturer and/or model. The registry should also specify which of the modem types in that file should be used. In that file is the default initialization string used and the commands used for the other options (error control, flow control, data compression, etc.)
The INF file also includes a translation table for converting the modems connect messages into something Windows 95 can use. For example, when a US Robotics modem connects, it report the following back to the computer:
28800/ARQ/V34/MNP/V42BISwhich tells the connect speed and the protocols used in the connection. Windows 95 itself wouldn't understand this. So, in the INF file is a table of the the connection codes the modem sends and a translation into what Win95 will understand. So with the proper Sportster modem INF file installed, it can see the what the modem is reporting and then translate that into Windows 95's language for a 28.8 connection.
A way to directly echo the modem as well as try dialing out is to use HyperTerminal. It should be under Start--Programs--Accessories. If it isn't then it hasn't been installed. It can be added under the Add/Remove Programs control panel in the same location where you find Dial-Up Networking.
In the HyperTerminal windows, double click on Hyperterm.exe. You then need to set up a connection; set it up with StarNet's name and number. It then brings up a window wanting to dial. Click on Dial (even if you just want to echo the modem--you need to trick HyperTerm into thinking you're connected before it'll let you type in commands). If you want to just echo the modem, click on Cancel before it dials. You should then be able to send commands directly.
If the point is to specify an exact string, the Error Control and Flow Control boxes must be checked. Remember the text INF file Windows 95 reads for dealing with the modem? Some of the sections in there are for the modems commands to send for error correction, flow control, and compressed data. If those boxes are checked, Win95 reads the INF file and sents the associated commands to the modem. Having Win95 send additional, unknown commands to the modem defeats the purpose of specifying an exact init string. It can also cause problems in that the commands being sent may not work for the modem being used.