Getting Junk out of Modem Speaker/Local Handset

"Stefan Theurer" (theurer@studbox.uni-stuttgart.de)
Sun, 29 Aug 1999 21:10:02 +0200


Thank you Gert, for you detailed explanation.
On Sun, Aug 29, 1999, Gert Doering wrote:
> I feel this could be a modem bug.  If everything is the same except for
> the selection of the "output sound device" (didn't test it, but I assume
> it to be), and one works and the other don't, that counts as a modem bug
> for me...
You're right. It must be a modem bug. I tried the same things with the
dos-utility ZFAX from ZyXEL.
Here are the results:
- ZFAX in dos-only-mode
    voice file to internal speaker: OK
    voice file to local handset: too slow
    voice file to telco line: OK
- ZFAX in a Win98 shell (this may be silly...)
    voice file to internal speaker: bad quality with garbage
    voice file to local handset: bad quality, too slow, garbage
    voice file to telco line: bad quality with garbage
- vgetty with linux (do_hard_flow true for vm and vgetty)
    voice file to internal speaker: bad quality with garbage (*vm*)
    voice file to local handset: bad quality, too slow, garbage (*vm*)
    voice file to telco line: OK (*vgetty*)
- vgetty with linux (do_hard_flow true for vgetty and false for vm)
    voice file to internal speaker: good quality, sometimes garbage (*vm*)
    voice file to local handset: too slow with sometimes garbage (*vm*)
    voice file to telco line: OK (*vgetty*)
There must be two bugs. When the modem is in RTS/CTS mode (ZFAX uses this
only) voice files are played too slow when using local handset *and* the
modem has flow-control handling problems when used in multitasking systems
with the devices internal speaker and local handset.
So there must be written a bug report to ZyXEL... If someone have
experiences with this, help is appreciated!
And... It would be kind if someone duplicates these errors to exclude any
mistake of mine.

> Stefan, which ZyXEL software version do you use?
At the moment I have Elite 2864I "DPCM" Version v2.99I/2.01D (eide201d.bin).
Before I had Elite 2864I Version 2.12 (ei_e212.bin) but things didn't
change.
By upgrading from 2864D to 2864I, I lost the error free voice playing
facility for the local devices with vgetty.

Stefan.
--
theurer@studbox.uni-stuttgart.de