UMC modem patches

Steffen Klupsch (steffen@vlsi.informatik.tu-darmstadt.de)
Thu, 10 Jun 1999 11:08:34 +0200


1.1.21 this weekend --- oops, I have to hurry up...


Hi Marc,

the 3105 patch caused 2 problems regarding my UMC modem.

a) Main problem: Changlog entry 10.2.99:
	     vgetty/answer.c
		Moved the switching to the voice line AFTER answering, else
		would sometimes hang X.75 on a ZyXEL 2864I (anyway it's
		better that way).

Hmm, you did change the code - and break UMC support.
With Creatix Phonemaster 144VF modems it is not allowed to touch the 
voice line after ATA - this causes an on-hook /off-hook transition and
kicks out any caller befor he has any chance to react. (And I tried to
get a BIOS without this problem for at least 6 month (without success)).

Commenting out the lines 367 to 373 in the 3105's vgetty/answer.c
'fixes' this problem (sorry, I didn't find time for a better solution
yet).

b) Minor problem: libvoice/UMC.c, function UMC_set_device (l.124 to 159)
- Sending a ATH0 results in leaving voice mode.
- The UMC modem reports ERROR if an AT#VLS command is issued while not
beeing in   voice mode.

Fix: To ensure we're in voice mode it would be good to insert in line
132:
     voice_command("AT#CLS=8", "OK");

(Switching to voice mode while beeing in voice mode does not do any
harm.)


Regards, Steffen


-- 
+----------------------------------------------------------------------+
|   Steffen Klupsch                Alexanderstr. 10, D-64283 Darmstadt |
|   TU Darmstadt - FB Inf(20) - FG Integrierte Schaltungen und Systeme |
|   Email:   steffen@informatik.tu-darmstadt.de                        |
|   URL  :   http://www.vlsi.informatik.tu-darmstadt.de/staff/steffen/ |
|   Phone:   (+49)6151/16-6650                  Fax: (+49)6151/16-4810 |
+----------------------------------------------------------------------+