Le logiciel Quartus® Prime et Intel® FPGA SDK pour licence OpenCL™ nécessite que le port Ethernet soit nommé Eth0. Red Fibre / CentOS 7.x possède des noms de ports Ethernet tels que enpXXXXX (c.-à-d. enp20s63). Il est possible que les utilisateurs voient les erreurs suivantes lors de la compilation :
Pour plus d’informations, reportez-vous à la documentation sur la licence FlexNet, disponible à l’adresse « www.flexerasoftware.com ».
Impossible d’acquérir une licence valide pour les FPGA SDK Intel® pour OpenCL™.
Erreur : Le générateur Verilog a échoué.
Pour résoudre ce problème, suivez les étapes ci-dessous et redémarrez le système. (Notez que vous aurez besoin d’un accès sudo sur l’hôte pour exécuter certaines commandes)
• vi /etc/default/grub
(ajoutez « net.ifnames=0 » à GRUB_CMDLINE_LINUX variable)
• sudo grub2-mkconfig -o /boot/grub2/grub.cfg
• sudo vi /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net », ACTION=="add », DRIVERS== »?* », ATTR{address}=="08:00:27:a9:7a:e1 », ATTR{type}=="1 », KERNEL=="eth* », NAME="eth0 »
Vous pouvez également créer un port Ethernet en suivant les étapes ci-dessous :
- modèle sudo modprobe
- sudo ip li add dhig0 type d io
- nom du jeu de liens sudo ip eth0 dev dh0
- sudo ifconfig eth0 hw ether up
Par exemple : sudo ifconfig eth0 hw ether EC:8E:B5:8F:F0:DD up
Ce problème est prévu pour être résolu est une version future du logiciel Quartus Prime et Intel FPGA SDK pour OpenCL.