LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1225|回复: 9

arch Adsl拨号就这么难?(已解决)

[复制链接]
发表于 2007-9-17 16:51:07 | 显示全部楼层 |阅读模式
硬盘安装Archlinux-i686-2007.08-Don't-Panic.base.iso
广东网通adsl拨号,
intel845集成网卡,
配置pppoe-seutp后,pppoe-start提示“已连接”。但就是ping不了IP地址或域名地址。

rc.conf部分如下:
  1. MODULES=(8139cp 8139too mii slhc ac97_bus snd-mixer-oss snd-pcm-oss snd-seq-oss snd-seq-device snd-seq-midi-event snd-seq snd-page-alloc snd-pcm snd-rawmidi snd-timer snd snd-mpu401-uart snd-mpu401 snd-ac97-codec snd-ens1371 soundcore)

  2. # Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
  3. #
  4. lo="lo 127.0.0.1"
  5. #eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
  6. eth0="dhcp"
  7. INTERFACES=(lo eth0)

  8. #   - prefix an entry in ROUTES with a ! to disable it
  9. #
  10. gateway="default gw 192.168.0.1"
  11. ROUTES=(!gateway)
  12. #
复制代码

连不上网,pacman也用不上,干着急。
发表于 2007-9-17 17:04:45 | 显示全部楼层
8139too和8139cp只需用一个,不然似乎会冲突。
(dhcp这儿看错了)
/etc/resolv。conf呢?
回复 支持 反对

使用道具 举报

发表于 2007-9-17 17:10:43 | 显示全部楼层
pppoe-setup时,dns输入server
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-17 18:49:32 | 显示全部楼层
Post by 全科芒
8139too和8139cp只需用一个,不然似乎会冲突。
(dhcp这儿看错了)
/etc/resolv。conf呢?

1:“!8139cp”这样是注销了一个吧?
2:原来resole.conf是这样的:
nameserver 221.4.66.66
nameserver 221.4.8.1
Post by skyround
pppoe-setup时,dns输入server

是server 221.2.2.2还是server221.2.2.2  ?即是有空格和没空格的问题。均pppoe-start测试过,两者的提示不同。有空格的提示/etc/ppp/pppoe.conf 等48.49行没有找到设定的DNS。
更奇怪的是reboot后,/etc/resolv.conf 都是:
nameserver 192.168.1.1
nameserver 192.168.1.1
回复 支持 反对

使用道具 举报

发表于 2007-9-17 20:11:03 | 显示全部楼层
你用了路由器吗?如果用路由器选成dhcp就可能如此
ping下dns服务器看看
回复 支持 反对

使用道具 举报

发表于 2007-9-17 20:25:20 | 显示全部楼层
你究竟用哪种上网方式?dhcp,还是手动拨号?
  1. #eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
  2. eth0="dhcp"
复制代码

这样设置是使用dhcp上网,比如通过路由联网,另外还得设置
  1. ROUTES=(gateway)
复制代码


拨号上网应该是:
  1. eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
  2. #eth0="dhcp"
复制代码

ROUTES保持不变,还是
  1. ROUTES=(!gateway)
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-17 21:42:22 | 显示全部楼层
谢谢,说得我头都大了。现在太忙,回头再试。

网通adsl 就我一个人用,而且网通的猫是没开通由功能的阉割版。
win下手动拨号。ubuntu下pppoe开机自动拨号,不设成静态IP。我一直认为是DHCP ??

究竟在pppoe-setup设置到DNS时要不要填上:server
如果时的话,为何/etc/resolve.conf会自动变成192.168.1.1。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-17 23:26:52 | 显示全部楼层
Post by zwgun
你究竟用哪种上网方式?dhcp,还是手动拨号?
拨号上网应该是:
  1. eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
  2. #eth0="dhcp"
复制代码

ROUTES保持不变,还是
  1. ROUTES=(!gateway)
复制代码

ok,严重多谢zwgun。
回复 支持 反对

使用道具 举报

发表于 2007-9-18 09:35:55 | 显示全部楼层
ROUTES=(!gateway)

这个有什么作用???
回复 支持 反对

使用道具 举报

发表于 2007-9-18 09:46:07 | 显示全部楼层
adsl拨号和eth0的ip没关系
dns设server,拨上后resolv.conf会自动加入nameserver xxx.xxx.xxx.xxx
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表