1>首先去锐捷官方网站下载for linux版的认证程序:
%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD%E4%B8%AD%E5
%BF%83/%E5%BA%94%E7%94%A8%E8%BD%AF%E4%BB%B6/tabid/96/Default.aspx
Supplicant For Linux V1.1.1
(文章尾部有此文件打包)
2>tar解开此包,得到一个可执行文件xrgsu
3>一般头一次运行这个xrgsu文件都会出现错误,意思是找不到libpcap.so.0.6.2文件
可以用命令rpm -q libpcap查看一下你的系统里是否有这个包。如果没有就需要去google上搜索这个包并下载编译。如果有的话,就可以使用命令建立一个这个文件的软链接:
ln -s /usr/lib/libpcap.so.0.9 /usr/lib/libpcap.so.0.6.2
4>这时大部分的linux系统就可以正常跑起这个xrgsu程序了.
有一部分linux还是运行不了,可能提示找不到libstdc++.so.5文件
我们这时候可以用上边的方法同样建立一个这个文件的软链接,但有可能会失效。
在本机RHEL5上测试时就出现此问题,出错提示为:
./xrgsu: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by ./xrgsu)
这可能就是软链接的两个版本不兼容的原因了,我们可以去网上下载这个libstdc++.so.5包,安上就可以了:
原文:http://blog.chinaunix.net/u/27493/showart_280073.html
compat-libstdc++-33 此RPM包内包含libstdc++.so.5文件
compat-libstdc++-296 此RPM包内包含libstdc++.so.5的一些增加特性(可选)
RHEL5上测试时,本人只下载安装了第一个文件,完全可以满足需要:compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
(文章尾部有此文件打包)
注意:安装此RPM文件时必需使用root权限,否则将得到错误提示:
$ rpm -ivh compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
warning: compat-libstdc++-33-3.2.3-47.fc4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: can't create transaction lock on /var/lib/rpm/__db.000
正确安装方法:
# rpm -ivh compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
warning: compat-libstdc++-33-3.2.3-47.fc4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
1:compat-libstdc++-33 ########################################### [100%]
5>将xrgsu程序移动到/usr/bin/目录下,或在此目录下建立xrgsu程序的软链接
ln -s /home/sense/app/ruijie/xrgsu /usr/bin
6>查看程序的readme.txt文件进行相应的配置
|
文件: |
ruijie-1.1.1-i386.tar (802.1x for linux认证客户端)
|
大小: |
1330KB |
下载: |
下载 | |
RPM下载 |
文件: |
compat-libstdc++-33-3.2.3-47.fc4.i386.rpm |
大小: |
228KB |
下载: |
下载 | |
阅读(757) | 评论(0) | 转发(0) |