我想通过串行端口连接两个Unix风味系统。有人可以阐明这一呼吁吗?

一台计算机上我安装了freeBSD,另一台计算机上我已经安装了Fedora 15。

FreeBSD是我将开始连接的地方,而Fedora将接受该连接。

我已经更改了Fedora的运行级别,以使其在命令行停止。 (即,将运行级别设置为3)。

两台机器都有COM PORTS(公头),我通过串行电缆将它们背对背(两端是母头连接器)

现在从FreeBSD机器开始建立连接,但是我看不到连接成功

我在Fedora 15上禁用了防火墙。

最佳答案

您需要一根“空调制解调器”电缆(或适配器),该电缆跨过某些RS-232线对。直的引出线不起作用,因为它将连接例如CTS到CTS以及RTS到RTS,而不是CTS到RTS,反之亦然。

连接链中是否没有调制解调器适配器或电缆?

调制解调器为空后,下一步就是验证连接性。这可以通过多种方式来完成。例如,在两端运行诸如Minicom之类的串行通信程序,设置通信参数(波特,位,奇偶校验,握手...),并查看是否可以在一侧键入字符,然后在另一侧显示它们。

(您也可以使用stty < /dev/tty<whatever> <args>查看/更改串行参数,并且可以使用echocat。)

当数据链路正常工作时,您可以考虑设置IP通信(给出其他答案)。

关于linux - 通过串行连接两个Linux系统,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9643732/

10-14 18:16
查看更多