2012-03-10 59 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通信(对方的回答给定)。