I have two Telebit T2500, one 4 port Digiboard PC/Xe and a 486 with 32 MB
memory, and ODT 2.0.
Basically I have two problems. The first problem (proably the easiest one)
is that my getty keeps on creating a lock file as soon as a port is enabled
even though no carrier is present. I think I have tried everything now,
and it still doesn't work.
My modem is configured according to the below register dump:
E1 F1 M0 Q0 P V1 W1 X3 Y0 &P0 &T4 Version HA2.00 LIB:DK
S00=001 S01=000 S02=043 S03=013 S04=010 S05=008 S06=006 S07:255 S08:001 S09=006
S10=007 S11:105 S12=050 S18=000 S25:001 S26=000 S38=000
S41:001 S45:255 S47:100 S48=000 S49=000
S50=000 S51:005 S52:002 S54:003 S55=000 S56=017 S57=019 S58:002 S59=000
S60=000 S61:100 S62=003 S63=001 S64:001 S65=000 S66:001 S67=000 S68=255 S69=000
S90=001 S91=000 S92:001 S93=008 S94=001 S95:002 S96=001
S100=000 S101=000 S104=000 S105=001
S110:001 S111=255 S112=001
S121=000 S130:005 S131:001
S150=000 S151=004 S152=001 S153=001 S154=000 S155=000
S160=010 S161=020 S162=002 S163=003 S164=007
Notice the S130 and the S131 registers - they don't raise DSR and DCD
before we have a carrier from the remote modem.
I think my Digiboard ports are correctly configured - anyway here's the output
from a ditty -a ttyi1a:
# ditty -a ttyi1a
onstr offstr term ansi
maxcps 100 maxchar 50 bufsize 100
-forcedcd fastcook -altpin -fastbaud (19200)
-rtspace -dtrpace -ctspace -dsrpace -dcdpace
DTR+ RTS+ CTS+ CD- DSR- RI-
startc = 0x11 stopc = 0x13
-aixon astartc = 0x0 astopc = 0x0
speed 19200 baud; ispeed 19200 baud; ospeed 19200 baud;
swtch <undef>;susp <undef>;start = ^Q;stop = ^S;
-parenb -parodd cs8 -cstopb hupcl cread -clocal -loblk -crtsfl -ctsflow -rtsflow
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -iuclc
-ixon -ixany -ixoff
-isig -icanon min = 1 time = 0 -xcase -echo -echoe -echok -echonl -noflsh -iexte
n -tostop -xclude
-opost -olcuc -onlcr -ocrnl -onocr -onlret -ofill -ofdel
Ihave used ttyi1a since Digiboard has reversed the naming conventions
used for ports with modem control. ttyi1a is *with* modem control, and
ttyi1A is *without* modem control. I have ofcourse tried to use ttyi1A,
but that didn't work.
I also think my inittab and my gettydefs are correct - anyway - here's the
D1a:23:respawn:/usr/lib/uucp/uugetty -t60 ttyi1a n
D1b:23:respawn:/usr/lib/uucp/uugetty -t60 ttyi1b n
Looks pretty simple - doesn't it ??
Just to be on the safe side I have also included the output from an
ls -l /dev/ttyi1* command. This was done while the ports were disabled.
# ls -l /dev/ttyi1*
crw-r----- 1 uucp uucp 77,128 Apr 29 14:33 /dev/ttyi1a
crw-r--r-- 1 uucp uucp 77,129 Apr 29 14:17 /dev/ttyi1b
Enabling the ports doesn't change this !!
When the ports are enabled and uustat -p reveals the below result:
# uustat -p
F S UID PID PPID C PRI NI ADDR1 ADDR2 SZ WCHAN STIME TTY
20 S root 5258 1 3 29 20 b76 3b3 44 f01c4c2c 14:39:05 i1a
0:00 /etc/getty -t60 ttyi1a n
20 S root 5259 1 2 29 20 d09 d01 44 f01c4ce8 14:39:05 i1b
0:00 /etc/getty -t60 ttyi1b n
After two days of experimenting both systematically and random I am on my
knees and don't know what to do next. Dial out works perfectly as long as
I don't enable the ports - dial in works fine when the ports are enabled.
Does anybody have a clue on where I have flunked ??
The second problem is that the ttyi1c and ttyi1d ports on my Digiboard
doen't work. When they produce garbage a 19.2Kbaud. The problem is not
related to a single Digiboard. I have tried 3 different Digiboards and
have switched both the modems and the cables and the motherboard. As the
problem is not related to a single Digiboard, a single modem, a single
cable or a single motherboard I haven't got a clue to what it can be
except for a general design-flaw on the Digiboard, or in the
Digiboard Driver software. Has anybody experienced such things before ??
Mads Westermann | Phone: +45 4582-3200
Damgaard Data Distribution A/S | Fax: +45 4582-3636/+45 4582-3737
DK-3460 Birkeroed, Denmark | UUCP: ..!uunet!dd.dk!wes