私のMBにはUART(Supermicro X10SAE)が組み込まれています。 /dev/ttyS0に外部モデムが接続されています。 CentOS7を実行しています。
Minicomは/dev/ttyS0で実行されていません:
- モデムにCTSがオンになっています。
minicomが/dev/ttyS0で実行されている場合:
- モデムはCTSだけでなくRTSとDTRもオンにします。
- ミニコムにテキストを入力してもTX/RXインジケーターが点灯しません。
- ATは何もしない
- +++何もしないでください
- ATDTは何もしません
モデム(同じボックスにあります!)をUSB /シリアルコンバータに移動し、minicomを/ dev / ttyUSB0に接続すると、モデムが応答します。
[root ~]# setserial -a /dev/ttyS0
/dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 4
Baud_base: 115200, close_delay: 50, divisor: 0
closing_wait: 3000
Flags: spd_normal skip_test
[root ~]# setserial -a /dev/ttyUSB0
/dev/ttyUSB0, Line 0, UART: 16654, Port: 0x0000, IRQ: 0
Baud_base: 460800, close_delay: 0, divisor: 0
closing_wait: infinte
Flags: spd_normal
/dev/ttyS0でモデムを呼び出し、TXにRINGプロンプトが表示されますが、画面には表示されません。
ポートが正しいようです。比較のために、ポートをttyS1に移した。変わりません。
私はパニックだった!アイデアはありますか? MBコネクタとシリアルジャックリボンケーブルの両方が気になり始めました! ? —ある種の欠陥があります。
ベストアンサー1
DB9M - IDC10 IDC10ピンアウト形式には、DTK / IntelとAT-Everexの2つがあります。 X10SAEはDTK/Intelを使用します。