gentoo adsl上不了网的解决方法

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
jimmerlin
帖子: 252
注册时间: 2008-08-24 9:41

gentoo adsl上不了网的解决方法

#1

帖子 jimmerlin » 2009-06-19 20:21

折腾了一天才把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麻烦啊, :em06
saiddy
帖子: 87
注册时间: 2006-04-15 23:44

Re: gentoo adsl上不了网的解决方法

#2

帖子 saiddy » 2009-06-20 14:58

没语言 用了arch看来还是没能学到什么东西
头像
hjhee
帖子: 418
注册时间: 2008-03-08 8:07

Re: gentoo adsl上不了网的解决方法

#3

帖子 hjhee » 2009-06-21 10:45

:em73 有这么麻烦吗?我用adsl时只设置/etc/conf.d/net和pppoe-setup就可以了
cliffordli
帖子: 50
注册时间: 2008-10-30 14:36

Re: gentoo adsl上不了网的解决方法

#4

帖子 cliffordli » 2009-07-22 8:38

设成config_eth0=( null )照样ADSL的飘过...
zzwzzw
帖子: 23
注册时间: 2008-06-01 13:12

Re: gentoo adsl上不了网的解决方法

#5

帖子 zzwzzw » 2009-08-16 10:17

没装rp-pppoe并且config_eth0=("null")发此帖。
回复