|
|
前几日从Ubuntu转移到了Archlinux,没想到就遭遇了一个下马威:ADSL上网问题,本来以为挺简单的一件事,却折腾了两天也没搞定,大致情形是这样的:使用pppoe-setup设置好相关信息后,pppoe-start也拨号成功,能获得ip地址和DNS信息,但问题就是无法ping通任何外网地址,无论是ip还是域名,查看log,相关信息如下:
Apr 11 22:26:21 qianli-laptop pppd[4524]: pppd 2.4.4 started by root, uid 0
Apr 11 22:26:21 qianli-laptop pppd[4524]: Using interface ppp0
Apr 11 22:26:21 qianli-laptop pppd[4524]: Connect: ppp0 <--> /dev/pts/3
Apr 11 22:26:21 qianli-laptop pppoe[4525]: PADS: Service-Name: ''
Apr 11 22:26:21 qianli-laptop pppoe[4525]: PPP session is 7044 (0x1b84)
Apr 11 22:26:24 qianli-laptop pppd[4524]: PAP authentication succeeded
Apr 11 22:26:24 qianli-laptop PPP BSD Compression module registered
Apr 11 22:26:24 qianli-laptop pppd[4524]: not replacing existing default route via 192.168.1.1
Apr 11 22:26:24 qianli-laptop pppd[4524]: Cannot determine ethernet address for proxy ARP
Apr 11 22:26:24 qianli-laptop pppd[4524]: local IP address 210.78.49.29
Apr 11 22:26:24 qianli-laptop pppd[4524]: remote IP address 192.168.2.1
Apr 11 22:26:24 qianli-laptop pppd[4524]: primary DNS address 202.106.196.115
Apr 11 22:26:24 qianli-laptop pppd[4524]: secondary DNS address 211.144.9.249
我试过调整rc.conf中的相关设置,但都没有解决问题,附上现在的rc.conf:
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
#gateway="default gw 192.168.1.1"
ROUTES=(!gateway)
此前在Ubuntu下是没问题的,用Windows也能顺利上网,不知道Archlinux里是怎么回事,有请高手相助,万分感谢!!! |
|