求助 zdclient 无法执行二进制文件

回复
头像
xiaodu266
帖子: 18
注册时间: 2008-04-06 20:58
送出感谢: 0
接收感谢: 0
联系:

求助 zdclient 无法执行二进制文件

#1

帖子 xiaodu266 » 2010-09-27 0:01

苦苦寻找,因网络需要神州数码客户端认证上网,找点zdclient代替。

成功执行安装,已经看到####Installation Done.####的提示。

运行zdclient:

代码: 全选

root@xxx-laptop:~# runzdclient
Beginning Authentication...
/usr/bin/runzdclient: line 16: /usr/bin/zdclient:无法执行二进制文件
贴出runzdclient:

代码: 全选

#!/bin/bash
#用户名
USERNAME='xxx'

#密码
PASSWORD='xxx'

#其他参数(如--dev指定网卡,可运行zdclient -h查看详细参数)
ARGS=(--dhcp -b)

#---------------------------------------------------------------------
LOGFILE=/tmp/zdclient.log

echo Beginning Authentication...

zdclient $@ ${ARGS[@]} -u $USERNAME -p $PASSWORD 2>&1|tee -i "$LOGFILE"

program_err=`sed -n -e '/^@@ERROR/p' $LOGFILE`
server_info=`sed -n -e '/^>>Server/p' $LOGFILE`

notify(){
    notify-send "神州数码" "$1";
    if [ $? -eq 127 ]; then
        echo "\`notify-send' not installed."
        echo "$1"
    fi
}

for msg in "$program_err" "$server_info"; do
    if [[ $msg ]]; then
        notify "${msg##>>}"
    fi
done

/usr/bin/runzdclient: line 16

代码: 全选

zdclient $@ ${ARGS[@]} -u $USERNAME -p $PASSWORD 2>&1|tee -i "$LOGFILE"
涉linux浅,还请高人指点一二,感激。
头像
xiaodu266
帖子: 18
注册时间: 2008-04-06 20:58
送出感谢: 0
接收感谢: 0
联系:

Re: 求助 zdclient 无法执行二进制文件

#2

帖子 xiaodu266 » 2010-09-29 21:11

怎么没有高人来个解释一下!!
头像
maneliu
帖子: 10
注册时间: 2012-11-11 11:20
系统: openSUSE12.3
送出感谢: 0
接收感谢: 0

Re: 求助 zdclient 无法执行二进制文件

#3

帖子 maneliu » 2012-11-11 12:31

很抱歉翻两年前的帖子,不过菜鸟同问啊!!
问题是一样的
头像
maneliu
帖子: 10
注册时间: 2012-11-11 11:20
系统: openSUSE12.3
送出感谢: 0
接收感谢: 0

Re: 求助 zdclient 无法执行二进制文件

#4

帖子 maneliu » 2012-11-12 17:26

xiaodu266 写了:怎么没有高人来个解释一下!!
已经解决这个问题了,安装包时有多个文件可供选择
zdclient_bin_1.2_x86_64.tar.gz
和zdclient_bin_1.2_i686.tar.gz
32位系统的机器应该用下面那个i686版本的
回复

回到 “校园网拨号”