当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 华为H3C上网教程
帖子发表于 : 2009-04-19 13:16 
头像

注册: 2008-11-23 12:22
帖子: 92
送出感谢: 0 次
接收感谢: 0 次
以前我发过一个关于华为的H3C在linux下拨号上网的帖子!受到很多朋友的关注,但由于对整个软件安装过程说的不是很详细,很多朋友还是没法在linux下正常使用internet网络,尤其是对刚学linux的朋友来说是个很大的打击。应同学的要求,我把整个安装过程重新做了一边,希望对有些朋友有点帮助!这些方法都是我从网上搜集过来的,并非个人原创!还有其他解决办法的请发出来和大家一起分享!
我的安装环境是ubuntu9.04测试版, 内核2.6.28-11-generic 版本信息41-Ubuntu SMP Wed Apr 8 04:38:53 UTC 2009 架构是i686 的,该软件我也在ubuntu的8.04和8.10 i386架构中稳定使用过一段时间,但是不支持AMD64位架构。还有一点提醒大家,我在ubuntu8.04中能稳定使用。在9.04中好像有点不稳定,会出现自动断网现象!由于我昨天才装上9.04,使用仅仅一天,还不知道是否可行!希望有人做过长期测试的把结果拿出来共享。
1.修改IP地址,我们学校使用的是静态IP,所以要修改IP 地址!这里有两张截图,提醒大家,输入IP时要打回车才能确定!
附件:
文件注释: IP设置
Screenshot-网络连接.jpg
Screenshot-网络连接.jpg [ 15.72 KiB | 被浏览 1289 次 ]

附件:
文件注释: IP设置2
Screenshot-正在编辑 Auto eth0.jpg
Screenshot-正在编辑 Auto eth0.jpg [ 34.45 KiB | 被浏览 1291 次 ]


2.进入存放拨号软件的目录下,用cd命令,以下是在我的机子上的示范

syang@syang-God:~$ ls
Examples Installsoft test 模板 图片 音乐 桌面
h3c802.1xClient Softpacket 公共的 视频 文档 照片
syang@syang-God:~$ cd h3c802.1xClient
syang@syang-God:~/h3c802.1xClient$

3.开始安装,这部分在软件自带的文档里有详细说明
syang@syang-God:~/h3c802.1xClient$ sudo ./pre.ps
[sudo] password for syang:
Refresh IP script is READY.
Authencation file is READY.
pre operation finished successfully
syang@syang-God:~/h3c802.1xClient$

4.1这步很关键,按照文档的说明安装会提示你,库函数libstdc++-libc6.2-2.so.3找不到:
syang@syang-God:/usr/lib$ linux1x
linux1x: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory

4.2不要着急,这可能是由于版本升级之后,库名称不同引起的,用这个方法可以解决这问题,在/usr/lib下寻找和这个函数相近的文件:

syang@syang-God:~/h3c802.1xClient$ cd /usr/lib
syang@syang-God:/usr/lib$ ls libstdc++*
libstdc++.so.6 libstdc++.so.6.0.10

4.3相信在在你的机子上也会出现以上两个相似的文件,libstdc++.so.6.0.10就是我们要找的文件,可能你所装的版本和我的不同,在不同机子上这个文件名有差异,根据你机子显示的内容,制作一个连接:

syang@syang-God:/usr/lib$ sudo ln -s libstdc++.so.6.0.10 libstdc++-libc6.2-2.so.3
syang@syang-God:/usr/lib$

4.4再次查看你的连接是否作成功了:

syang@syang-God:/usr/lib$ ls libstdc++*
libstdc++-libc6.2-2.so.3 libstdc++.so.6 libstdc++.so.6.0.10

有没有发现比上次多了一个文件,恭喜你连接作好了,下面的事就水到渠成了。

5.1发起拨号认证前,首先进行用户文件配置,请根据你的情况进行设置,以下是我个人机子上的设置:

syang@syang-God:~$ cd h3c802.1xClient
syang@syang-God:~/h3c802.1xClient$ sudo ./linux1x -c
configure 802.1X network connection arguments
Current configuration is:
The way to initialize 802.1X authentication.......:multicast
Send all packets by multicast.....................:Y
Refresh IP address after connecting...............:N
Save message and package to log...................:Y
The save directory is.............................:/var/log/h3c-linux1x/
Continue to configure your network connection arguments?(Y/N)
y
There are two ways to initialize 802.1X authentication:
1. Trap by broadcast.
2. Trap by multicast.
Please choose the way to initialize the 802.1X authentication :
2
Send all packets by multicast? (Y/N):
y
Refresh your IP address after connecting? (Y/N):
n
Save message and package to log?(Y/N):
y
The default save directory is '/var/log/h3c-linux1x/', do you want to change it?(Y/N):
n
Configuration has finished, do you want to save it?(Y/N)
y
Save configuration sucessfully!

5.2至此配置成功,可以进行拨号认证了,软件文档有详细说明

syang@syang-God:~$ sudo linux1x -u 00000000/12345
Please choose a network adapter:
1. eth0
2. eth1
Enter the number of your choice (1-2[1]): 1

start 802.1X authentication
device check
server check
pass authentication
恭喜你,认证成功,可以享受网络了!

6.可能你觉得认证成功,关掉终端就会断网,用以下命令让进程后台运行

syang@syang-God:~$ sudo linux1x -d
start 802.1X authentication
device check
server check
pass authentication
syang@syang-God:~$

7.以下内容摘自《桃源》杂志第三期,实现开机自动拨号上网

用华为的802.1x连接的校园网,每次启动系统都得运行网络连接命令,想找个自动运行的方法。
7.1、给linux1x命令设置位"uid",这样做的目的是以普通用户的身份就可以运行命令linux1x.
sudo chmod u+s `which linux1x` #在我的电脑上,`which linux1x`相当于/usr/local/bin/linux1x
7.2、把网络连接命令添加到启动程序里面去。
点击:System/Perferences/Sessions/add,在弹出的对话框中,按如下方式输入即可。
name: net-connect(随便写)
command: linux1x -d
comment: connect to Internet(也可随便写)
到此相信你的华为拨号问题已经基本解决!祝大家linux用的开心!

以下是所用拨号文件:
附件:
文件注释: h3c802.1xClient
h3c802.1xClient.tar.gz [319.6 KiB]
被下载 513 次
[quote][/quote]


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 华为H3C上网教程
帖子发表于 : 2011-04-14 0:21 

注册: 2011-03-08 9:55
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
好东东啊 为嘛不支持AMD64捏 处理器是AMD滴 怎么判断偶滴似恩似AMD64捏 :em06


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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