私のMBにはUART(Supermicro X10SAE)が組み込まれています。/dev/ttyS0に接続された外付けモデムがあります。 CentOS7を実行しています。
/ dev/ttyS0で実行されているミニコムなし:
Minicomが/ dev/ttyS0で実行されている場合:
モデムを(同じボックスで!)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つではないと指摘しました。
X10SAEマニュアルから:
そして、私は交差してまっすぐに売っているケーブル店を見ます:
* CROSSED PINOUT * 18 "シリアルポートケーブルDB-9オスTO10 PIN IDCソケット
*ストレートピン配列* 18 "シリアルポートケーブルDB-9オスTO10 PIN IDCソケット
今夜、ケーブルを手で再配線してみます。うまくいけば、この答えを受け入れます。