[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