Gentoo Linux--校园网(802.1x)拨号认证客户端解决方案
2012-09-01 21:57
746 查看
主机平台:Gentoo Linux 11.2
内核版本:Linux Kernel 3.2.1
适用校园网:西安电子科技大学老校区
原创作品:转载请表明http://blog.csdn.net/yming0221/article/details/7933212
在Linux使用校园网拨号要经过好好的研究,而对于Gentoo Linux这个不是大众的发行版来说更是技术上的难题。本来打算在Gentoo上使用mentohust来进行拨号,编译成功后拨号总提示“无法认证的客户端版本”,搞了好久,BBS上也有好多说使用mentohust被拉黑的,索性使用iNodeClient吧。首先下载编译好的二进制包:
http://download.csdn.net/detail/yming0221/4542001
下载二进制包后解压
cd /your/dir
tar xvf iNodeClient.tar.gz
解压后运行install.sh脚本即可。
如果是主流的发行版比如Ubuntu,CentOS等,这样一般就可以使用。
下面是Gentoo Linux的解决方案:
问题1:在运行脚本install.sh时会报错
这是由于Gentoo Linux对服务的管理和Ubuntu不一致,这里只需将78,79行注释,第90行更改成
/etc/init.d/iNodeAuthService start
问题2:运行客户端报错
直接运行iNodeClient后报错如下:
这里可以看出是链接库出的问题,可以用命令ldd查看链接库的依赖
ldd ./iNodeClient | grep "not found"
切换到目录/usr/lib下,找到相同的库做链接
sudo ln -s libjpeg.so.8 libjpeg.so.62
sudo ln -s libtiff.so.5 libtiff.so.3
即可解决。
问题3:找不到系统配置文件
阅读install.sh可以知道配置文件在目录/etc/iNodeClient下,文件名为inodesys.conf
配置文件的内容为
INSTALL_DIR=your/dir
问题4:启动报错line 2: cd: /etc/sysconfig/network-scripts: No such file or directory
这是由于Gentoo下没有相应目录,新建这目录即可,也可以修改脚本。
最后服务启动成功。
运行客户端:
新建链接
输入账号密码后连接。
输出提示信息:
2012-09-01 21:06:31 Connecting to the network...
2012-09-01 21:06:31 Beginning authentication... [120312****]
2012-09-01 21:06:33 You have passed the identity authentication
然后运行命令:
sudo /etc/init.d/net.eth0 start
最后将服务iNodeAuthService加入rc-update自动启动服务。
sudo rc-update add iNodeAuthService default
联网成功。
内核版本:Linux Kernel 3.2.1
适用校园网:西安电子科技大学老校区
原创作品:转载请表明http://blog.csdn.net/yming0221/article/details/7933212
在Linux使用校园网拨号要经过好好的研究,而对于Gentoo Linux这个不是大众的发行版来说更是技术上的难题。本来打算在Gentoo上使用mentohust来进行拨号,编译成功后拨号总提示“无法认证的客户端版本”,搞了好久,BBS上也有好多说使用mentohust被拉黑的,索性使用iNodeClient吧。首先下载编译好的二进制包:
http://download.csdn.net/detail/yming0221/4542001
下载二进制包后解压
cd /your/dir
tar xvf iNodeClient.tar.gz
解压后运行install.sh脚本即可。
如果是主流的发行版比如Ubuntu,CentOS等,这样一般就可以使用。
下面是Gentoo Linux的解决方案:
问题1:在运行脚本install.sh时会报错
这是由于Gentoo Linux对服务的管理和Ubuntu不一致,这里只需将78,79行注释,第90行更改成
/etc/init.d/iNodeAuthService start
问题2:运行客户端报错
直接运行iNodeClient后报错如下:
这里可以看出是链接库出的问题,可以用命令ldd查看链接库的依赖
ldd ./iNodeClient | grep "not found"
切换到目录/usr/lib下,找到相同的库做链接
sudo ln -s libjpeg.so.8 libjpeg.so.62
sudo ln -s libtiff.so.5 libtiff.so.3
即可解决。
问题3:找不到系统配置文件
阅读install.sh可以知道配置文件在目录/etc/iNodeClient下,文件名为inodesys.conf
配置文件的内容为
INSTALL_DIR=your/dir
问题4:启动报错line 2: cd: /etc/sysconfig/network-scripts: No such file or directory
这是由于Gentoo下没有相应目录,新建这目录即可,也可以修改脚本。
最后服务启动成功。
运行客户端:
新建链接
输入账号密码后连接。
输出提示信息:
2012-09-01 21:06:31 Connecting to the network...
2012-09-01 21:06:31 Beginning authentication... [120312****]
2012-09-01 21:06:33 You have passed the identity authentication
然后运行命令:
sudo /etc/init.d/net.eth0 start
最后将服务iNodeAuthService加入rc-update自动启动服务。
sudo rc-update add iNodeAuthService default
联网成功。
相关文章推荐
- Gentoo Linux--校园网(802.1x)拨号认证客户端解决方案
- 在linux下使用 校园网认证拨号客户端 v1.1 上网
- 校园网H3C 802.1x认证客户端 for Ubuntu
- 校园网认证拨号客户端 v1.1 linux下拨号—–pppd插件
- H3C 802.1x认证客户端的兼容版本及破解去限制版本
- 校园网无法拨号的一些解决方案
- 忆龙2009:windows xp sp3 新版802.1x客户端默认属性改变引起的认证失败
- 6个常见校园网认证客户端故障原因及解决方法
- 关于“Linux 下H3C 802.1x上网认证“的解决方案和相关思考
- 使用MENTOHUST代替锐捷客户端进行校园网拨号
- H3C S5800交换机配合Windows XP SP3的802.1X客户端认证,用户认证通过后很快掉线
- 锐捷802.1x客户端认证协议分析方法
- Windows域与802.1X协议统一认证解决方案
- 联想天工 802.1x认证 拨号测试
- WHQL认证中搭建了服务器和客户端,计算机池中Selection中无任何选项的解决方案
- 校园网客户端认证使用EAPOL协议
- 【技术贴】锐捷校园网,360提示ipconfig.exe改变网络连接设置。不能上网,锐捷客户端认证之
- 忆龙2009:在远程桌面下不能用windows自带802.1x客户端完成认证
- 【技术贴】锐捷校园网,360提示ipconfig.exe改变网络连接设置。不能上网,锐捷客户端认证之