Einrichten einer Ethernet-Verbindung fürIntel® Edison-Kit für Arduino*
Für dieses Beispiel verwenden wir einen USB300M USB-Ethernet-Adapter.
Gehen Sie folgendermaßen vor, um die Ethernet-Verbindung einzurichten:
Schalten Sie den Intel® Edison Entwicklungsboard ein und verbinden Sie sich mit der Linux * Konsole über serielle Schnittstelle.
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.
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, 0x41E1Nachdem 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: ~ # connmanctlconnmanctl > Disconnect ethernet_ * _cable
connmanctl > Connect ethernet_ * _cable