Einrichten einer Ethernet-Verbindung fürIntel® Edison-Kit für Arduino*

Dokumentation

Fehlerbehebung

000006166

05.01.2017

Für dieses Beispiel verwenden wir einen USB300M USB-Ethernet-Adapter.

Gehen Sie folgendermaßen vor, um die Ethernet-Verbindung einzurichten:

  1. Schalten Sie den Intel® Edison Entwicklungsboard ein und verbinden Sie sich mit der Linux * Konsole über serielle Schnittstelle.

  2. Schließen Sie den USB-Ethernet-Adapter über ein Ethernet-Kabel an die Ethernet-Buchse an. Schließen Sie die USB-Seite des Adapters an den Intel® Edison Board an. Stellen Sie sicher, dass der Schalter mit der Bezeichnung SW1 in Richtung des vollen USB-Anschlusses ist.

  3. Führen Sie die dmesg | Tail-Befehl, um zu überprüfen, ob der USB-Adapter erkannt wurde. Geben Sie an der Eingabeaufforderung Folgendes ein: dmesg | Tail.

    Auf dem Bildschirm sehen Sie Folgendes:

    [5811,013589] USB 1-1: neues High-Speed USB-Gerät Nummer 2 mit dwc3-Host
    [5811,049702] USB 1-1: neues USB-Gerät gefunden, idVendor = 0b95, idProduct = 7720
    [5811,049734] USB 1-1: neue USB Device Strings: MFR = 1, Product = 2, Seriennummer = 3
    [5811,049755] USB 1-1: Produkt: AX88x72A
    [5811,049773] USB 1-1: Hersteller: ASIX Electro. Corp.
    [5811,049792] USB 1-1: Seriennummer: 000001
    [5811,445371] asix 1-1:1.0 eth0: Register ' asix ' bei USB-dwc3-Host. 2-1, asix AX88772 USB 2,0 Ethernet, C8: D7:19: D8:02:53
    [5812,275656] IPv6: ADDRCONF (NETDEV_UP): eth0: Link ist nicht bereit
    [5814,153553] IPv6: ADDRCONF (NETDEV_CHANGE): eth0: Link wird bereit
    [5814,160723] asix 1-1:1.0 eth0: Link up, 100Mbit, Full-Duplex, 0x41E1

  4. Nachdem das Gerät erkannt wurde, geben Sie die folgenden Befehle an der Eingabeaufforderung ein, um das Netzwerkprotokoll Ethernet DHCP stabil zu machen, wobei jedes, wie Sie erscheinen, in dieser Reihenfolge ausgeführt wird:

    Root @ Edison: ~ # systemctl Start Conner
    Root @ Edison: ~ # systemctl Enable Conner
    Root @ Edison: ~ # connmanctl
    connmanctl > Ethernet aktivieren
    Fehler Ethernet: bereits aktiviert
    connmanctl > Dienstleistungen
    * AO Wired ethernet_ * _cable
    connmanctl > config ethernet_ * _cable--IPv4 DHCP
    connmanctl > Exit

Die Verbindung ist nun bereit. Das Ethernet kann durch Eingabe der folgenden Befehle getrennt und angeschlossen werden:

Root @ Edison: ~ # connmanctl
connmanctl > Disconnect ethernet_ * _cable
connmanctl > Connect ethernet_ * _cable