微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > Synopsys DC安装的问题

Synopsys DC安装的问题

时间:10-02 整理:3721RD 点击:
我在Ubuntu linux上安装 Design compiler 2008,碰到很棘手的问题。运行lmgrd -c synopsys.dat  -l  lic.log后,
显示如下:
10:24:00 (snpslmd) ------------------------------------------------------------------
10:24:00 (snpslmd) Checking the integrity of the license file....
10:24:00 (snpslmd) Valid SSS feature found.
10:24:00 (snpslmd) The feature is needed to enable the other keys in your license file.
10:24:00 (snpslmd) ------------------------------------------------------------------
10:24:15 (snpslmd) TCP_NODELAY NOT enabled
10:24:40 (lmgrd) lmgrd will now shut down all the vendor daemons
10:24:40 (lmgrd) Shutting down snpslmd pid=1962 because of signal 15
10:24:40 (snpslmd) Shutdown requested from root@xxx IP=xxx.xxx.xxx.xxx
10:24:40 (snpslmd) daemon shutdown requested - shutting down
10:24:40 (lmgrd) Shut down FLEXnet snpslmd license server system on machine xxx
10:24:40 (lmgrd) EXITING DUE TO SIGNAL 15
如果运行dc_shell,则显示:
Fatal: Design Compiler is not enabled. (DCSH-1)
在论坛上搜索,有不少帖子说可能是license的问题。为此,我找了若干个synopsys.src生成不同
的license,结果出现同样的错误。
此外,/etc/hosts文件为:
xxx.xxx.xxx.xxx  xxx    # Added by NetworkManager, wireless card
#127.0.0.1      localhost.localdomain   localhost
127.0.0.1       xxx    localhost
::1     xxx    localhost6.localdomain6 localhost6
127.0.1.1      xxx
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
ping主机名(xxx)输出的是无线或者有线ip地址,不是127.0.0.1.
请问上述问题是什么引起的?license或者网路设置?有什么好的解决办法吗?


license的生成是利用通常的方法lib-gen04b以及key-generator. 见到网上Ubuntu下
安装的教程,我几乎是照搬。结果却不成功。环境变量设置为
export SYNSLMD_LICENSE_FILE=27000@xxx
其中,xxx是自己在Linux下的主机名。
将它改为
export SYNSLMD_LICENSE_FILE= /usr/synopsys/license/synopsys.dat
结果一样不对,且提示信息完全相同。

修改了一些设置,现在的问题变为:
21:00:38 (snpslmd) Wrong hostid on SERVER line for license file:
21:00:38 (snpslmd)      synopsys.dat
21:00:38 (snpslmd) SERVER line says XXXXXXXXXXXX, hostid is (Can't get hostid of type 2 [])
21:00:38 (snpslmd) Invalid hostid on SERVER line
21:00:38 (snpslmd) Disabling 9999 licenses from feature 3D(0E004D95E17C75A44AE2)
21:00:38 (snpslmd) Disabling 9999 licenses from feature 3P(0E004D95E17C75A44AE2)
21:00:38 (snpslmd) Disabling 9999 licenses from feature A3200DX(0E004D95E17C75A44AE2)
搜索时,发现在 http://bbs.eetop.cn/thread-142261-1-1.html 中出现了同样的问题。可以从
http://opendtect.org/lic/doc/endusermanual/chap9.htm
处找到相关的解释。然而问题依旧没有解决。

大神,我输入lmgrd时系统直接显示,command not find
然后我在目录里看到lmgrd这个文件的,额


lmgrd.exe是scl的一个工具。如果不能直接运行,可以从安装目录下执行。


将/etc/hosts文件中的一行恢复成了
127.0.0.1       localhost.localdomain   localhost之后,就出现了上述问题。看来与这个文件有关。

问题已经解决。主要是参考如下网址:http://www.artwork.com/support/linux/eth0_configuration.htm
具体而言,我之前的问题在于本机的硬件(网卡)命名,以及网络连接。
(1)license是利用flexlm hostid进行认证的。而lmhostid默认读取有线连接网卡,因此不能无线网卡的mac地址。
(2)不仅如此,网卡还必须用双绞线物理连接到网络上。
(3)我的notebook上有两个网卡,原来的命名分别为wlan0和eth1.  这可以从ifconfig看到。此时lmhostid显示
为空""。 如上面的网址提到,这是因为flexlm总是寻找名为eth0的网卡所致。找不到,就返回空值。
(4)我打开编辑 /etc/udev/rules.d/70-persistent-net.rules,将eth1和wlan0修改为eth0和wlan1.
如上处理后,Synopsys Design Compiler就可以正常启动了。

不太懂诶,你的意思是在安装目录Installer下执行,还是在SCL下执行?
我用ls是看得到lmgrd的,就是打下去是command not find,您看怎么输入命令?

好帖子,顶一下


Ubuntu系统下Synopsys VCS DC PT安装文件下载及安装破解方法(支持2008,2009,2010,2011版)
http://bbs.eetop.cn/thread-347196-1-1.html

就快装软件了,到时向各位大神请教

受教了

折腾了大半夜,终于找到原因了,
网卡必须是eth0 ,我的eth1就不行,改成eth0就顺了,唉

恭喜您 找到解決辦法了!

    :)



    谢谢,按照你的方法,问题解决。

anybody having license for design compiler

sorry need license for custom designer

我的还不是这个问题 悲剧

me too.

解决了没有

小编方法是正确的  相当给力

好文!
多谢小编分享

顶贴赚积分


从你的帖子找到问题,ubuntu16中没有eth0,通过以下代码,解决
http://blog.csdn.net/wenwenxiong/article/details/52937539
1、sudo nano /etc/default/grub 找到GRUB_CMDLINE_LINUX=""改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"然后sudo grub-mkconfig -o /boot/grub/grub.cfg重启后,网卡名称果然变成了eth0和wlan0
或者是
1、sudo vi /etc/default/grub 找到GRUB_CMDLINE_LINUX=""改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"然后sudo grub-mkconfig -o /boot/grub/grub.cfg重启电脑后,网卡名称果然变成了eth0和wlan0。calibre 可以使用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top