Microcom Deskporte Fast with flash upgrade

geoff@otsego.nfesc.navy.mil (geoff@otsego.nfesc.navy.mil)
Thu, 4 Jun 1998 02:09:33 +0200


Hi -

I've been running a Microcom Deskporte Fast for months on my dial-in
system, a RedHat 5.0 on Intel box.  I upgraded the firmware to the
latest, which includes 33.3K data and class 2 and 2.0 fax yesterday. 
Now, dial-in with ppp is broken and fax doesn't work yet either. 
Dial-in as a straight tty from another Linux box using minicom works
ok.  Dial-out with minicom works ok.  Dial-out ppp results in the
Microcom modem trying to negotiate a fax connection, so that fails.

The Deskporte isn't mentioned in modems.db, and only one mention I've
found so far in the list archives, yet the log shows that the mgetty
code knows something about this modem.  
Here's the mgetty.config and a sample log of a fax-receive attempt.   
(This was debug level 5.  Ok or too verbose?)
Ideas?
 
Thanks.. I've been very happy with the mgetty package!  
                                     Geoff

------------------------------------------------------------------

#
# mgetty configuration file
#
debug 5
fax-id nnn-nnnnnnn
speed 57600
#
port-owner uucp
port-group uucp
port-mode 0664
#
fax-owner root
fax-group uucp
fax-mode 0640
#
port ttyS1
  speed 57600
  modem-type auto
  debug 8
  switchbd 19200
  init-chat "" \d\d\d+++\d\d\dATZ OK AT&C1&D3E1Q0 OK ATS0=0L1V1X4 OK

---------------------------------------------------------------------
--
06/03 16:54:05 yS1  mgetty: experimental test release 1.1.11-Dec16
06/03 16:54:05 yS1  check for lockfiles
06/03 16:54:05 yS1   checklock: stat failed, no file
06/03 16:54:05 yS1  locking the line
06/03 16:54:05 yS1   makelock(ttyS1) called
06/03 16:54:05 yS1   do_makelock: lock='/var/lock/LCK..ttyS1'
06/03 16:54:05 yS1   lock made
06/03 16:54:05 yS1   tio_get_rs232_lines: status: RTS CTS DSR DTR
06/03 16:54:05 yS1  lowering DTR to reset Modem
06/03 16:54:06 yS1   tss: set speed to 57600 (10001)
06/03 16:54:06 yS1   tio_set_flow_control( HARD )
06/03 16:54:06 yS1   waiting for line to clear (VTIME), read: 
06/03 16:54:06 yS1  send: \d\d\d+++\d\d\dATZ[0d]
06/03 16:54:09 yS1  waiting for ``OK''
06/03 16:54:09 yS1   got: ATZ[0d]
06/03 16:54:09 yS1    CND: ATZ[0d][0a]OK ** found **
06/03 16:54:10 yS1  send: AT&C1&D3E1Q0[0d]
06/03 16:54:10 yS1  waiting for ``OK''
06/03 16:54:10 yS1   got: [0d]
06/03 16:54:10 yS1    CND: OK[0a]AT&C1&D3E1Q0[0d]
06/03 16:54:10 yS1    CND: AT&C1&D3E1Q0[0d][0a]OK ** found **
06/03 16:54:10 yS1  send: ATS0=0L1V1X4[0d]
06/03 16:54:10 yS1  waiting for ``OK''

