web-dev-qa-db-ja.com

シリアルポートのモデムは点灯しますが、通信できません

私のMBにはUART(Supermicro X10SAE)が組み込まれています。/dev/ttyS0に接続された外付けモデムがあります。 CentOS7を実行しています。

  • / dev/ttyS0で実行されているミニコムなし:

    • モデムのCTSがオンになっています。
  • Minicomが/ dev/ttyS0で実行されている場合:

    • モデムは、CTSとともにRTSとDTRを点灯します。
    • Minicomにテキストを入力しても、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でブリップが表示されましたが、画面に表示されませんでした。

私は正しいポートを持っていると思います-比較のためにそれをttyS1に移動しました。変わりはない。

困った!アイデア? MBヘッダーとシリアルジャックのリボンケーブルの両方かどうか疑問に思い始めています。 -なんとなく欠陥があります。

1
rrauenza

ああ、昼食時の同僚のおかげで、シリアルヘッダーの標準は1つではないと指摘しました。

X10SAEマニュアルから:

eX10SAE Serial Headers

そして、私は交差してまっすぐに売っているケーブル店を見ます:

* CROSSED PINOUT * 18 "シリアルポートケーブルDB-9オスTO10 PIN IDCソケット

*ストレートピン配列* 18 "シリアルポートケーブルDB-9オスTO10 PIN IDCソケット

今夜、ケーブルを手で再配線してみます。うまくいけば、この答えを受け入れます。

0
rrauenza