ubuntu平台vivado无法识别NIC_ID而无法使用license的解决办法
来源:互联网 发布:裁床捆条算法公式 编辑:程序博客网 时间:2024/05/29 17:21
在ubuntu平台上安装了vivado。然后copy我的licence。
这个license在xilinx网上获取的时候,必须绑定网卡MAC地址,也就是所谓的network interface card ID 【NIC ID】,填写了我的主板上的网卡号之后,然后获得了一个license文件,导入,结果无效。
点开 vivado license manager 左边菜单最下面View host information
里面看到NIC ID是 000000000000
vivado不认识?
恩,因为距离现在不久前的一次大更新中(包括ubuntu,red hat,centOS等)以太网的网卡编号从ethx变成了各种其他的名字,什么emx,哦这还算好的。好歹还短一点。
我打开我的终端使用ifconfig,看到的en0x?????????????
?不是显示问号,是我因为现在解决了写这篇方法的时候我已经修复了这个问题,所以我也不记得以前叫什么,反正挺长。
那么解决办法是什么呢?下面给出。
############现在插播一段注意事项##############
我的ubuntu版本是16.04 ,vivado版本是2016.4,其他版本其他平台不一定适用此方法,请注意。
#################插播结束####################
1) 创建一个新的 udev rules file:
sudo nano /etc/udev/rules.d/10-network.rules
2) 编辑这个文件,把下面的信息写进去,假设你的NIC MAC是 aa:bb:cc:dd:ee:ff:
SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="aa:bb:cc:dd:ee:ff",NAME="eth0"
2.9)退出nano编辑器的方法是ctrl+x,然后按一下Y确认保存,再按enter(回车),保存文件名而不修改。
3) 重启
sudo reboot now
现在你使用ifconfig命令就能看到你的网卡信息的开头是eth0了,从而你的vivado license manager也能认出你的网卡,license生效。
我的主机本身自带一个有线的以太网接口,但是平时不用这个上网,我用的是自己买的一个usb无线网卡,也就是说我有两张网卡,那么具体的操作步骤如下:
1、创建文件,这个上面那句话没错的。
cris@cris-B150M-D3H:/home/FTP_Q$ cd /etc/udev/rules.d/cris@cris-B150M-D3H:/etc/udev/rules.d$ sudo nano 10-network.rules
2、编写内容,先要记得在ifconfig中查看自己两张网卡的mac地址,记录之后,我写的是如下内容:
我的MAC地址(NIC ID)手动打码不要介意,你写你自己的
SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="11:11:11:11:11:11",NAME="eth0"SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="22:22:22:22:22:22",NAME="eth1"3、保存,重启,查看你的ifconfig
FTP_Q@cris-B150M-D3H:~$ ifconfig eth0 Link encap:Ethernet HWaddr 11:11:11:11:11:11 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:16 Memory:ef000000-ef020000 eth1 Link encap:Ethernet HWaddr 22:22:22:22:22:22 inet addr:192.168.8.100 Bcast:192.168.8.255 Mask:255.255.255.0 inet6 addr: fe80::8dc4:f002:329:4b91/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:209618 errors:0 dropped:0 overruns:0 frame:0 TX packets:117515 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:307041510 (307.0 MB) TX bytes:7817559 (7.8 MB)lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:239 errors:0 dropped:0 overruns:0 frame:0 TX packets:239 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:20406 (20.4 KB) TX bytes:20406 (20.4 KB)这样子,把设备的编号改成ethx之后,在xilinx license manager里面的View host information,就能在NIC ID里面看到两个网卡的序列号了。
0 0
- ubuntu平台vivado无法识别NIC_ID而无法使用license的解决办法
- android(1) : ubuntu无法识别设备的解决办法
- 双系统win7+ ubuntu 时,无法识别win7的解决办法
- 点击Vivado的安装程序exe无法安装的解决办法
- USB无法识别的解决办法
- ubuntu虚拟机无法使用 解决办法
- Word2003无法执行语言识别的解决办法
- uboot无法识别部分命令的解决办法
- svn co 无法识别url的解决办法
- Windows Server2003无法识别移动硬盘的解决办法
- 【win7无法识别u盘的解决办法】
- 操作系统无法识别U盘的解决办法
- XCode 无法识别 iOS 设备的解决办法
- adb无法识别设备的解决办法
- 无法识别的属性“targetFramework”解决办法
- 电脑网卡无法识别的解决办法
- 无法识别的属性“targetFramework”解决办法
- Ubuntu无线网卡无法使用问题的解决办法
- LInux sed命令详解
- 记录项目分包结构
- iOS给UITextView添加Placeholder
- 位图索引BitMap
- ImportError cannot import name BytesIO when import caffe
- ubuntu平台vivado无法识别NIC_ID而无法使用license的解决办法
- Linux netstat命令详解
- 泛腾科技xStorage6110 6U VPX大容量存储系统
- NDK学习笔记2之捕获native层的段错误
- sparkStreaming+kafka python版wordcount申请资源不成功
- 浏览器无法连接的解决方法 windows无法与设备和资源通信的解决方法
- 零基础学习PHP:学前简介(一)
- eclipse下maven打包"错误: 编码GBK的不可映射字符"
- 使用jquery触发a标签跳转