06/03 16:54:10 yS1   got: [0d]
06/03 16:54:10 yS1    CND: OK[0a]ATS0=0L1V1X4[0d]
06/03 16:54:10 yS1    CND: ATS0=0L1V1X4[0d][0a]OK ** found **
06/03 16:54:10 yS1  mdm_send: 'ATI'
06/03 16:54:10 yS1    got:[0d][0a]ATI[0d]
06/03 16:54:10 yS1    got:[0d][0a]2884[0d]
06/03 16:54:10 yS1   mdm_gis: string 1: '2884'
06/03 16:54:10 yS1    got:[0a][0d][0a]OK[0d]
06/03 16:54:10 yS1   mdm_identify: string '2884'
06/03 16:54:10 yS1  sounds like a Microcom DeskPorte Fast+
06/03 16:54:10 yS1  mdm_send: 'ATI3'
06/03 16:54:10 yS1    got:[0a]ATI3[0d]
06/03 16:54:10 yS1    got:[0d][0a]DeskPorte 28.8 4.2[0d]
06/03 16:54:10 yS1   mdm_gis: string 1: 'DeskPorte 28.8 4.2'
06/03 16:54:10 yS1    got:[0a][0d][0a]OK[0d]
06/03 16:54:10 yS1  additional info: 'DeskPorte 28.8 4.2'
06/03 16:54:10 yS1  modem quirks: 0004
06/03 16:54:10 yS1  mdm_send: 'AT+FCLASS=2.0'
06/03 16:54:10 yS1    got:[0a]AT+FCLASS=2.0[0d]
06/03 16:54:10 yS1   mdm_command: string 'AT+FCLASS=2.0'
06/03 16:54:10 yS1    got:[0d][0a]OK[0d]
06/03 16:54:10 yS1   mdm_command: string 'OK' -> OK
06/03 16:54:10 yS1  mdm_send: 'AT+FAA=1;+FCR=1'
06/03 16:54:10 yS1    got:[0a]AT+FAA=1;+FCR=1[0d]
06/03 16:54:10 yS1   mdm_command: string 'AT+FAA=1;+FCR=1'
06/03 16:54:10 yS1    got:[0d][0a]OK[0d]
06/03 16:54:10 yS1   mdm_command: string 'OK' -> OK
06/03 16:54:10 yS1  mdm_send: 'AT+FBO=1'
06/03 16:54:10 yS1    got:[0a]AT+FBO=1[0d]
06/03 16:54:10 yS1   mdm_command: string 'AT+FBO=1'
06/03 16:54:10 yS1    got:[0d][0a]OK[0d]
06/03 16:54:10 yS1   mdm_command: string 'OK' -> OK
06/03 16:54:10 yS1  mdm_send: 'AT+FNR=1,1,1,0'
06/03 16:54:10 yS1    got:[0a]AT+FNR=1,1,1,0[0d]
06/03 16:54:10 yS1   mdm_command: string 'AT+FNR=1,1,1,0'
06/03 16:54:10 yS1    got:[0d][0a]OK[0d]
06/03 16:54:10 yS1   mdm_command: string 'OK' -> OK
06/03 16:54:10 yS1  mdm_send: 'AT+FLI="805 982 1455"'
06/03 16:54:10 yS1    got:[0a]AT+FLI="805 982 1455"[0d]
06/03 16:54:10 yS1   mdm_command: string 'AT+FLI="805 982 1455"'
06/03 16:54:10 yS1    got:[0d][0a]OK[0d]
06/03 16:54:10 yS1   mdm_command: string 'OK' -> OK
06/03 16:54:10 yS1  mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
06/03 16:54:10 yS1    got:[0a]AT+FCC=1,5,0,2,0,0,0,0[0d]
06/03 16:54:10 yS1   mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
06/03 16:54:10 yS1    got:[0d][0a]OK[0d]
06/03 16:54:10 yS1   mdm_command: string 'OK' -> OK
06/03 16:54:10 yS1   waiting for line to clear (VTIME), read: 
06/03 16:54:11 yS1   removing lock file
06/03 16:54:11 yS1  waiting...
-------------------------------------------------------------------

-- 
Geoffrey Dann             805-982-1366 or DSN-551-1366 (voice)
geoff@nfesc.navy.mil      805-982-5388 or DSN-551-5388 (fax)
Naval Facilities Engineering Service Center, Port Hueneme CA USA 93043