|
|
启动/etc/init.d/net/eth0 start出现如下提示:
- Starting eth0
- Bringing up eth0 192.168.1.10/24
- network interface eth0 does not exist
- Please verify hardware or kernel module (driver)
复制代码
我的网卡是RTL 8139的,这是lspci的结果:
- 01:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
复制代码
已经把8139的内核模块全都编译进去,反反复复编译了许多遍问题依旧。
运行 dmesg | grep "8139"有如下结果:
- 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
- 8139cp 0000:01:0a.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
- 8139cp 0000:01:0a.0: Try the "8139too" driver instead.
- 8139too Fast Ethernet driver 0.9.28
- eth0: RealTek RTL8139 at 0xe0012000, 00:19:e0:04:64:e1, IRQ 22
- eth0: Identified 8139 chip type 'RTL-8100B/8139D'
复制代码
看来我应该是编译进内核了吧。
同时由于我当初是用vmware安装的系统,所以配置时特意把vmware的网卡驱动编译进内核,这个却可以上网.
真的很奇怪,实在没辙了 |
|