Rockwell again...
Robert TIBERIUS Johnson (rtjohnso@euler.uncg.edu)
Sat, 8 Feb 1997 22:40:00 -0500 (EST)
I posted a while back about getting vgetty to work wth my Rockwell
based modem, a Radicom International, and recieved several helpful
replies. Thanks to everyone who responded. I'm much further along
because of their input.
The only problem that remains is that the modem does not hangup until
the max message length has been reached. My setup is a Pentium/100
with 32 megs of ram, a Radicom Int'l Rockwell based modem which works
fine under windows, all running under Linux 2.0.28 (Red Hat
distribution 4.0, with some upgrades to 4.1).
I compiled vgetty to use hardare flow control. Following are two
things: a snippet of the log file (debug level 5) and various bits and
pieces of the .ini files of the windows software. I'm using
/dev/ttyS1 (via a softlink called /dev/modem).
All help is appreciated. I hope I can get this thing working and
finally ditch windows alltogether. Thanks,
Rob
P.S. Is PalMail still actively being developed?
-------The Log file----------
02/08 20:15:02 dem check for lockfiles
02/08 20:15:02 dem locking the line
02/08 20:15:02 dem lowering DTR to reset Modem
02/08 20:15:03 dem send: ATZ&FX4&C1&D3E1Q0V1&K3#CLS=8#VTM=0&FV1[0d]
02/08 20:15:03 dem waiting for ``OK'' ** found **
02/08 20:15:04 dem send: ATS0=0[0d]
02/08 20:15:04 dem waiting for ``OK'' ** found **
02/08 20:15:04 dem mdm_send: 'AT+FCLASS=2.0' -> ERROR
02/08 20:15:05 dem mdm_send: 'AT+FCLASS=2' -> OK
02/08 20:15:05 dem mdm_send: 'AT+FCLASS=0' -> OK
02/08 20:15:05 dem mdm_send: 'AT+FAA=1;+FCR=1' -> OK
02/08 20:15:05 dem mdm_send: 'AT+FBOR=0' -> OK
02/08 20:15:05 dem mdm_send: 'AT+FLID="(910)370-0439"' -> OK
02/08 20:15:06 dem mdm_send: 'AT+FDCC=1,5,0,2,0,0,0,0' -> OK
02/08 20:15:06 dem detecting voice modem type
02/08 20:15:07 dem Rockwell detected
02/08 20:15:07 dem initializing ROCKWELL voice modem
02/08 20:15:09 dem waiting...
'' ** found ** dem waiting for ``RING
'' ** found ** dem waiting for ``RING
'' ** found ** dem waiting for ``RING
02/08 20:15:40 dem cannot set controlling tty (ioctl): Operation not
permitted
02/08 20:15:40 dem reading ring_type ring configuration from config file
/usr/local/etc/mgetty+sendfax/voice.conf
02/08 20:15:41 dem playing voice file
/usr/local/spool/voice/messages/message.rmd
02/08 20:15:46 dem recording voice file
/usr/local/spool/voice/incoming/va00902.rmd
02/08 20:19:40 dem vgetty: Watchdog timer expired, exiting...:
Interrupted system call
--------The .ini pieces------------
--------------
In bcomwin.ini:
---------------
[Modem Strings]
Init String=AT&FX4&C1&D2E1$0D
Init String1=ATE1$0D
[Init String0]
ConnectType0=Standard Async
InitialString0=AT&Q0
ConnectType1=V42bis Auto-reliable
InitialString1=AT&Q5W1S36=7S46=138S48=7
ConnectType2=V42 Auto-reliable
InitialString2=AT&Q5W1S36=7S46=136S48=7
ConnectType3=MNP 5
InitialString3=AT&Q5W1S36=7S46=138S48=128
ConnectType4=MNP 4
InitialString4=AT&Q5W1S36=7S46=136S48=128
ConnectType5=V42bis Reliable
InitialString5=AT&Q5W1S46=138S48=0
ConnectType6=V42 Reliable
InitialString6=AT&Q5W1S46=136S48=0
--------------
In bitware.ini
--------------
[Hardware]
Control=3
Port=2
Speed=9600
Parity=0
StopBit=1
ByteSize=8
MaxTxSpeed=14400
MaxRxSpeed=14400
ModemType=2
Modem=RADICOM Int. Voice Modem
VoiceType=1
UARTModel=1
Pacing=0
[Transmit]
Control=2594
DialControl=3
Paper=0
Resolution=1
Retry=999
Interval=0
Speaker=2
Volume=0
Pause=2
Prefix=
To=
File=
Cover=
Phone=
Company=
Wait=60
Speed=14400
DataBuffer=30
MinSpeed=2400
InitializeModem=AT&FV1&C1&D2
HangUpModem=ATH0
NumColumns=7
Style=5253
Detail=0
SortBy=0
Direction=0
Size=14, 10, 673, 486
Column0=5200, 6, 1
Column1=5201, 6, 1
Column2=5202, 6, 1
Column3=5203, 6, 1
Column4=5204, 15, 1
Column5=5205, 15, 1
Column6=5206, 39, 1
EconomyDay=0
EconomyTime=0
PrintLogStatusWhenPrintFax=1
SleepControl=1
[Receive]
Control=4102
Speaker=2
Volume=0
Rings=3
Answer=4
Speed=14400
DataBuffer=30
PosProcessControl=8961
InitializeModem=AT&FV1&C1&D2
HangUpModem=ATH0
MinSpeed=2400
AnswerModeA=3
AnswerModeB=2
AnswerModeC=7
AnswerModeD=0
SleepControl=1
-------------
In modems.inf
Note: ModemType=2, VoiceType=1
------------
[Modems]
M0=0|Generic - SendFax
M1=1|Generic - Class1
M2=2|RADICOM Int. Voice Modem
M3=2|Generic - Class2
M4=2|Generic Voice Modem
M5=3|Intel SatisFAXtion/100
M6=3|Intel SatisFAXtion/200
M7=3|Intel SatisFAXtion/400
M8=3|Intel SatisFAXtion/400e
[Default]
TxInit=AT&FV1&C1&D2
RxInit=AT&FV1&C1&D2
TxHangup=ATH0
RxHangup=ATH0
[RADICOM Int. Voice Modem]
[Generic - Class1]
[Generic - Class2]
[Generic - SendFax]
[Voice Modems]
Type1=Rockwell chipset|#CLS=8#VTM=0|
Type2=Sierra chipset|#VS4|
Type3=Cirrus Logic chipset|#VCL=1|
Type4=Rockwell reversed data format|#CLS=8|