LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: ilpleut

装了arch, 却不能上网

[复制链接]
发表于 2006-2-9 12:13:47 | 显示全部楼层
Are you using win98 right now ?
You can download "hwd" from archlinux.org in win98, and then mount win98 partition in linux to get access for it.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 13:42:57 | 显示全部楼层
Post by biinn
首先检查 modprobe.conf or modules.conf,取决于内核版本,确定网卡驱动是否被加载。


选用的是2.4.29 内核,因为电脑是好几年前买的。

安装时有个编辑配置文件环节,我曾在 modules.conf 里看过,是空的,便加过一行字,
8139too
但加了也没用,后来又删除了这行字。此文建又是空的了(无有效行)。

*********************************************************
***(事后回头看,我当时如加 "alias eth0 8139too", 也许就解决问题了。)***
*********************************************************

前面加 MOD AUTOLOAD="yes" 的建议,我也试了, 发现 mod 和 autoload 中间不能有空格,否则会报错,说 command not found.
尽管如此,还是没解决问题。

下载 hwd 的事,我少后便试。但,怎么就轮到我要下载,别人都没问题呢?
.
回复 支持 反对

使用道具 举报

发表于 2006-2-9 13:52:55 | 显示全部楼层
我装 0.7 就死活上不了网,不过我图方便,换成 0.7.1 ,相同设置,立刻联通。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 14:18:31 | 显示全部楼层
搂上好。
我原先也是用 0.7.1, 死活装不上,换成0.7, 相同环境,立刻装好,就是网络问题未解决。
回复 支持 反对

使用道具 举报

发表于 2006-2-9 16:42:57 | 显示全部楼层
Post by ilpleut
选用的是2.4.29 内核,因为电脑是好几年前买的。

安装时有个编辑配置文件环节,我曾在 modules.conf 里看过,是空的,便加过一行字,
8139too

但加了也没用,后来又删除了这行字。此文建又是空的了(无有效行)。

前面加 MOD AUTOLOAD="yes" 的建议,我也试了, 发现 mod 和 autoload 中间不能有空格,否则会报错,说 command not found.
尽管如此,还是没解决问题。

下载 hwd 的事,我少后便试。但,怎么就轮到我要下载,别人都没问题呢?
.

应该中间有下划线吧,是 MOD_AUTOLOAD="yes"
回复 支持 反对

使用道具 举报

发表于 2006-2-9 17:25:03 | 显示全部楼层
#
# Modules to load at boot-up (in this order)
#   - prefix a module with a ! to disable it
#
MODULES=(!usbserial 8139too i2c-i801 i2c-isa eeprom w83627hf fuse)

把autoload不会自动加载的模块儿放到这个里面即可。

然后重启,lsmod |grep 8139如果有的话,ifconfig看看eth0是不是正确的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 18:04:29 | 显示全部楼层
thanks to all of you, esp to diony.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 18:24:34 | 显示全部楼层
捷报,上网问题基本(不是全部)解决。经过如下:

mod autoload ,中间无论有无下划线,都不见效。最后#掉了。
下栽hwd,  也试了,运行  pacman -A 后,说 load_pkg: missing package info file in hwd_4.7.1_bin.tar.gz, 失败。
当然,这不是你们的错. 医生没有把脉,很难开对方子。

后来,在另一分区里的 kanotix linux 里查ip时,发现 boradcast 地址是 255.255.255.255, 便照着改了。但重启后还是无网的。(我真不知道这broadcast 是干嘛的)

再就是照 diony 说的,在 modules 后括号中加了 8139too, 就有网了。

但问题没有完全解决,因为

我startx 后,运行 dillo, 键入 www.google.com, 无反应,底下状态栏上出字说“DNS cannot solve...."之类。
改键入 66.102.167.4 , 就可以打开 google 了。

再谢楼上各位的热心帮助!!!
.
.
回复 支持 反对

使用道具 举报

发表于 2006-2-9 19:01:31 | 显示全部楼层
兄弟,你应该好好看看置顶的精华帖子,你这样弄会很累的。
你的DNS还没有配置好,请修改 /etc/resolv.conf
填写:
nameserver 192.168.0.1
上面的ip地址换成你实际应该使用的。
http://arch.linuxsir.cn/main/?q=node/61#cfiles
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 20:50:51 | 显示全部楼层
谢楼上。
resolv.conf 里有个例句说 nameserver <ip>,
我就照猫画虎,加了句 nameserver <192.168.1.1>.

可能就是因为多了对尖括号的缘故吧。我明天到办公室就去掉。应该就没事了。
.
读材料的事,我的体会是:阅读了东西我们未必能理解它,理解了的东西,我们才能更好地阅读它。
回复 支持 反对

使用道具 举报

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

本版积分规则

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