[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:38963] Re: vgetty が応答してくれません。



高橋です。度々のお返事本当に有難うございます。

> なるほど。
> ジャンク屋で見つけたISAバスのボイスモデムで試してみましたのが
> 次のログです。(毎度、役にたたないですが)
> 
> 12/08 17:28:17 yS2  reading program vgetty configuration from config
> file /etc/mgetty/voice.conf
> 12/08 17:28:17 yS2  reading port ttyS2 configuration from config file
> /etc/mgetty/voice.conf
> 12/08 17:28:17 yS2  check for lockfiles
> 12/08 17:28:17 yS2  locking the line
> 12/08 17:28:18 yS2  lowering DTR to reset Modem
> 12/08 17:28:19 yS2  send: \dATQ0V1H0[0d]
> 12/08 17:28:19 yS2  waiting for ``OK'' ** found **
> 12/08 17:28:20 yS2  send: AT[0d]
> 12/08 17:28:20 yS2  waiting for ``OK'' ** found **
> 12/08 17:28:20 yS2  mdm_send: 'ATI'
> 12/08 17:28:20 yS2  Generic Rockwell modem (33600)
> 12/08 17:28:20 yS2  mdm_send: 'ATI3'
> 12/08 17:28:20 yS2  mdm_send: 'ATI4'
> 12/08 17:28:20 yS2  additional info: 'a007880284C6002F'
> 12/08 17:28:20 yS2  modem quirks: 0004
> 12/08 17:28:20 yS2  mdm_send: 'AT+FCLASS=2' -> ERROR
> 12/08 17:28:20 yS2  mdm_send: 'AT+FCLASS=2.0' -> ERROR
> 12/08 17:28:20 yS2  mdm_send: 'AT+FCLASS=2' -> ERROR
> 12/08 17:28:20 yS2  detecting voice modem type
> 12/08 17:28:22 yS2  Rockwell detected
> 12/08 17:28:22 yS2  initializing ROCKWELL voice modem
> 12/08 17:28:23 yS2  vgetty: Modem returned ERROR
> 12/08 17:28:23 yS2  can't set record gain
> ここでエラーが出てますね。(でも着信した)
> 
> 12/08 17:28:24 yS2  waiting...
> 12/08 17:59:00 yS2  wfr: waiting for ``RING''
> 12/08 17:59:00 yS2  wfr: waiting for ``RING''
> 12/08 17:59:03 yS2  wfr: waiting for ``RING''
> 12/08 17:59:06 yS2  reading ring_type ring configuration from config
> file /etc/mgetty/voice.conf
> 12/08 17:59:07 yS2  playing voice file
> /var/spool/voice/messages/standard.rmd
> ここで挨拶のファイルを再生している。
> 
> 12/08 17:59:12 yS2  recording voice file
> /var/spool/voice/incoming/v-658-1070873947.rmd
> 12/08 17:59:20 yS2  vgetty: <DLE> <ETX> received
> 12/08 17:59:21 yS2  send: ATA[0d]
> 12/08 17:59:21 yS2  waiting for ``CONNECT''
> 12/08 18:00:41 yS2  timeout in chat script, waiting for `CONNECT'
> 12/08 18:00:41 ##### failed timeout dev=ttyS2, pid=658, caller='none',
> conn='', name=''
> 
> 着信する/しないの違いは何ですかね?
> 

vgettyが電話を取る、取らないの違いだと思います。

ターミナルソフトで見ていると(minicomを使っていますが)、
コールがあると「RING」と表示されます。
これが「電話が来てますよ」のメッセージだと思うのですが、
ここで「指定したコール回数で電話を取る」といった設定をしていれば、
その回数分の「RING」でvgettyが電話を取ると思うのです。(おそらく...)
(例えば、「T1:23:respawn:/usr/sbin/vgetty -n 2 -x0 -s 38400 ttyS1」とすれば、2回のコールでvgettyが電話を取る)

つまり、「コール」は来るのですが、「電話を取る」といった行動をしてくれないのです。
永遠と「RING...RING...RING...RING...」となるだけです。

関係あるかどうか分かりませんが、mgettyを代わりに仕掛けると
ちゃんと電話を取ってくれますし、faxの送受信もできます。

何か考えられる原因はありませんでしょうか?
modemか、vgettyか、私自身・・・のいずれかだと思うのですが。


 
------------------------------------------------------------------------
運試し 今なら当たるか? 5,000円 by infoseek
http://ap.infoseek.co.jp/mobile7.html