scientist2009 / mentohust

Automatically exported from code.google.com/p/mentohust
1 stars 0 forks source link

Windows版MentoHUST_V2_4(修改版),可在Win7下使用 #94

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
基于MentoHUST_V2_4源码,原来的版本在我这里使用在Win7下DHCP方�
��认证,不能正确获取IP地址,导致虽然能认证成功却上不了�
��。
我使用这里提供的源码作了一些简单的修改,界面没做什么��
�动。
改动如下:
1.解决Win7下DHCP方式认证成功却无法获取IP问题;
2.增加了在标题栏显示已连接持续时间功能。

Original issue reported on code.google.com by tsl0...@gmail.com on 24 Mar 2011 at 11:21

GoogleCodeExporter commented 9 years ago
请尊重作者。依据 GPL 
许可协议,如果你不发布代码,就不能发布二进制。

Original comment by microcai...@gmail.com on 4 Apr 2011 at 9:35

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
只是小改而已,没做什么实质性改变,难登大雅,所以就没��
�源码。
既然你都这么说了,我就把源码传上来吧,有需要的拿去。
不过,我看MentoHUST项目主页上的许可协议是New 
BSD,不知道这个和GPL。。。

Original comment by tsl0...@gmail.com on 14 Apr 2011 at 2:28

Attachments:

GoogleCodeExporter commented 9 years ago
... ... 
我的意思是,如果你不上传代码,到作者的网站发二进制包��
�是一直非常不尊重的行为。这个和协议也没多大关系。

Original comment by microcai...@gmail.com on 14 Apr 2011 at 4:18

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
作者都不继续开发Windows版了,最新版的算法源码也没公布,�
��的我们很伤心,咱只好拿旧版代码自己DIY了。发改过的东西
在这里只是为了方便大家,又没拿去卖钱或做坏事。如果作��
�觉得我改他的代码不尊重他,那我可以道歉。
需要改过后源码的直接向我要就是了,没必要这样吧,把帖��
�禁了,那我发这帖的意义也就失去了。

Original comment by tsl0...@gmail.com on 15 Apr 2011 at 5:45

GoogleCodeExporter commented 9 years ago
开源的目的是什么呢?如果公布源码又不让别人用,那还公��
�干嘛呢?
总之大家都是一个目的:方便广大使用锐捷的同学们不就好��
�。
我真的没考虑过那么多,毕竟只是自己小改了一下。软件和��
�码里作者的版权信息我也都全部保留着呢,感觉自己没做什�
��违反。。。协议的事.

Original comment by tsl0...@gmail.com on 15 Apr 2011 at 5:51

GoogleCodeExporter commented 9 years ago
我想这也不是版不版权的问题,作者是希望 
你放出源码,哪怕 再小的改动,大家一起学习不是。

Original comment by amplat...@gmail.com on 15 Apr 2011 at 4:11

GoogleCodeExporter commented 9 years ago
是我错了,没把源一起码发上来.并不是用mentoHUST的人都需要�
��码的(如果下载的mentoHUST可以满足自己的使用,我也懒得自
己动手改源码)需要的问我要我也不会说不给的啊~~你一说我
不就把源码传上来了嘛
我看这里的帖子有很多人需要V3源码把mentoHUST交叉编译到openwr
t,ddwrt之类的系统上用,这里不也一直没人给吗?或者说不想给
的话,也可以提供个编译好的二进制文件啊,毕竟已经提供��
�那么多的PC上Linux发行版二进制文件了,也不差这一个~~我想�
��个交叉编译对mentoHUST作者来说不会很难吧?

Original comment by tsl0...@gmail.com on 17 Apr 2011 at 4:30

GoogleCodeExporter commented 9 years ago
对于源码较小的修改你上不上传我是不在意的,至于其他人��
�也管不着。
之所以没有发布V3源码或者修改出支持V3的Windows版本或者编译
支持V3的路由器版本,就是为了给校方留下防止用户共享上网
的途径,也许有人编译路由器版本不是为了共享上网,但无��
�保证所有人都没这个目的。

Original comment by www.eh...@gmail.com on 17 Apr 2011 at 10:41

GoogleCodeExporter commented 9 years ago
首先尊重作者的想发,也提一下关于v3源码我的想法,作者开
源的目的肯定在于交流和方便大家学习,肯定不是以共享校��
�网为首要目的。但是mentohust给大家提供了很方便的一种共享�
��网的方式,现在需要网络接入的设备很多,手机,ipad,还��
�一些游戏机,加上高清电视,高清播放器,很多终端根本就�
��有锐捷的支持,而且一个用户的每个设备接入都要付费的话
,就太高了!看看那些开源路由器论坛,也有不少人讨论mento
hust的。

现在我们学校(川大)的情况,V2版认证,学校到处能找到win
dows下不验证多网卡的锐捷认证程序,大部分实验室都用一台p
c代理上网,插两块网卡;其实还有更容易的办法,就是交换�
��接到墙上的以太网口,服务器那台pc装softether一块网卡就实�
��代理功能了,学校是完全管不到的,收费只有从行政部门收
起,实验室都用代理,要不然那么多机器不可能支付得起费��
�(我们学校是每端口45元/月)。

编译到路由器里,上网速度快,维护方便,节约一台电脑,��
�节约用电了,虽然实验室用电都很烂费哈:)所以我倒是认�
��楼主对V3开不开源就是方便大家学习一下,跟“给校方留下�
��止用户共享上网的途径”关系不大吧:)

另外V2版编译到路由器中遇到过的问题:我们学校的认证程序
会检查有效性,有些楼是固定IP,有些是DHCP,在DHCP分配的地�
��,如果mentohust进程意外退出(遇到过好几次),之前路由器
分配到的IP地址不会释放,锐捷服务器会显示异常的,这个原
因我们实验室被封过端口,不过都是一个学院的关系找过网��
�以后就不检测我们的端口了,现在设置路由器断网自动重启�
��时解决这个小问题。

