|
||
The following may help if you have trouble connecting the emulator:
Do any other applications running on the PC have any COM ports open, such as Symbian Connect or HyperTerminal? No program can use the COM ports needed by the RAS or the Symbian OS Emulator. If in doubt, close all programs that use serial port.
HyperTerminal can be used as a basic test to show that it is possible to send information between the two COM ports over the null-modem cable. To do this:
Stop the RAS service with the RAS Admin application: select Start Menu >> Run >> rasadmin.exe and select Server >> Stop Remote Access Service
Launch two instances of HyperTerminal and open the two COM ports using the settings 115200 baud, 8 data bits, no parity, 1 stop bit, no flow control
Characters typed in one HyperTerminal window should appear in the other. When finished, re-start the RAS service again using the RAS Admin application.
HyperTerminal proves that the cable and the ports are capable of sending data. If you still have problems with the emulator then it is most likely that the comms database or RAS settings are incorrect.
Ethereal is an open-source protocol analyser that can be used to capture traffic from the adapter; see www.ethereal.com. It can be especially useful in tracking down problems with the PPP negotiation.
When running debug builds, the Symbian OS PPP software writes log files to
the c:\logs\ppp
and c:\logs\tcpdump
directories. The latter directory
contains logging information in Ethereal-compatible format.