折腾了一天才把gentoo弄上网,网上信息很多,也很杂,现把经验分享一下,免得大家走弯路:
1 编译内核的时候要把ppp这类的选项选上,同时要把网卡驱动编入内核,我的是broadcom 44xx系列的,在没有编入内核时无法识别,ifconfig不出现eth0的信息,重新编译内核以后才能启动。ifconfig出现eth0后证明网卡驱动正常:
2 pppoe-setup, emerge 一下ppp rp-pppoe这两个东西,然后pppoe-setup,按照要求填入用户名,密码等,你的用户名,密码会在
/etc/ppp/pap-secrets储存,另外,/etc/ppp/下面还有resolve.conf,设置dns信息的。
3 设置/etc/conf.d/net,这个很重要,虽然前面都设置对了,但是如果这个设置不对,还是上不了网
config_eth0=("adsl" )
config_ppp0=( "ppp" )
link_ppp0="eth0"
plugins_ppp0=( "pppoe" )
username_ppp0='用户名'
password_ppp0='密码'
pppd_ppp0=(
"noauth"
"defaultroute"
"usepeerdns"
"holdoff 3"
"child-timeout 60"
"lcp-echo-interval 15"
"lcp-echo-failure 3"
noaccomp noccp nobsdcomp nodeflate nopcomp novj novjccomp
)
depend_ppp0() {
need net.eth0
}
注意:有些网上资料config_eth0=( null ),这是不成的,上不了网,必须设置成
config_eth0=("adsl"),如果一切设置都没问题,就是上不了,看看这个设置。
4 设置开机启动网络
rc-update add net.eth0 default
rc-update add net.ppp0 default
5 还是arch里面简单,直接pppoe-start就行了,gentoo麻烦啊,
gentoo adsl上不了网的解决方法
- jimmerlin
- 帖子: 252
- 注册时间: 2008-08-24 9:41
-
- 帖子: 87
- 注册时间: 2006-04-15 23:44
Re: gentoo adsl上不了网的解决方法
没语言 用了arch看来还是没能学到什么东西
- hjhee
- 帖子: 418
- 注册时间: 2008-03-08 8:07
Re: gentoo adsl上不了网的解决方法
有这么麻烦吗?我用adsl时只设置/etc/conf.d/net和pppoe-setup就可以了
-
- 帖子: 50
- 注册时间: 2008-10-30 14:36
Re: gentoo adsl上不了网的解决方法
设成config_eth0=( null )照样ADSL的飘过...
-
- 帖子: 23
- 注册时间: 2008-06-01 13:12
Re: gentoo adsl上不了网的解决方法
没装rp-pppoe并且config_eth0=("null")发此帖。