Zyxel Omni 288 distinctive ring problem?

"Robert J. Brown" (rj@eli.wariat.org)
Wed, 2 Apr 1997 15:59:13 -0600


>>>>> "Gert" == Gert Doering <gert@greenie.muc.de> writes:

 Gert> Hi, Robert J. Brown wrote:
 >> I am using a Zyxel Omni 288 S under Linux (Slackware
 >> distribution, 2.0.29 kernel, P-200 64MB RAM, 512 KB cache) and
 >> the phone line is provisioned with caller-ID and 3 distinct
 >> ring patterns. It is my desire to have RING answer for voice
 >> mail, RING 2 for fax, and RING 4 for dial-in data calls
 >> including login and auto-PPP. I just ftp-ed the latest modem
 >> firmware from Zyxel about 2 weeks ago and flashed it into the
 >> modem. Before that, I couldn't even get voice to record at
 >> all, but now vm both records and plays. :-)
 >> 
 >> I seem to be having initialization problems, since the
 >> caller-ID does not always work, and I get error messages in the
 >> log file about "no class 2.0 fax available". :-(

 Gert> Ummm. Weird, the Omni 288S should really be able to do this.

Sorry, I should have said this is an *INTERMITENT* problem, but it
occurs more often than not.

 >> Here is the log file (a single call that is typical of this
 >> problem) followed by the voice.conf file:
 Gert> [..]
 >> 03/30 02:28:30 yS1 send: ATI2[0d] 03/30 02:28:30 yS1 do_stat:
 >> expect 'OK' ** found ** 03/30 02:28:31 yS1 mdm_send:
 >> 'AT+FCLASS=2' 03/30 02:28:31 yS1 mdm_command: string
 >> 'AT+FCLASS=2'
 >> 
 >> ******************** HERE IS THE PROBLEM !!!!!
 >> 
 >> 03/30 02:28:51 yS1 Warning: got alarm signal! 03/30 02:28:51
 >> yS1 mdm_read_byte: read returned -1: Interrupted system call
 >> 03/30 02:28:51 yS1 mdm_get_line: cannot read byte, return:
 >> Interrupted system call -> ERROR

 Gert> This is weird. It does not even answer to the AT+FCLASS=2
 Gert> command.

 Gert> I think you may have a broken modem. Did you try to do this
 Gert> with a previous firmware level? Does "AT+FCLASS=2" give
 Gert> meaningful results when typed from a terminal program? You
 Gert> might want to increas the

 Gert> 	#define FAX_COMMAND_DELAY 50

 Gert> in policy.h and recompile.

Yes, this could be it. I will try it tonight. I am at a client's
right now.

 Gert> You might as well try to run it with 38400 or 57600
 Gert> bps. 115200 is way faster than necessary, and might cause
 Gert> problems.

There seems to also be trouble trying to run the modem at different
speeds depending on the ring pattern received. That is why I used
115200; I want that speed when doing a PPP connection.

I will let you know what happens after I increase the
FAX_COMMAND_DELAY value. Thanks for your help!

-- 
-------- "And there came a writing to him from Elijah" [2Ch 21:12] --------
Robert Jay Brown III rj@eli.wariat.org http://eli.wariat.org 1 847 705-0424
Elijah Laboratories Inc.; 37 South Greenwood Avenue; Palatine, IL 60067-6328
----- M o d e l i n g t h e M e t h o d s o f t h e M i n d ------
.