2012-03-10 57 views
0

連接兩臺Linux的系統我想通過串口連接兩臺Unix系統湯味。有人能說出這種說法嗎?通過串口

在一個機我已安裝了FreeBSD和其他機器我已經安裝的Fedora 15.

FreeBSD的是我將發起連接和Fedora將接受連接。

我已經改變了運行級別上我的Fedora,使其停在命令行。 (即,將運行級別設置爲3)。

兩臺計算機有COM端口(男)和我通過串行電纜(兩端內螺紋接頭)

連接它們背靠背現在從FreeBSD機器,我發起連接,但我沒有看到的連接越來越成功

我有禁用防火牆在我的Fedora 15

+0

爲什麼不使用LAN電纜 – jondinham 2012-03-10 03:40:52

+0

我不能使用LAN電纜,因爲我運行該腳本將重新啓動計算機。當機器重新啓動時,當我使用IP地址和LaN電纜時,可能會失去連接。 – user596922 2012-03-10 04:16:45

+0

所以你真的不想要IP網絡。你想在一臺機器上安裝一個串口控制檯,當機器重新啓動時它會回來,並且可以通過它從另一臺機器發送命令,對吧? – Kaz 2012-03-10 04:55:04

回答

0

你需要一個「零調制解調器」線(或適配器),橫跨一定對RS-232線。直引腳電纜將無法工作,因爲它將連接,例如,CTS到CTS和RTS到RTS,而不是CTS到RTS,反之亦然。

你有在連接鏈中零調制解調器適配器或電纜?

一旦你有一個空調制解調器,下一步是驗證連接。這可以通過多種方式完成。例如,在兩端運行的串行通信程序,例如Minicom設置通信參數(波特率,位,奇偶校驗,握手......),看是否可以在一邊輸入的字符,並讓它們出現在其他。

(您也可以使用stty < /dev/tty<whatever> <args>查看/修改串口參數,echo,可用於cat。)

當數據鏈路因此工作時,你可以考慮一下建立IP通信(對方的回答給定)。