Hylafax Developers Mailing List Archives

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

[hylafax-devel] My RTN patch and many other changes/enhancements, thOR



On Fri, 14 Apr 2000 17:17:54 -0600 (MDT), Steve Williams wrote:

Hello Steve!

>First, I can see that this is almost a "religious" topic, but I am not an
>"evangalist".

Yes, this is problematic, it should be more a pragmatic topic.

>Question Dmitry/Harald, , do you have any experience on what happens when
>the NVRAM "wears out"?

Thw NVRAM does not die from one to the other moment. It looses live very slowly and malicious.

First one bit is not rewritten, than another, and so on. A lot of modem problems raises, because 
the faults are not obvious and not visible at the first sight.

The specifications of a certain chip is not the only fact for how often the chip can be 
reprogrammed. Programming algorithm in firmware also influences the behaviour of stored bits. 
Programming of EEPROM might be often a very time consuming act, so manufactures tend to makes 
things faster and so NVRAM is not so often reprogramable as specification will tell us.

There are a lot use USED modems on the second hand market, which seems to work well, but in some 
circumstances they will fail because one or more bits are inprogrammable.

>We also have a few other data communication applications that use our
>modem pool to communicate to hospital labs, etc ( and unfortunately, one
>of those is the ones that does the at&w with bogus codes...and we don't
>have the source code for it and I don't want to a binary patch too
>much..).

But a patch is often a practicable solution to remove those &W from initialisation (replace it by 
E0 or similar :-)

>I agree that ATZ is an adequate ( my words, not yours ) to resetting the
>modem if there is ONLY ONE APPLICATION accessing the modem.  ( sorry to
>shout!!).

I have a strategy (which I - maybe - proclaim sometimes like an evangelist :-)

In the moment you open the box with your new modem, connect it to a simple terminal emulation and 
store factory defaults in NVRAM (normaly AT&F ... count till 20 ... AT&W) and than adjust some 
FEW parameters for localy necesseties (like ATXn, blind dialing, and so on) and store them again 
by AT&W. From this moment on, the modem is initialized for you network environment. It should be 
quite equal if you do a data or fax or voice call with this modem, in ANY case it will work. 

And after this, only A FEW addtitional setup is needed by some special software (like hard/soft 
handshake or bitrate, commandecho etc.) and this can be done in context with dialing command (in 
case of outgoing calls) or answering command (in case of incoming call).

But I know, this lifts a lot of mystery of the use of a modem and is not always the indention of 
some people :-)

I have a lot of modems of different brands in (alternate) use, and I can use ALL of them with any 
software WITHOUT a 'modem specific' setup! I have THE SAME initialisation (ATZ :-) for each 
modem. And I do all the things which are imaginable with my modems.

>In a mixed data/fax/human fingers environment, where the status of the
>modem is completely unknown,

After ATZ it IS known :-)

>ATZ just doesn't cut it.  I don't really see
>any command that does the job adequately.  As far as I am concerned, in a
>mixed environment, where you can't depend on the state of the modem, the
>only way is to set the modem to factory defaults and then program the
>whole thing from scratch.... AT&F is the only SURE BET for resetting the
>modem!!

Yes, but keep in mind, that not so long ago, people were SURE, that earth is a disk (and you may 
fall down if you reach the border of it :-)

All I want to say is, that everybody can learn new things ... (including me and you :-)

>Enough about ATZ...it's not that important in my book, but I just wanted
>to clarify my personal experiences.

Maybe your experiences were influenced by dubious environment ? :-)


Mit herzlichen Gruessen / Yours sincerely

Dr. Harald Pollack

Harald.Pollack@DATAnews.at



____________________ HylaFAX(tm) Developers Mailing List ____________________
 To unsub: mail -s unsubscribe hylafax-devel-request@hylafax.org < /dev/null



Home
Report any problems to webmaster@hylafax.org

HylaFAX is a trademark of Silicon Graphics Corporation.
Internet connectivity for hylafax.org is provided by:
VirtuALL Private Host Services