如何检查同一网络上的主机和目标



我想将QNX NeutrinoRTOS机器(目标)连接到网络和开发机器(由QNX MomenticsIDE组成)也应该在同一网络上。请告诉我验证主机和目标是否在同一网络上的步骤?

  1. 确保io-pkt在目标上运行:

    pidin-arg|grep-io-pkt
    您应该有一行类似于以下的代码(io-pkt有多种变体,其中任何一种都应该正常):

    12966 io-pkt-v4-hc-pcpip
    如果io-pkt没有运行,请查看BSP中的.build文件并取消注释相关行,或者查看BSP文档中有关要使用的正确驱动程序和示例命令行的信息。

  2. 假设io-pkt正在运行,请在目标上验证您的IP地址和网络掩码。键入以下内容:

    >
    ifconfig
    并获得类似于:

    lo0:[环回接口的参数;如果你没有看到这个界面再次检查io-pkt是否正在运行]en0:标志=。。。。。。。。。。。地址:。。。。。。。。。媒体:。。。。。。。。。。。状态:活动inet 192.168.1.3 netmask 0xffffff00 broadcast 192.168.1.255
    在上面的示例中,en0是接口的名称。名称通常取决于驱动程序,可能有所不同。重要的一行是以inet开头的一行。它描述了您的TCP设置。IP地址(示例中的192.168.1.3)与上例中的网络掩码(0xffffff00)逻辑AND运算的结果应与主机的IP地址与主机的网络掩码逻辑AND运算结果相同。如何在主机上检查这些参数是特定于操作系统的,但一种方法是在Windows上使用ipconfig命令,在其他受支持的主机上使用ifconfig命令。

    请注意,如果您想通过IDE或任何其他基于网络的方法连接到目标,则需要目标的IP地址,如果您还不知道,则无法连接。

    如果您遇到连接问题,最好通过ping验证主机和目标之间的连接。

相关内容

  • 没有找到相关文章

最新更新