|
|
如图,为什么我的eth0停不下来。重启adsl就无法自动拔上,连接不上,一定要手动运行命令。如果起到win再重启到linux就能自动拔上去。求助如何解决。虽然问题不大,每次关机都是个黄色提示很难看,如果普通用户不给他pppoe-start的权利就无法上网了。
基本解决:
在/etc/udev/rules.d/15-alsa.rules加入;
#kernel eth0
KERNEL=="eth?", SYSFS{address}=="00:0d:61:c7:06:6f", NAME="eth0"
然后在sysconfig/network-devices/ifconfig.eth0/里加上ipv4 内容:
ONBOOT="yes"
SERVICE="ipv4-static"
IP=192.168.1.2
#GATEWAY=192.168.1.1
PREFIX=24
BROADCAST=192.168.1.255
然后又在/etc/rc.d/init.d加了一个pppoe脚本内容:
#!/bin/sh
. /etc/sysconfig/rc
. $rc_functions
case "$1" in
start)
boot_mesg "Bringing up the ADSL interface..."
/usr/sbin/pppoe-start
evaluate_retval
;;
stop)
boot_mesg "Bringing down the ADSL interface..."
/usr/sbin/pppoe-stop
evaluate_retval
;;
restart)
${0} stop
sleep 1
${0} start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
最后在rc(1-6).d做相应的符号链接,开始的就用S开头,结束的用K开头。
这样重启后能够快速的拔上去。原先192.168.1.1无法打开adsl的设置,现在也能打开了。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|