DigitalChinaSupplicant for linux

谁会安装神州数码的linux版本,有用过的给说说方法。上网需要这个东西!

作者: lei2231   发布时间: 2011-06-10

我现在用的是神州数码 DCBA 认证上网的 fedora 15上不了网 不知道怎么回事 网卡找不到 ,我又重回13 了

如果你的也是DCBA 认证的话用下面方式
DCBA-BAS的认证是基于应用层的:下载 LinuxClient.tar.gz 解压后有一个linuxClient文件夹。
运行终端进入LinuxClient:
./upnet -h host -u username -p password
(-h是认证主机的IP 如果不清楚网络的认证主机,可以查看Win版本的客户端中的ClientConfig.ini文件的信息中的如SwitchIP=172.16.241.100 这个就是主机IP了, -u是用户名,-p是密码)
之后程序会提示选择服务,按1,回车即可。屏幕提示如下:
$ ./upnet -h 172.16.241.100 -u user -p password
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
select server:
1. servicename
please select(e-Exit):1(输入1选择服务器)
The attestation is successful, you can be then now internet access!(提示认证成功,可以上网了)
上面的只能上7 -8 分钟 如果要想一直能上网 还要做下面的
然后在主文件夹下建立一个空文件 (主文件夹中要有upnet文件,没有会提示找不到文件,其实也就是下面的路径默认是在主文件下的),起名为file,打开粘贴重连脚本
#!/bin/bash
while [[ 1 ]]; do
./upnet -u 0073948 -p 123
id=`ps -Ao pid,comm|grep upnet|awk '{print $1}'`
sleep 409
kill $id
done
把username改为你的上网账号,password改为你的密码,注意保护自己的密码,否则改起来就难了,其中sleep 420 是420秒后重连的作用。你可以修改数字
然后打开终端,输入
chmod +x file
大功告成
以后上网只需打开终端输入
./file &
就可以上网


如果不别的 你搜索下   

神州数码802.1x、DCBA协议认证方案%20-%20Ubuntu中文.htm

作者: beyondncz   发布时间: 2011-06-10