LinuxSir.cn,穿越时空的Linuxsir!

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

写在痛苦之后!!

[复制链接]
发表于 2008-4-26 18:27:11 | 显示全部楼层 |阅读模式
这几天在安装BLFS,到dhcp-2.0.5就进行不下去了,怎么都上不了网:提示:Bringing up the eth0 interface....
          Interface eth0 doesn't exist.
各位给点提示把!
  我的情况是:我用的是ADSL,把路由器设为DHCP服务器还是静态的都上不了。
发表于 2008-4-27 03:46:26 | 显示全部楼层
ifconfig -a
里边有没有eth0的字样?
回复 支持 反对

使用道具 举报

发表于 2008-4-27 09:38:46 | 显示全部楼层
Interface eth0 doesn't exist.
就是说与DHCP的安装无关,网络接口 eth0 本来就没有启动成功。

前几天我因为更换主板,也是 eth0 启动不成功。折腾了好几天,也是在 晨想 的提示下找到了 UDEV 规则中的eth0启动问题。

所以你还是需要检查:1、网卡驱动是否正常   2、UDEV规则中的网卡启动是否正常。

因为是新的LFS,可能性最大的还是 网卡驱动 没有安装成功。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-27 12:40:40 | 显示全部楼层
谢谢两位,现在的问题是当我在lfs的创建网络接口时命令grep -H . /sys/class/net/*/address 下会有三个输出:lo;eth0;set0.但是我在之后编译了内核,在运行grep -H . /sys/class/net/*/address就只有
lo。ifconfig我还没有安装net-tools-1.60,也不是udev的问题把,按照手册来说,想我这样只有一块网卡的就不需要再设置顺序问题。
我想应该是还没有驱动的问题,因为我的主板手册上写:
网络功能:PHY 10/100 LAN,我的主板是M2N-MX SE SE。
回复 支持 反对

使用道具 举报

发表于 2008-4-27 20:46:14 | 显示全部楼层
那如果装了 iproute2 的话, ip addr 也可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-27 21:22:36 | 显示全部楼层
找不到,现在我肯定了,就是还没驱动起来,真郁闷!!
回复 支持 反对

使用道具 举报

发表于 2008-4-28 18:58:30 | 显示全部楼层
0、kernel中的网卡驱动没有正确选择的可能性比较大;如果不是,

1、用 lsmod 命令检查你的网卡驱动是否启动,比如我的网卡是 Broadcom,所用驱动是 tg3.c ,在系统模块中就会看到,我也是因为发现模块已经装载,所以怀疑不是驱动的问题,而是系统缓存了网卡的MAC,造成 ETH0启动不成功;

2、查看你的/etc/udev/rules.d/70-persistent-net.rules,看是否不正确
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-28 21:24:48 | 显示全部楼层
亲爱的linux001,lsmod:debian:/home/longkz# lsmod
Module                  Size  Used by
ipv6                  228320  10
ppdev                   8964  0
lp                     11300  0
button                  6928  0
ac                      5508  0
battery                 9924  0
dm_snapshot            15904  0
dm_mirror              19600  0
dm_mod                 50776  2 dm_snapshot,dm_mirror
loop                   15496  0
tsdev                   7808  0
parport_pc             32612  1
psmouse                35336  0
floppy                 53668  0
parport                33672  3 ppdev,lp,parport_pc
serio_raw               6980  0
rtc                    12788  0
pcspkr                  3392  0
evdev                   9408  1
ext3                  120584  6
jbd                    52968  1 ext3
mbcache                 8644  1 ext3
ide_disk               15168  0
ide_cd                 36576  0
cdrom                  33056  1 ide_cd
sd_mod                 19456  8
generic                 5188  0 [permanent]
amd74xx                13340  0 [permanent]
ide_core              110984  4 ide_disk,ide_cd,generic,amd74xx
aic7xxx               151764  7
scsi_transport_spi     22656  1 aic7xxx
ohci_hcd               18564  0
ehci_hcd               28488  0
forcedeth              38788  0
usbcore               113412  3 ohci_hcd,ehci_hcd
sata_nv                11332  0
libata                 90772  1 sata_nv
scsi_mod              124872  4 sd_mod,aic7xxx,scsi_transport_spi,libata
thermal                13896  0
processor              29128  1 thermal
fan                     5124  0
debian:/home/longkz#

lspci:00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)

你看一下,那个才是我的网卡!!

/etc/udev/rules.d/70-persistent-net.rules:我没有此文件!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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