frankslin / mytunet

Automatically exported from code.google.com/p/mytunet
4 stars 0 forks source link

程序在64位linux下编译通过,执行错误 #7

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
2009年3月5日从 svn中check out的代码,

mytunet-console 和 qtunet-qt4都可以编译通过。

mytunet:
  执行 mytunet set 1 name 0 C D ,要求输入密码,然后程序直接退出,没有任何错误提
示。root和普通用户都是如此。
qtunet-qt4:
  普通用户执行qtunet,程序报告密码错误,实际上密码是正确的。root用户无法执行
qtunet,报错:No protocol specified, qtunet: cannot connect to X 
server :0.0 

我的系统是ubuntu 8.10, 
AMD64的版本。在编译64位mytunet时,比32位系统多了一个警告:
ethcard_eth.c的函数raw_socket_loop_thread中,recvfrom的第六个参数在�
��兼容的指针
类型间转换。 不知道是不是这个问题

Original issue reported on code.google.com by pengtao....@gmail.com on 6 Mar 2009 at 6:21

GoogleCodeExporter commented 9 years ago
关于你那个console的程序,使用set参数就是设置,并不会连接�
��这样输入你的TUNet登录密码后
程序就直接退出了。
你需要给你的mytunet加上SUID位,然后不加任何参数执行mytunet��
�这样就可以连接了。

Original comment by mingocha...@gmail.com on 26 Mar 2009 at 2:30

GoogleCodeExporter commented 9 years ago
谢谢。不知道mytunet的运行需要root权限。
加上suid后,mytunet可以运行了,不过报错:
Invalid password,please make sure to input the correct one.
和qtunet在窗口下看到的错误信息一样。

Original comment by pengtao....@gmail.com on 27 Mar 2009 at 7:18

GoogleCodeExporter commented 9 years ago
我找了一台32位的机器,编译运行没有问题。

Original comment by pengtao....@gmail.com on 27 Mar 2009 at 7:42

GoogleCodeExporter commented 9 years ago
64位是有问题,但是我的系统是32位的…… 
以后找台64位的调……

Original comment by Henry.Hu...@gmail.com on 4 Apr 2009 at 7:17

GoogleCodeExporter commented 9 years ago
我在命令行里敲了qtunet,然后在弹出的对话框里输入用户名��
�密码之类的,但是总是连不上,为什么呀

Original comment by skyblue0...@gmail.com on 3 May 2009 at 3:20

GoogleCodeExporter commented 9 years ago
作者说了64位有问题,只有静静等待了,呵呵

Original comment by pengtao....@gmail.com on 4 May 2009 at 3:42

GoogleCodeExporter commented 9 years ago
目前因为紫荆公寓不需要802.1x认证了,所以学生研究这个问��
�的少了,但是有极少数的老师在
家用64位的linux,现在qtunet不能运行就是一个问题了,谁可以�
��一个ubuntu 9.10 64可以用的
qtunet,编译一个deb包什么的,就造福大家了。

我现在使用网络上编译好的qtunet,但是很奇怪。在9.04下运行�
��一定要进root,而在9.10
下,root启动后,一login就跳出。我现在是在非root用户下,用s
udo ./qtunet来启动,现在可
以用802.1x上网。很奇怪。

Original comment by liqing....@gmail.com on 11 Nov 2009 at 9:25

GoogleCodeExporter commented 9 years ago
现在还有地区需要802.1x么?

Original comment by Henry.Hu...@gmail.com on 1 Mar 2010 at 12:57

GoogleCodeExporter commented 9 years ago
有,清华大学的青年教师公寓。谁能放一个64位ubuntu登录端出
来,谢谢了。

Original comment by liqing....@gmail.com on 30 Apr 2010 at 12:13

GoogleCodeExporter commented 9 years ago
好像很荒凉的样子。谁能出一个ubuntu 10.04 64位的qtunet?
我问网络中心,说紫荆公寓还需要802.1认证。

Original comment by liqing....@gmail.com on 5 May 2010 at 2:35

GoogleCodeExporter commented 9 years ago
紫荆去年就不要802.1认证了吧。。。。

Original comment by lyf...@gmail.com on 1 Jul 2010 at 5:09