首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >两个linux嵌入式设备如何在以太网上通信

两个linux嵌入式设备如何在以太网上通信
EN

Stack Overflow用户
提问于 2013-08-06 11:14:53
回答 1查看 1.7K关注 0票数 0

我是网络事物的初学者……

我正在尝试在两个linux设备(imx-6板)之间进行通信。这些设备通过以太网电缆连接。设备将不会连接到本地LAN。我正在尝试的是使用以太网在这两个设备之间进行通信。

通过在/etc/network/interface中启用以下代码,连接交叉电缆并为两个设备分配静态IP

自动掩码接口eth0网络静态地址192.168.0.XX网络192.168.0.0网络掩码255.255.255.0

设备之间没有ping (网络端口指示灯也没有亮起),但当我将其中一个设备连接到笔记本电脑时(将静态IP连接到笔记本电脑),它就会ping。

我是不是漏掉了什么?我使用的是Timesys N2 6X板(https://linuxlink.timesys.com/docs/gsg/NITROGEN6X#SECTION00042000000000000000)

代码语言:javascript
复制
# ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 6
        Transceiver: external
        Auto-negotiation: on
        Link detected: no

PLease给了我一个建议。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-08-06 11:20:29

如果NIC不支持Auto-MDIX,则通过crossover cable连接设备。

将它们分配到同一子网中的static IP addresses。例如:

代码语言:javascript
复制
A: 192.168.100.20  255.255.255.0
B: 192.168.100.30  255.255.255.0

继续使用您的应用程序协议,就像使用任何其他网络编程一样。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18071265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档