当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]河南网通上网失败
帖子发表于 : 2008-08-10 19:51 

注册: 2007-12-28 9:35
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
求助,我是按照wiki上的教程做的
但是在Input one name to hace access with Internet (eth0): 处敲击回车后出现了
The name of interface is: eth0
Unable to find process to run, try re-install your process again!

请问是我的网卡有问题还是什么?谢谢


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-08-11 8:50 

注册: 2007-12-28 9:35
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
jack@jack-laptop:~$ sudo /opt/racer/ecou.sh start
[sudo] password for jack:
All names of your net interface installed
-----------------------------------------
eth0 0
Input one name to hace access with Internet (eth0): eth0
The name of interface is: eth0
Unable to find process to run, try re-install your process again!
jack@jack-laptop:~$



jack@jack-laptop:~$ sudo /opt/racer/ecou.sh start
[sudo] password for jack:
All names of your net interface installed
-----------------------------------------
eth0 0
Input one name to hace access with Internet (eth0): eth0
The name of interface is: eth0
Unable to find process to run, try re-install your process again!
jack@jack-laptop:~$ sudo /opt/racer/ecou.sh start
All names of your net interface installed
-----------------------------------------
eth0 0
Input one name to hace access with Internet (eth0):
The name of interface is: eth0
Unable to find process to run, try re-install your process again!
jack@jack-laptop:~$


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-08-11 13:29 

注册: 2007-12-28 9:35
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
#!/bin/sh

EXCUTE_NAME="racer"
X_NAME="race"

verify_system()
{
#check if this is a linux platform, if not linux, alert and quit
if [ `uname` != "Linux" ]; then
echo "This process being available ONLY on Linux"
return 1
fi

#check if it's root, otherwise quit
if [ `whoami` != "root" ]; then
echo "No more than root has previlege to run this process"
return 1
fi
#check size of log file
if [ -f "ecou.log" ]; then
FSIZE=`du -ks ecou.log | awk '{print $1}'`
if [ $FSIZE -gt 1000 ]; then
>ecou.log #clear the log file
fi
else
>ecou.log
fi

return 0
}

find_ecou()
{
#FINDNUM=`ps -ef | grep "$EXCUTE_NAME" | grep -v grep | wc -l`
FINDNUM=`pgrep -nx "$EXCUTE_NAME" | wc -l`
if [ $FINDNUM -eq 0 ]; then
return 1
else
return 0
fi
}

start_ecou()
{
if find_ecou
then
echo "The pocess is running"
exit
fi

#to which interface link with Internet
INTERNUM=`ifconfig -a | grep "HWaddr" | wc -l`
if [ $INTERNUM -eq 0 ]; then
echo "No net Interface can be found, may you type command such as insmod and ifup eth0 first"
return 1
fi

#if more than ONE eth installed, have to select one
CMPNUM=0
if [ "$INTERNUM" -gt "$CMPNUM" ]; then
ifconfig -a | grep "HWaddr" | awk '
BEGIN {
i=0;
printf("All names of your net interface installed\n");
printf("-----------------------------------------\n");
}
{
printf("\t%s\t%d\n", $1, i);
i++;
}'
echo -n "Input one name to hace access with Internet (eth0): "
read INTERNAME
if [ ! $INTERNAME ]; then #default name is eth0
INTERNAME="eth0"
fi
#if the name input is correct or not
TMP_NUM=`ifconfig -a | grep "HWaddr" | grep "$INTERNAME" | wc -l`
if [ $TMP_NUM -eq 0 ]; then
echo "You have input an invalid name of net interface"
return 1
fi
else
INTERNAME=`ifconfig -a |grep "HWaddr" | awk '{print $1}'`
fi
echo "The name of interface is: " $INTERNAME

#okey, we have got correct env & parameters to run this process
#However, definitly necessary ini files as well as process file must be found
#in the same path
if [ ! -f "racer.ini" ]; then
echo "Warning: No relative file racer.ini found, re-creating"
echo "Server1=218.29.0.227" >racer.ini
echo "Server2=218.29.0.228" >>racer.ini
fi

if [ ! -f "$X_NAME" ]; then
echo "Unable to find process to run, try re-install your process again!"
return 1
fi

if [ ! -x "$X_NAME" ]; then
chmod +x $X_NAME
fi

if [ ! -L "$EXCUTE_NAME" ]; then
ln -s $X_NAME $EXCUTE_NAME
fi

./$EXCUTE_NAME $INTERNAME

RETVAL=$?
if [ ! $RETVAL -eq 0 ]; then
echo "Failed to run the process"
else
echo "$EXCUTE_NAME has been started successfully"
fi

return 0
}

