TIP: Click on subject to list as thread! ANSI
echo: hs_modems
to: JIM LAWLER
from: WES NEWELL
date: 1997-08-24 08:11:00
subject: Help/Modem Troubles.

 JL> I have a problem with downloads. At times I can dl with no problems, 
 JL> at other times I get thirty,fourty,fifty or more errors and get knocked
 JL> off the bbs I'm on. This is the same problem on my Boca 33.6 as I had 
 JL> on my old Intel 14.4 (both fax modems). I use Zmodem Resume on a 386 w/
 JL> 4megs of memory and Qmodem in Dos and Windows. When I run Modem Doctor 
 JL> for Windows, the carrier test comes back with 33 receive errors and 
ells
 JL> me that my DTE is not locked and to see my modems docs for help...but 
 JL> the docs say nothing about locking my DTE. AS a matter of fact I never
 JL> heard of "locking" my computer to my modem. I thought 
 JL> the UART was suposed 
 JL> to take care of all that.The modem (Boca 33.6) is a new internal and has 
 JL> the newer UART, my serial ports are set to Com1 Irq4, Com2 Irq3. Com2 is 
 JL> where the modem is. The string I am using is 
 JL> AT&FE1Q0X1V1S7=60 and I have  
 JL> used so many init string combinations it's not funny. I have had the 
modem
 JL> installed on several different bus slots, and have isolated drivers and 
 JL> nothing seems to help. Any ideas?
Locking the port is a function of the software. You should lock the port at 
57600 or higher with a 33.6 modem. In your software look for something about 
locking serial ports, or maybe Autobaud. Turn Autobaud OFF. It's a poor term 
and really means to lower/raise your port speed to match the modem 
connection, which is NOT what you want. You always want your port speed 
higher than the modem connect speed by at least 20% at a BARE minimum. I use 
115K on my analog modems and 260K (special card) for my ISDN connections.
Next, but certainly not least is the trigger setting of the UART. Some 
software may not even support this and if it doesn't you're left to the mercy 
of whatever default settings the program has. I would advise you to get some 
software that has controls for this, especially if you're using a slower cpu. 
The settings for the receive side of the uarts trigger are 1,4,8,14, and 16. 
These setting are probably the most mis-understood thing around and there 
isn't a proper setting for everyone. You need to dertime what's best for you. 
The trigger settings is when you want the uart to issue an IRQ to the cpu for 
service, NOT how many bytes it will buffer after the IRQ is sent. Some people 
mistakenly set this high thinking that's the best setting. If you set the 
trigger for 14, then 14 bytes are received before the uart issues an IRQ to 
the cpu for servicing, thus leaving only 2 more bytes it can receive before 
it has to be serviced by the cpu. Setting it to 1 will issue an IRQ with 
every byte that comes in leaving a buffer size of 15 bytes before the cpu 
must service the IRQ. The down side of this is that an IRQ is isssued for 
every byte and takes more cpu time (remember that the cpu will empty the 
buffer when it services the uart, whether there's 1 or 16 bytes there). The 
optimum setting is one that allows the cpu to service the IRQ just before the 
uart is about to start dropping bytes, but of course this is an unrealistic 
situation since the cpu's resources very from millisecond to millisecond. If 
you're not totally confused now, I'd suggest setting the trigger at 8 if 
you're not multitasking, and 4 if you are. If you're just running a straight 
dos program, 14 will probably work on all but the slowest of CPU's.
Whew. Good luck.:-)
--- Maximus/2 3.01
---------------
* Origin: Wylie Connection 128K ISDN / V34+ 972-429-7005 (1:124/7028)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.