设置以太网连接。英特尔® Edison 套件 Arduino* 版

文档

故障排除

000006166

2017 年 01 月 05 日

对于本示例, 我们使用的是 USB300M USB 以太网适配器。

要设置以太网连接, 请按照下列步骤操作:

  1. 通过串行端口为英特尔® Edison 开发主板 供电并连接到 linux* 控制台。

  2. 使用以太网电缆, 将 USB 以太网适配器连接到以太网插孔。将适配器的 USB 端连接到英特尔® Edison 主板。请确保标记为 SW1 的开关朝向完整的 USB 端口。

  3. 运行 dmesg |尾部命令检查是否检测到 USB 适配器。在命令提示符下, 键入: dmesg | 尾部

    您可以在屏幕上看到以下内容:

    [5811.013589] usb 1-1: 新的高速 usb 设备编号2使用 dwc3-host
    [5811.049702] usb 1-1: 新的 usb 设备发现, idVendor=0b95, idProduct=7720
    [5811.049734] usb 1-1: 新的 usb 设备字符串: Mfr=1, Product=2, SerialNumber=3
    [5811.049755] usb 1-1: 产品: AX88x72A
    [5811.049773] usb 1-1: 制造商: ASIX 电气公司
    [5811.049792] usb 1-1: 序列号: 000001
    [5811.445371] asix 1-1: 1.0 eth0: 注册 ' asix ' 在 usb-dwc3-主机. 2-1, asix AX88772 usb 2.0 以太网, c8:d7:19:d8:02:53
    [5812.275656] IPv6: ADDRCONF (NETDEV_UP): eth0: 链接没有准备好
    [5814.153553] IPv6: ADDRCONF (NETDEV_CHANGE): eth0: 链接变得准备好
    [5814.160723] asix 1-1: 1.0 eth0: 连接起来, 100Mbps, 全双工, 溶血磷脂酸0x41E1

  4. 检测到设备后, 在命令提示符处键入以下命令, 以使网络协议以太网 DHCP 稳定, 并按如下顺序运行:

    root@edison: 启动开始 connman
    root@edison: 启动启用 connman
    root@edison: connmanctl
    connmanctl > 启用以太网
    错误以太网: 已启用
    connmanctl > 服务
    * AO 有线 ethernet_ * _cable
    connmanctl > 配置 ethernet_ * _cable ipv4 dhcp
    connmanctl > 出口

连接已就绪。通过输入以下命令可以断开和连接以太网:

root@edison: connmanctl
connmanctl > 断开 ethernet_ * _cable
connmanctl > 连接 ethernet_ * _cable