#for help info
usage()
{
echo "Usage: $0 {[start]|[status]|[stop]}"
}

#to stop ecou
stop_ecou()
{
#ps -ef | grep "$EXCUTE_NAME" | grep -v grep | awk '{print $2}' | xargs kill -SIGINT 2>/dev/null
pgrep -nx "$EXCUTE_NAME" | xargs kill -SIGINT 2>/dev/null
FINDNUM=1
while [ ! $FINDNUM -eq 0 ]
do
#FINDNUM=`ps -ef | grep "$EXCUTE_NAME" | grep -v grep | wc -l`
FINDNUM=`pgrep -nx "$EXCUTE_NAME" | wc -l`
sleep 1
done
if [ $? -eq 0 ]; then
echo "The process has been halted successfully"
else
echo "Failed to terminate the process OR the process is not running"
fi
}

#to tell status
tell_status()
{
#ps -ef | grep "$EXCUTE_NAME" | grep -v grep | awk '{print $2}' | xargs kill -SIGUSR1 2>/dev/null
pgrep -nx "$EXCUTE_NAME" | xargs kill -SIGUSR1 2>/dev/null
if [ $? -eq 0 ]; then
return;
else
echo "No status returned for $EXCUTE_NAME"
fi
}

#main
PARAM_NUM=$#
if [ ! $PARAM_NUM -eq 1 ]; then
usage
exit
fi

if [ -n $RACERC ]; then
cd $RACERC
fi

if ! verify_system
then
exit
fi

case $1 in
start) start_ecou;;
status) tell_status;;
stop) stop_ecou;;
*) usage;;
esac


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-08-11 13:41 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
首先,你要知道自己是pppo还是dhcp
其次,你在那看的wiki?

http://wiki.ubuntu.org.cn/%E6%B2%B3%E5% ... 7%E5%8D%97


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-08-11 13:52 

注册: 2007-12-28 9:35
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
论坛左上角那个wiki
确定是DHCP
我vista下登陆设置里就是DHCP+方式


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-08-11 13:57 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
看方法二


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-08-11 17:27 

注册: 2007-12-28 9:35
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
我用的就是方法2
在网上搜索也有人出过这个问题
但是似乎没有找到解决办法
无论如何
谢谢你
我把echo的代码发了出来
希望能有人给出个解释
是哪里除了问题
谢谢


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-08-11 17:31 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
我认为我在wiki上写的已经很清楚了

代码:
sudo nano  /opt/racer/ecou.sh #编辑该脚本。
修改
代码:
#!/bin/sh
EXCUTE_NAME="racer"
X_NAME="race"
代码:
#!/bin/sh
LANG=en_US
export RACERC=/opt/racer
export PATH=$PATH:/racer
EXCUTE_NAME="racer"
X_NAME="race"
#Ctrl+x Shift+y 退出并保存修改


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-08-11 18:51 

注册: 2007-12-28 9:35
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
呵呵 谢谢大侠
刚在U下不知道动了哪个东西
不在报哪个错了
现在报错为 error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
Failed to run the process
我下了wiki下面链接的那个库文件
正在寻找安装的方法
发现没root有些事确实不好办
谢谢你


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-08-11 20:01 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
mayrain 写道:
呵呵 谢谢大侠
刚在U下不知道动了哪个东西
不在报哪个错了
现在报错为 error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
Failed to run the process
我下了wiki下面链接的那个库文件
正在寻找安装的方法
发现没root有些事确实不好办
谢谢你


不用谢

我想我在该wiki底部的东西你应该能够看见


最新的7.10版没有libstdc++.so.5的问题 http://forum.ubuntu.org.cn/download.php?id=22277 下载解压后放在/usr/lib/下即可解决

至于root权限?百度或谷歌下吧

这是最为基础的


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-08-11 21:57 
头像

注册: 2007-04-27 9:16
帖子: 84
送出感谢: 0 次
接收感谢: 0 次
en ,要下楼上那个libstdc++.so.5


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-08-11 22:22 
头像

注册: 2007-12-03 9:54
帖子: 943
送出感谢: 0 次
接收感谢: 0 次
貌似河南网通用到是pppoe方式阿


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-08-12 9:59 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
ljimmyd 写道:
en ,要下楼上那个libstdc++.so.5
难道你没有点击我给出的链接?


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-08-12 10:00 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
aric286 写道:
貌似河南网通用到是pppoe方式阿
pppoe和dhcp同时存在


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 4 位游客


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

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

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