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

[plamo:05326] シリアルポートが認識できません



ヤマオと申します。
PlamoLinuxは初心者です。

シリアルポートが認識できていないようです。
PCカードモデム(56K)をターミナルアダプタのアナログポートに接続してppxp
でダイヤルアップは可能なのですが...

現在の環境はNOTE−PC(TinkPad 560Z)のシリアルポートにター
ミナルアダプ
タ(NTT INSメイトV-3DSU)データポートをRS232Cケーブルで接続し、Plamo
Linux1.4.5より「お勧め
パッケージ」をインストールしています。
Windows98とコンパチブル化しており、Windows環境ではシリアルポート=
COM2、IRQ=3を認識しているので、Plam
oLinuxインストール中のモデムの設定でttyS1を選択しています。
ダイヤルアップはppxpを利用するので
/usr/local/etc/ppxp/modemにm3dsuファイルを作成してい
ます。
m3dsuには
−−−−−−−−−−−−−−−−−−−−−−−
include		standard
Name                "INSMATEV-3DSU SYNC115"
MaxDTESpeed	115200
Initialize 	"ATQ0V1X0$N1=1"←仕様書参考で記述
PulseDial 	"ATD\p"
ToneDial  	"ATDT\p"
HangUp	  	"ATH"
−−−−−−−−−−−−−−−−−−−−−−−
と記述しています。

ppxpを実行した結果のログは次のとおりです。
−−−−−−−−−−−−−−−−−−−−−−−−−
Mar 05 15:46:39 [251] OS   : PPxP version 0.98082821
Mar 05 15:46:39 [251] CONS : <set><LOG.LEVEL><-><dump>
Mar 05 15:46:39 [251] CONS : <set><DIAL.RATE><100>
Mar 05 15:46:39 [251] CONS : <set><MODE><active>
Mar 05 15:46:39 [251] CONS : <set><LINE></dev/modem>
Mar 05 15:46:39 [251] CONS : <set><SERIAL.MODEM><m3dsu>
Mar 05 15:46:39 [251] OS   : fopen(/usr/local/etc/ppxp/modem/m3dsu) OK
Mar 05 15:46:39 [251] OS   : fopen(/usr/local/etc/ppxp/modem/standard) OK
Mar 05 15:46:39 [251] CONS : <set><DIAL.LIST><xxxxxxxxxx> ←伏せてありま
す。
Mar 05 15:46:39 [251] CONS : <set><DIAL.TYPE><Tone>
Mar 05 15:46:39 [251] CONS : <set><AUTH.PROTO><PAP><CHAP/MD5><CHAP/MS>
Mar 05 15:46:39 [251] CONS : <set><IP.VJ><no>
Mar 05 15:46:39 [251] CONS : <set><IP.RESOLV><no>
Mar 05 15:46:39 [251] CONS : <connect>
Mar 05 15:46:39 [251] TIMER: PAUSE
Mar 05 15:46:39 [251] OS   : open(/dev/modem)=7
Mar 05 15:46:39 [251] TIMER: START
Mar 05 15:46:39 [271] CHAT : write "ATQ0V1X0$N1=1\r"
Mar 05 15:46:40 [271] CHAT : ignore until 'AT'
Mar 05 15:46:42 [271] CHAT : dialer: timeout(1500ms)
Mar 05 15:46:43 [271] CHAT : write "ATQ0V1X0$N1=1\r"
Mar 05 15:46:44 [271] CHAT : ignore until 'AT'
Mar 05 15:46:46 [271] CHAT : dialer: timeout(1500ms)
Mar 05 15:46:47 [271] CHAT : write "ATQ0V1X0$N1=1\r"
Mar 05 15:46:48 [271] CHAT : ignore until 'AT'
Mar 05 15:46:50 [271] CHAT : dialer: timeout(1500ms)
Mar 05 15:46:51 [251] OS   : dialer[271] FAIL
Mar 05 15:46:51 [251] PHASE: Dead =DOWN=> Dead
Mar 05 15:46:51 [251] CHAT : write "ATH\r"
Mar 05 15:46:51 [251] OS   : close(7)
Mar 05 15:46:51 [251] TIMER: PAUSE
Mar 05 15:46:51 [251] TIMER: STOP
−−−−−−−−−−−−−−−−−−−−−−−−−

モデム初期化以前の話で、シリアルポートを認識していないように思えるので、

setserial -g /dev/ttyS? で確認したところ、
−−−−−−−−−−−−−−−−−−−−−−−−−
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
/dev/ttyS4, UART: unknown, Port: 0x01a0, IRQ: 2, Flags: Fourport
/dev/ttyS5, UART: unknown, Port: 0x01a8, IRQ: 2, Flags: Fourport
/dev/ttyS6, UART: unknown, Port: 0x01b0, IRQ: 2, Flags: Fourport
/dev/ttyS7, UART: unknown, Port: 0x01b8, IRQ: 2, Flags: Fourport
/dev/ttyS8, UART: unknown, Port: 0x02a0, IRQ: 5, Flags: Fourport
/dev/ttyS9, UART: unknown, Port: 0x02a8, IRQ: 5, Flags: Fourport
−−−−−−−−−−−−−−−−−−−−−−−−−
で、ttyS1のUARTがunknownであるため、

setserial /dev/modem uart 16550A baud_base 115200 spd_vhi

を実行して再度ダイヤルアップを試みたのですが同じ結果でした。

どこをどう設定すればシリアルポートでターミナルアダプタを利用してダ
イヤルアップできるのか教えてください。
よろしくお願いします。

*************************************************

                    mailto:yamao@gld.mmtr.or.jp

*************************************************

References
[plamo:05257] ターミナルアダプタの初期化ができない, Shinji Yamao

[検索ページ] [メール一覧]
Plamo ML 公開システム