IOU License - 一个美丽的谎言
折腾了一个星期,发现被centos坑,再还被L3IOU坑。共享经历,希望对遇到同样问题的同学有帮助。1. 先说IOU License。wrapper-linux在每次运行的时候,都要算一次License,如果拓扑有10台设备,那么就算了10次。如果算出了的license不对,那么当前这个设备是起不来的,继续下一个。
2. ./crack.py,网上很多人在抱怨IOU老是报License错误,crack也不行,不幸我也遇到了,在折腾了几天之后,打开./crack.py这个脚本文件,我才发现所谓的License都基于hostid这条命令的输出,在terminal不断 敲hostid,发现这家伙的输出结果就是一直在变动的,(有遇到相同问题的同学吗?)这个为什么,GNU的哥们没给答案,但是说了hostid的原理。所以我让hostid稳定的办法就是,用root建立/etc/hostid这个文件,内容是什么就无所谓了,之后hostid输出就根据这个文件来了,crack.py的结果就稳定了。搞定L2IOU的License问题。
3. L3IOU的License,更加坑爹了。./crack的结果都不行。百度之后,发现有人说到L3IOU的License,其实是固定的,就是:B0ACC48944F31BD4 , af369ed2c95da783。这2个亲测通过,记下来吧。
{:soso_e113:}至此,L2IOU,L3IOU全部跑起。
{:soso_e124:}个人解法,仅供参考。
{:6_267:} {:6_267:} {:6_267:}{:6_267:} 之前我也是搞这个,快崩溃了 我也就此发了帖子 {:6_267:}{:6_267:} {:6_267:} 用debian的L2L3表示毫无压力{:6_269:} {:6_267:} {:6_264:} {:6_267:}{:6_267:}{:6_267:} 楼主是自己搭建的环境? 收藏学习 真有的些无语了,用得着那么麻烦吗??直接打开IOU原文件,把里面的JNZ跳转指令修改成JZ指定不就行了.license随便写一个就行了.有得着搞这搞那的嘛. 最爱terrytan 发表于 2012-7-25 09:55 static/image/common/back.gif
真有的些无语了,用得着那么麻烦吗??直接打开IOU原文件,把里面的JNZ跳转指令修改成JZ指定不就行了.license随 ...
第一次听说这么玩的,能否具体说明如何操作,谢谢。 NSTcisco 发表于 2012-7-25 09:30 static/image/common/back.gif
楼主是自己搭建的环境?
这有什么搭建不搭建的问题吗? 就一个模拟器,按照自己的需要搭建拓扑就是了{:1_1:}
页:
[1]
2