karl@grebyn.COM (Karl A. Nyberg) (04/07/88)
System: microvax II, Ultrix 2.2. Telebit Trailblazer + with 4.0 firmware Modems are on separate terminal and phone lines. /etc/acucap has been moved to /etc/acucap.orig, so the compiled in code in uucico for hayes is being used (that was the easiest way to get the USR 2400s working originally). Problem 1: modem will receive connections at 1200/2400 (and 9600 from regular connections, but I don't think it's making 9600 uucp connections), and begin transfer but sometime thereafter will abort with a BAD READ as shown below. Occassionally complete transmissions WILL be made. root vrdxhq (4/7-0:08-1001) BAD READ1 (expected 'S' got FAIL) news umd5 (4/7-2:39-4158) BAD READ1 (expected ') root pyrdc (4/7-4:20-4550) BAD READ1 (expected ') root pyrdc (4/7-9:21-7815) CAUGHT (SIGNAL 1) root pyrdc (4/7-9:21-7815) Bad file number (PKXSTART write failed) Problem 2: With switch setting S50=255 (stored with &W) modem will make 9600 baud connections, but not other speeds. With switch setting S50=3, modem will make 1200 and 2400, but not 9600. L-devices says: ACU ttyd3 ttyd3 9600 hayes "" A\dA\dA\dT OK ATS50=255X0S110=1X0S111=30X0 ACU ttyd3 ttyd3 2400 hayes "" A\dA\dA\dT OK ATS50=3X0S110=S111=30X0 ACU ttyd3 ttyd3 1200 hayes "" A\dA\dA\dT OK ATS50=2X0S110=S111=30X0 When running in debug mode (to the 9600 link), the modem is sent the string ATH and ATZ just before the dial sequence. I suspect that this has the adverse effect of resetting the modem back to the stored defaults, which means the slower speed. Is there something wrong with my L-devices file? I have no modem commands in my L.sys file. Is my only solution to write an acucap definition for the trailblazer? If so, has anybody already written one? Thanks. -- Karl -- -- Karl A. Nyberg karl@grebyn.com, nyberg@ajpo.sei.cmu.edu Grebyn Corporation karl%grebyn.com@umd5.umd.edu P. O. Box 1144 {decuac,umd5}!grebyn!karl Vienna, VA 22180-1144 703-281-2194
grr@cbmvax.UUCP (George Robbins) (04/08/88)
In article <10725@grebyn.COM> karl@grebyn.COM (Karl A. Nyberg) writes: > System: microvax II, Ultrix 2.2. Telebit Trailblazer + with 4.0 firmware > Modems are on separate terminal and phone lines. /etc/acucap has been moved > to /etc/acucap.orig, so the compiled in code in uucico for hayes is being > used (that was the easiest way to get the USR 2400s working originally). > ACU ttyd3 ttyd3 9600 hayes "" A\dA\dA\dT OK ATS50=255X0S110=1X0S111=30X0 If you're running Ultrix, are you sure that this format in the L-devices file is supported? I definitly wasn't in older versions, and I don't recall seeing it in any list of changes. I've installed Ultrix 2.2 but am still using the a copy of 1.2 uucp with lots of adb'd patches to make the internal dialer support work with the trailblazers. I'm pretty sure to make dynamic register settings you will have to code the whole dialing sequence in the L.sys expect-send sequences. It might also be possible to use the acucap file, since some of the most blatent bugs in the 1.2 version seem to have been addressed, see the comments at the end file the acucap file. > Problem 2: With switch setting S50=255 (stored with &W) modem will make 9600 > baud connections, but not other speeds. With switch setting S50=3, modem > will make 1200 and 2400, but not 9600. This is the way it works. Unless you set S50 dynamically based on the type of call you wish to make, you're stuck with the S50=0 default setting, which screws you if you either call a 2400 baud modem at 1200 baud or call a trailblazer that has S92=1. Here is a acucap entry that "worked" some of the time under Ultrix 1.2 - It assumes you have a DMF32, which involves a lot of compromises. You might want to check out a couple of articles I posted to comp.unix.ultrix about how the Ultrix acucap support works and problems therewith. You can get it to work based on that dope and a line monitor.... tz19200: \ :re: \ :sd#1: \ :ss=AT\rATS50=255S53=0\r: \ :sr=OK: \ :dd#1: \ :di=ATDT: \ :rs=,: \ :dt=\r: \ :da#50: \ :dr=FAST: \ :fd#45: \ :ds=+++ATZ\r: \ :hu: -- George Robbins - now working for, uucp: {uunet|ihnp4|rutgers}!cbmvax!grr but no way officially representing arpa: cbmvax!grr@uunet.uu.net Commodore, Engineering Department fone: 215-431-9255 (only by moonlite)