Hmm..what's carrier and why am I losing it?
If it's line noise.. anything I can do about it?
The wait time for carrier is set to 60 seconds. I think that's why I lose the connection in about a minute..
Can I just increase the time and decrease the connection speed for the better reliability? Should I use MNP instead of RLSD for error control?
Ah.. the log ..My windows98 is korean version so.. the log text is written in korean..
I'll try to translate here..Here it goes
02-22-2001 10:17:39.37 - UM9800 V.90 USB Modem is being used.
02-22-2001 10:17:39.37 - modem: UM9800 V.90 USB Modem
02-22-2001 10:17:39.37 - inf path: MDMSLUSB.INF
02-22-2001 10:17:39.37 - Inf section: Modem1
02-22-2001 10:17:39.45 - 460800,N,8,1
02-22-2001 10:17:39.45 - 38400,N,8,1
02-22-2001 10:17:39.45 - modem is being initialised.
02-22-2001 10:17:39.45 - sent: AT<cr>
02-22-2001 10:17:39.45 - received: AT<cr>
02-22-2001 10:17:39.45 - received: <cr><lf>OK<cr><lf>
02-22-2001 10:17:39.45 - respons explanation: confirmed
02-22-2001 10:17:39.45 - sent: AT &F E0 V1 &A3 &D2 &C1 S0=0<cr>
02-22-2001 10:17:39.45 - received: AT &F E0 V1 &A3 &D2 &C1 S0=0<cr>
02-22-2001 10:17:39.45 - received: <cr><lf>OK<cr><lf>
02-22-2001 10:17:39.45 - respons explanation: confirmed
02-22-2001 10:17:39.45 - sent: ATS7=60S19=0L1M1\N3%C3&H1N0X4<cr>
02-22-2001 10:17:39.45 - received: <cr><lf>OK<cr><lf>
02-22-2001 10:17:39.45 - respons explanation: confirmed
02-22-2001 10:17:39.47 - dialling.
02-22-2001 10:17:39.47 - sent: ATDT;<cr>
02-22-2001 10:17:43.01 - received: <cr><lf>OK<cr><lf>
02-22-2001 10:17:43.01 - respons explanation: confirmed
02-22-2001 10:17:43.01 - dialling.
02-22-2001 10:17:43.01 - sent: ATDT########<cr>
02-22-2001 10:18:11.17 - received: <cr><lf>MODULATION: V.90
02-22-2001 10:18:11.17 - respons explanation: information
02-22-2001 10:18:11.17 - received: <cr><lf>PROTOCOL: LAPM
02-22-2001 10:18:11.17 - respons explanation: information
02-22-2001 10:18:11.17 - received: <cr><lf>COMPRESSION: V.42BIS
02-22-2001 10:18:11.17 - respons explanation: information
02-22-2001 10:18:11.17 - received: <cr><lf>CONNECT 50666<cr><lf>
02-22-2001 10:18:11.17 - respons explanation: connection
02-22-2001 10:18:11.17 - It's connected at 50666bps.
02-22-2001 10:18:11.17 - Use error control.
02-22-2001 10:18:11.17 - Use data compression.
02-22-2001 10:19:25.58 - Disconnecting remote modem.
02-22-2001 10:19:25.58 - received: <cr><lf>NO CARRIER<cr><lf>
02-22-2001 10:19:25.58 - respons explanation: There is no receiver
02-22-2001 10:19:25.69 - Trying to disconnect the modem connection.
02-22-2001 10:19:25.69 - sent: ATH<cr>
02-22-2001 10:19:25.69 - received: <cr><lf>OK<cr><lf>
02-22-2001 10:19:25.69 - resons explanation: confirmed
02-22-2001 10:19:25.69 - 38400,N,8,1
02-22-2001 10:19:26.74 - session statistics:
02-22-2001 10:19:26.74 - read : 455 byte
02-22-2001 10:19:26.74 - write: 2651 byte
02-22-2001 10:19:26.74 - UM9800 V.90 USB Modem is disconnected.
Any insights??
Is it something to do with carrier?
I don't know what a carrier is or what it does.. can somebody tell me what it is?
I upgraded the driver to the latest one, and I believe the firmware is not flashable..so.. I don't think I can upgrade that one. Maybe I'm wrong.
I'll write down what the AT command above means..
E0 - Disable command echo of characters to DTE
(what does it mean?)
M1 - Speaker on from the start of dialling until receiving carrier
N0 - Automode detection disabled (enabling it doesn't seem to make difference)
V1 - verbose result code
X4 - all extended result code
L1 - low speaker volume
&A3 - connect message format
&C1- RLSD floows the carrier state (control carrier state)
&D2 - DTR follows DTR circuit definition
&F - select factory setting 0
&H1 - hardware flow control RTS/CTS emulation
\N3 - Attempt LAPM first then MNP then fall back to normal (no error control)
%C3 - Enable MNP 5/V.42bis data compression
s19=0 - system inactivity timer =0
s7=60 - wait time for carrier is 60 seconds
I don't know what these all means ..but I'd like to try some extra init string..
First, I'd like to limit the maximum speed of connection.. or disable the 56K
But I can't do that because their official ATcommset is so out of data that there is no mention of V.90 module and the supported speed!
I can try to increase the S7 (wait time for carrier) or fiddle with S9(carrier detect response time) or S10 (carrier loss disconnect time)..
I'm not too sure what each one does though..
I can also force the modem to use MNP for error control..
There is this AT command that does the line quality control(%En) which can automatically retrain or forward/fall back depends on the quality.
I don't know...
Please somebody suggest me what I should do...
and also... I'm not familier with many terms with modem.. can somebody clarify what these are and what they do please?
1. RTS CTS DTS..
2. command echo
3. RLSD
4. Retrain
Any help greatly appreciated..
Thanks for reading such a long post
