Passer au Contenu principal
Base de connaissances pour l'assistance

Impossible de configurer le périphérique EtherCAT sur les contrôles Intel® Edge pour l’industrie

Type de contenu: Installation et configuration   |   ID de l'article: 000094040   |   Dernière révision: 11/10/2024

Descriptif

Impossible de voir les informations sur le périphérique après la configuration du périphérique EtherCAT en suivant les étapes de la documentation Intel® Edge Controls for Industrial.

$ ethercat master

Failed to get master information: The ioctl of the device is inappropriate

Résolution

L’erreur signifie que le fichier /etc/sysconfig/ethercat n’est pas correctement configuré. Utilisez les commandes suivantes pour interroger le périphérique réseau et spécifier les variables de configuration nécessaires.

$ sudo ifconfig
eno1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether a4:ae:12:77:85:b6 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0x8e100000-8e17ffff

$ cat /sys/class/net/eno1/device/uevent
DRIVER=igb
PCI_CLASS=20000
PCI_ID=8086:1533
PCI_SUBSYS_ID=FFFF:0000
PCI_SLOT_NAME=0000:6d:00.0
MODALIAS=pci:v00008086d00001533sv0000FFFFsd00000000bc02sc00i00

À l’aide de la sortie des commandes ci-dessus, modifiez l’adresse MAC, le PCI_SLOT_NAME et le pilote dans /etc/sysconfig/ethercat.

#/etc/sysconfig/ethercat MASTER0_DEVICE="a4:ae:12:77:85:b6" DEVICE_MODULES="igb" REBIND_NICS="0000:6d:00.0" #eno1

Produits associés

Cet article s'applique aux produits 1.

Avis de non-responsabilité

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.