个人意见,希望作者理解,呵呵!:)

Original comment by weihua.z...@gmail.com on 22 Apr 2011 at 5:37

GoogleCodeExporter commented 9 years ago
用Linux的毕竟是少数,如果真有拿V3版mentohust + 
Linux共享上网的,恐怕电费比网费还要多
如果学校要防止学生共享上网,不开源还有个V3算法,开源了
你让学校怎么办
能有Linux版你就知足吧,目前来说路由器版完全有违校方利益

Original comment by www.eh...@gmail.com on 23 Apr 2011 at 1:42

GoogleCodeExporter commented 9 years ago
学校本身就不该限制共享上网。

不开放 v3 的代码主要是作者不想惹祸上身。

你们谁给作者签署个免责申明,我想他还是很乐意给你们提��
�的,哈哈。

Original comment by microcai...@gmail.com on 23 Apr 2011 at 2:17

GoogleCodeExporter commented 9 years ago
目前v3算法还是不完善啊!我们学校还是会很容易掉线,尽管
开启重连。
如果可以开放V3的代码,有更多的人来研究、测试,不是更好
吗?
至于什么法律责任,作者实属杞人忧天,你是在中国啊!
再者,美国法律似乎都认可对iphone进行破解。不开放v3代码恐
怕是有其他隐情吧!

Original comment by fujianzh...@gmail.com on 24 Apr 2011 at 1:37

GoogleCodeExporter commented 9 years ago
开源了就可以有更多人参与完善了

Original comment by microcai...@gmail.com on 25 Apr 2011 at 4:55

GoogleCodeExporter commented 9 years ago
V3 的代码我确实有。 我和作者说我可以用在 ruijieclient 
上,这样他就可以不用承担责任了。可惜我已经不在学校了��
�所以开发 ruijieclient 实在是没那个条件了。有谁正的要 V3 
源码的可以联系我,但是要接手 ruijieclient 的开发。

Original comment by microcai...@gmail.com on 25 Apr 2011 at 4:59

GoogleCodeExporter commented 9 years ago
我们学校不进行V3校验,所以我是不能接手了

Original comment by q741...@gmail.com on 26 Apr 2011 at 8:38

GoogleCodeExporter commented 9 years ago
这个话题我挑起的,那我也说两句:我不需要V3源码,我们学
校锐捷客户端版本虽然已经使用4.21了,但是没有开启V3校验��
�老版客户端依然可用,使用这里V2算法的mentohust也能认证上��
�。
快大四了,有其他的事情在忙,也没很多时间看mentohust源码��
�,更不用提完善它。
总之,作者有自己的考虑,我们应该尊重,他不开放源码是��
�的自由。

至于作者担心的共享上网会引发的法律问题:我想这个应该��
�算什么问题,毕竟在高校里用linux的只是很少数人,再去玩��
�些Openwrt,DD,TT之类的更是少之又少,恐怕100个得有99个不知道�
��些是什么东西吧?就像14楼兄弟说的那样,我也觉得作者是�
��点杞人忧天了
再更进一步:就算不开放V3源码,你提供了Linux的二进制包。�
��linux下配置个共享也不是什么难事吧?就算不会,只要有心�
��在网上也可以找到教程的。
要想不让人共享上网,除非你在mentohust里也加入对多网卡,��
�享上网之类的检测,从源头上禁止,就像官方客户端那样。

Original comment by tsl0...@gmail.com on 27 Apr 2011 at 8:21

GoogleCodeExporter commented 9 years ago
前面说过了,用装有Linux的电脑共享上网电费都比逃掉的网费
多,你自己也说用Linux的是少数人,而且电脑共享远没有路由
器方便,所以Linux下共享没多大意义。
开源后很容易写出Windows版,用Windows的不少吧,很多人不可能
共享上网时专用Linux,但喜欢用Windows时还能共享上网。
出Linux版解决Linux下认证困难的问题,难道你们不希望么?

Original comment by www.eh...@gmail.com on 28 Apr 2011 at 3:06

GoogleCodeExporter commented 9 years ago
用的什么ide?vc6编译和组建都失败。

Original comment by crazyboyfeng on 8 Jul 2011 at 11:34

GoogleCodeExporter commented 9 years ago
支持開源,作者還是開源v3吧,折騰嘛,至於共享,避免不了的,ment
ohust本來就可以共享,已經共享了,還怕什麽

Original comment by isk...@gmail.com on 30 Aug 2011 at 3:45

GoogleCodeExporter commented 9 years ago
我在华农大,我们学校在某些情况下连完整的Mentohust 
0.3.4+4个附加文件(包括mpf文件) 
全部带上,都不能认证成功,而马上换上Windows下的专用锐捷3
.95就OK(其他来源的都不行)
我愿意接手开发ruijieclient,而且我会想办法平衡开源与预防"v
4"出现的问题。
我只想知道microcai兄,您是否有v3的完整源码,哪怕是其中一�
��分算法的完整源码
Mentohust0.3.4并没有加壳,但是如果用逆向工程的办法去折腾,
估计我博士后毕业都未必搞得出来(我不是计算机专业的)��
�
我之前联系过你,但是您没有再给我回复,我不知道之间出��
�什么问题,但老实说,我真的要有v3算法才能知道我们学校��
�锐捷搞了什么新东东。

Original comment by buzz16 on 11 Oct 2011 at 6:08

GoogleCodeExporter commented 9 years ago
盼了这么久的v3源码,继续等待中。。。。。。

Original comment by chunhui...@gmail.com on 6 Mar 2012 at 6:06