美文网首页
安装vcs结束后license验证不通过

安装vcs结束后license验证不通过

作者: 林雨庭 | 来源:发表于2020-04-23 15:16 被阅读0次

正常安装过程

当所有的工作都按照大佬的教程:

VCS+Verdi 安装及破解过程(CentOS7)-----FPGA开发

从零开始VCS+Verdi 安装过程(Ubuntu)

license验证

顺利进行,直到最后一步,生成的license无论如何都不能通过,检查license的验证命令:

/home/user/synopsys/scl_11.9/amd64/bin/sssverify /home/user/synopsys/vcs_2016.06/license/Synopsys.dat

报错:

This is an INVALID license file. You SHOULD NOT use this license file. Please use the license file as received from Synopsys, Inc.

没错,这条指令像是噩梦,伴随着我最近一周安装vcs的过程。无论是哪个版本的系统、哪个版本的虚拟机,试验过了都不行。但是网上流传着这样一种神秘的解决方案:

简洁到什么都没有说一样

没错,看了这些我还是不知道怎么设置,找了很多答案,并没有解决我的问题。但是循着这条线索,我继续搜索了scl11.7。SCL_v11.7安装地址,密码:7dya。

cd ~/synopsys

mkdir scl_11.7

mkdir scl_v11.7

但是下载下来就傻眼了,目录中是一堆tar文件,不是v11.9版本的spf。根据我单身多年的经验,我认为无论是tar还是spf,都是压缩包,安装起来效果应该一样。当机立断,把三个tar文件粘贴到虚拟机scl_v11.7文件夹里,打开synopsys installer,setup.sh,选择源文件夹scl_v11.7。

网上流传的解决方案

见证奇迹的时刻,installer成功识别出了scl11.7。按照通用方法,安装好scl 11.7到scl_11.7之后,我开始寻找「验证文件」是什么东西,打开 ~/synopsys/scl_11.7/amd64/bin 我找到了sssverify,多么熟悉的文件!就是它,复制,粘贴并替换掉 ~/synopsys/scl_11.9/amd64/bin 中的sssverify。

正常启动软件

上面所有的内容完成之后,还是在启动的过程中出了问题。因为从零开始VCS+Verdi 安装过程(Ubuntu)教程中有这样一段话:

原文强调了只需要在第一行修改自身用户名

没想到,第18行成为了无法安装本软件的罪魁祸首。因为LICENSE_FILE被设定在27000@ubuntu,但是ubuntu是什么?按照作者的意思是验证文件被放在了本机的27000端口,本机应该是127.0.0.1,那么ubuntu会被解释成127.0.0.1吗?

其实并不会,打开/etc/hosts 文件可以发现,ubuntu的默认设置会把localhost解析到127.0.0.1。所以安装的过程中应该是27000@localhost。这一个小小的地方,会导致安装成功,但是无法启动程序,因为程序不知道在哪里找license。

ubuntu默认的hosts

提示

1. 一定要把11.7版本的sssverify替换到11.9里使用,如果直接安装11.7的sssverify,会导致lmstat验证dat文件直接失败。

2. 要注意修改snpslmd的真实地址。

Synopsys.dat文件内容

输入:lmg_vcs,成功开启了认证。

使用:dve,成功打开了synopsys!

兄弟们,ohhhhhhhhhhh!

相关文章

  • 安装vcs结束后license验证不通过

    正常安装过程 当所有的工作都按照大佬的教程: VCS+Verdi 安装及破解过程(CentOS7)-----FPG...

  • License方案

    summary 设置一个license, license包含了有效性验证, 合法性验证, license多维度验证...

  • uvm 平台搭建3 - 安装VCS SCL

    前面做好linux系统的安装之后,这里开始安装一些相关的验证工具 准备: VCS(TM)是Synopsys...

  • 使用 Joi 表单验证

    安装 Joi 库: 基本使用: 如果验证不通过,错误信息在 result.error.details 中,如果验证...

  • Xilinx开发环境配置

    安装ModelSim 安装ModelSim后出现unable to checkout a license.Make...

  • tensorflow安装

    安装python3(本人安装的是p3环境是Ubuntu16.04) 安装tensorflow 安装结束后验证,创建...

  • weex打包Android和IOS

    1.安装weex 安装结束后你可以直接使用 weex help 命令验证是否安装成功,它会显示 weex 支持的所...

  • 如何管理公共集群上的Sentieon License

    Sentieon License二次验证机制 Sentieon软件的license是部署在公共集群下,有时系统管理...

  • Linux 系统使用

    sublime 激活license参考 安装及中文输入问题参考安装好后执行下面命令支持中文 删除软件 删除不了看着...

  • TrueLicense实现license验证

    TrueLicense是一个开源的证书管理引擎,可以用于license的生成和有效性的验证。 一 使用key...

网友评论

      本文标题:安装vcs结束后license验证不通过

      本文链接:https://www.haomeiwen.com/subject/pheqmhtx.html