当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 用wine装锐捷不能用
帖子发表于 : 2008-09-12 22:24 

注册: 2008-09-09 17:25
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
我想用wine装锐捷认证校园网,但是在装锐捷时出现如图的错误,然后运行总是运行不了。不知有谁能解决?


附件:
Screenshot.jpg
Screenshot.jpg [ 17.09 KiB | 被浏览 2262 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-09-15 10:21 

注册: 2007-04-22 12:17
帖子: 62
送出感谢: 0 次
接收感谢: 0 次
用linux版的瑞杰客户端吧,很好用。虽然说只有命令行界面,但总比没有好。
前几天在论坛里发现有人做出了图形界面,强啊。等我找找,再给你传上来。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-09-15 10:28 

注册: 2007-04-22 12:17
帖子: 62
送出感谢: 0 次
接收感谢: 0 次
找到了,转一转贴:
KStar 校园网锐捷认证GUI版
原作:Febird's Sky

学习编程技术,还是一边学习一边实践来感觉更容易,近来学习QT,发现积极性不是很大,后来索性就想做一个什么实际的东西出来把,细想了一下,现在教育网很多用户都用锐捷认证,官方的版本限制太多,没有考虑我们广大用户的利益,所以Windows下面有一Meto锐捷的东西,Linux下面也有相应的官方认证软件supplicant,但是这个不好用,所以后来就有人写了mystar。但是一直没有一个GUI的,虽然使用Linux的高手云集,命令行可以搞定一切,貌似没有人准备为他写一个GUI,毕竟Linux的推广于普及最终还是要让普通的来百姓能够使用,而他们迫切的需要图形界面的支持。

我一想,这个还不错,既学习Qt,巩固C++,又可以学习网络编程,当然少不了特定平台的系统调用,最后还可将学习Qt在BSD,windows,嵌入式等上面的移植,那个想法是相当的不错阿.说感就干。

首先分析Mystar的源代码,核心应该是参考Meto的,都是使用了libpcap库来实现网络抓包。libnet实现发帧。大概花了一上午的时间,将mystar封装成类,然后开始学习QT,其实学习QT也挺快的,首先了解程序框架,然后了解各种文件用法,编译连接过程,然后根据doc/html下面的帮助文档就可以了,不懂的地方Google一定能找到答案。

编写这个Kstar(名字瞎起的),用了RSA的MD5函数,读取配置文件还使用了专用的库CIniFile,为了在X11中使用系统托盘,使用了第三方的TrayIcon类(Qt3中没有TrayIcon的相关类,哎),最后弄得这个可执行文件足有1M大小,真是惭愧.....尽管libcap使用的是共享...

下面是ldd的结果

[root@localhost bin]# ldd kstar
linux-gate.so.1 => (0x00110000)
libpcap.so.0.9 => /usr/lib/libpcap.so.0.9 (0x00d2e000)
libqt-mt.so.3 => /usr/lib/qt-3.3/lib/libqt-mt.so.3 (0x02000000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00d5d000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00111000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x003f7000)
libm.so.6 => /lib/libm.so.6 (0x00ccc000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x002b2000)
libc.so.6 => /lib/libc.so.6 (0x00b71000)
libmng.so.1 => /usr/lib/libmng.so.1 (0x007b7000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x003d3000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00253000)
libz.so.1 => /lib/libz.so.1 (0x00d19000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x0027b000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00286000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x0029d000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00291000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x002a6000)
libXft.so.2 => /usr/lib/libXft.so.2 (0x007a2000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00d6f000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00222000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x003ac000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x003b7000)
libdl.so.2 => /lib/libdl.so.2 (0x00cf7000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00cfe000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x0020d000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00210000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x002be000)
/lib/ld-linux.so.2 (0x00b52000)
liblcms.so.1 => /usr/lib/liblcms.so.1 (0x0076a000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x002ab000)
libexpat.so.1 => /lib/libexpat.so.1 (0x002da000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00212000)

整个工程使用Kdevelop开发,用Qmake处理pro文件,源码如下:
kstar-src-1.0.tar.gz

在 Fedoro Core 8下面的编译的二进制包:
kstar-bin-1.0.tar.gz

使用截图说明:


安装方法:

作者提供的install.sh我没运行成功,但是用文本编辑器打开可以看到里面的内容是:
代码:
#!/bin/bash

  cp -f ./libpcap.so /usr/lib/.

  chmod 755 /usr/lib/libpcap.so


所以我这样做:
进入文件夹,之后输入代码:
代码:
sudo cp libpcap.so /usr/lib/libcap.so.9
sudo chown 775 /usr/lib/libcap.so.9
sudo cp kstar /usr/bin/

就安装好了。
在终端中输入
代码:
sudo kstar

就出现以上的图形界面了


忘了上传东西了:


附件:
文件注释: 安装程序
kstar.gz [489.85 KiB]
被下载 1055 次
文件注释: 3
Kstar3.jpeg
Kstar3.jpeg [ 42.64 KiB | 被浏览 2251 次 ]

文件注释: 2
Kstar2.jpeg
Kstar2.jpeg [ 44.06 KiB | 被浏览 2242 次 ]

文件注释: 1
Kstar-1.jpeg
Kstar-1.jpeg [ 24.62 KiB | 被浏览 2233 次 ]



最后由 DFLY 编辑于 2008-09-15 10:46,总共编辑了 1 次
页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-09-15 10:44 

注册: 2007-04-22 12:17
帖子: 62
送出感谢: 0 次
接收感谢: 0 次
其中libcap.so.9是在我原样将libcap.so考入/usr/lib后出现的错误提示,它需要的是libcap.so.9,而不是libcap.so。
所以将它重命名了,不知道别的机子一样不一样。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-09-20 16:30 

注册: 2008-09-04 15:01
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
需要的是libpcap.so.0.9,可以把libpcap.so重命名拷过去。
ubuntu中其实也有这个共享库,名字或者版本不一样,比如我用8.04的是libpcap.so.0.9.8,做一个链接就好了。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 用wine装锐捷不能用
帖子发表于 : 2009-11-21 13:01 
头像

注册: 2009-03-07 17:17
帖子: 44
送出感谢: 0 次
接收感谢: 0 次
:em20 我的错误:
“kstar: error while loading shared libpcap.so.0.9: cannot open shared object file: No such file or directory ”

:em09 请问楼主,我应该把libpcap 放到哪儿? /usr/lib ,还是/lib
:em06 还有就是,所需要的libpcap是八个版本?

:em09 等你答复!


_________________
E-mail: zainixhao@gmail.com


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译