免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3476 | 回复: 8
打印 上一主题 下一主题

各位老大,帮忙看看,裁剪内核后,INTEL 网卡能识别,可是激活不了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-29 11:20 |只看该作者 |倒序浏览
各位老大,帮忙看看,裁剪内核后,INTEL 网卡能识别,可是激活不了,dmesg 能看到如下信息

e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
e100: Copyright(c) 1999-2006 Intel Corporation
e100 0000:02:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
e100: 0000:02:04.0: e100_eeprom_load: EEPROM corrupted
e100 0000:02:04.0: PCI INT A disabled
e100: probe of 0000:02:04.0 failed with error -11
e100 0000:02:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
e100: 0000:02:05.0: e100_eeprom_load: EEPROM corrupted
e100 0000:02:05.0: PCI INT A disabled
e100: probe of 0000:02:05.0 failed with error -11

可是后面就没有想板载的8139卡,有如下的信息

8139too Fast Ethernet driver 0.9.28
8139too 0000:01:0d.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
eth0: RealTek RTL8139 at 0xa000, 00:e0:4c:7c:33:8f, IRQ 17

手工ifconfig eth1 xxx.xxx.xxx.xxx up
SIOCSIFADDR: No such device
eth1: unknown interface: No such device



在dmesg 里我还看到些奇怪的信息,还请各老大帮看看

pci_root PNP0A03:00: host bridge window [mem 0x4f800000-0xfebfffff] (ignored)
pci 0000:00:00.0: reg 10: [mem 0xd8000000-0xdbffffff pref]
pci 0000:00:02.0: reg 10: [mem 0xd0000000-0xd7ffffff pref]
pci 0000:00:02.0: reg 14: [mem 0xdf100000-0xdf17ffff]
pci 0000:00:1d.0: reg 20: [io  0xb800-0xb81f]
pci 0000:00:1d.1: reg 20: [io  0xb000-0xb01f]
pci 0000:00:1d.2: reg 20: [io  0xb400-0xb41f]
pci 0000:00:1d.7: reg 10: [mem 0xdf180000-0xdf1803ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
* The chipset may have PM-Timer Bug. Due to workarounds for a bug,
* this clock source is slow. If you are sure your timer does not have
* this bug, please use "acpi_pm_good" to disable the workaround
pci 0000:00:1f.0: quirk: [io  0x0400-0x047f] claimed by ICH4 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: [io  0x0480-0x04bf] claimed by ICH4 GPIO
pci 0000:00:1f.1: reg 10: [io  0x0000-0x0007]
pci 0000:00:1f.1: reg 14: [io  0x0000-0x0003]
pci 0000:00:1f.1: reg 18: [io  0x0000-0x0007]
pci 0000:00:1f.1: reg 1c: [io  0x0000-0x0003]
pci 0000:00:1f.1: reg 20: [io  0xf000-0xf00f]
pci 0000:00:1f.1: reg 24: [mem 0x00000000-0x000003ff]
pci 0000:00:1f.3: reg 20: [io  0x0500-0x051f]
pci 0000:00:1f.5: reg 10: [io  0xc000-0xc0ff]
pci 0000:00:1f.5: reg 14: [io  0xc400-0xc43f]
pci 0000:00:1f.5: reg 18: [mem 0xdf181000-0xdf1811ff]
pci 0000:00:1f.5: reg 1c: [mem 0xdf182000-0xdf1820ff]
pci 0000:00:1f.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1f.5: PME# disabled
pci 0000:01:0d.0: reg 10: [io  0xa000-0xa0ff]
pci 0000:01:0d.0: reg 14: [mem 0xde000000-0xde0000ff]
pci 0000:01:0d.0: supports D1 D2
pci 0000:01:0d.0: PME# supported from D1 D2 D3hot D3cold
pci 0000:01:0d.0: PME# disabled
pci 0000:01:0e.0: reg 10: [mem 0xde001000-0xde001fff]
pci 0000:01:0e.0: supports D1 D2
pci 0000:01:0e.0: PME# supported from D0 D1 D2 D3hot
pci 0000:01:0e.0: PME# disabled
pci 0000:00:1e.0: PCI bridge to [bus 01-02] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0x9000-0xafff]
pci 0000:00:1e.0:   bridge window [mem 0xdc000000-0xdeffffff]
pci 0000:00:1e.0:   bridge window [mem 0xdf000000-0xdf0fffff pref]
pci 0000:02:04.0: reg 10: [mem 0xdf000000-0xdf000fff pref]
pci 0000:02:04.0: reg 14: [io  0x9000-0x901f]
pci 0000:02:04.0: reg 18: [mem 0xdd000000-0xdd0fffff]

pci 0000:02:04.0: reg 30: [mem 0x00000000-0x000fffff pref]
pci 0000:02:04.0: supports D1 D2
pci 0000:02:04.0: PME# supported from D0 D1 D2 D3hot
pci 0000:02:04.0: PME# disabled
pci 0000:02:05.0: reg 10: [mem 0xdf001000-0xdf001fff pref]
pci 0000:02:05.0: reg 14: [io  0x9400-0x941f]
pci 0000:02:05.0: reg 18: [mem 0xdd100000-0xdd1fffff]
pci 0000:02:05.0: reg 30: [mem 0x00000000-0x000fffff pref]
pci 0000:02:05.0: supports D1 D2
pci 0000:02:05.0: PME# supported from D0 D1 D2 D3hot
pci 0000:02:05.0: PME# disabled
pci 0000:01:0c.0: PCI bridge to [bus 02-02]
pci 0000:01:0c.0:   bridge window [io  0x9000-0x9fff]
pci 0000:01:0c.0:   bridge window [mem 0xdc000000-0xddffffff]
pci 0000:01:0c.0:   bridge window [mem 0xdf000000-0xdf0fffff 64bit pref]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 *7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 *5 7 9 10 11 12 14 15)
pnp 00:0b: disabling [mem 0x000cb600-0x000cbfff] because it overlaps 0000:02:04.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000f0000-0x000f7fff] because it overlaps 0000:02:04.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000f8000-0x000fbfff] because it overlaps 0000:02:04.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000fc000-0x000fffff] because it overlaps 0000:02:04.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x00000000-0x0009ffff] because it overlaps 0000:02:04.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000e0000-0x000effff] because it overlaps 0000:02:04.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000cb600-0x000cbfff disabled] because it overlaps 0000:02:05.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000f0000-0x000f7fff disabled] because it overlaps 0000:02:05.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000f8000-0x000fbfff disabled] because it overlaps 0000:02:05.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000fc000-0x000fffff disabled] because it overlaps 0000:02:05.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x00000000-0x0009ffff disabled] because it overlaps 0000:02:05.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:0b: disabling [mem 0x000e0000-0x000effff disabled] because it overlaps 0000:02:05.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp: PnP ACPI: found 12 devices
ACPI: ACPI bus type pnp unregistered

pci 0000:00:02.0: Boot video device
pci 0000:02:04.0: Firmware left e100 interrupts enabled; disabling
pci 0000:02:05.0: Firmware left e100 interrupts enabled; disabling


上面的信息不是完整的,我只截取了一部分。不知道是我裁剪内核时什么选项没选上,请各位老大指教。

论坛徽章:
0
2 [报告]
发表于 2010-03-29 23:45 |只看该作者
首先,从整个信息中看不出网卡的接口名称叫 eth1,你对 eth1 设置 IP 地址,那么这个接口是否正确呢?
其次,从内核信息来看,好像是提示报错了,提示显示了一堆寄存器信息,也许是驱动有问题,也可能是网卡芯片有 BUG
你的内核版本是多少?

论坛徽章:
0
3 [报告]
发表于 2010-03-30 10:21 |只看该作者
谢谢老大回复,我对eth1设置ip就报下面的错误

ifconfig eth1 xxx.xxx.xxx.xxx up

SIOCSIFADDR: No such device
eth1: unknown interface: No such device

我有个板载的网卡8139的就能激活,而且有下面的信息

8139too Fast Ethernet driver 0.9.28
8139too 0000:01:0d.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
eth0: RealTek RTL8139 at 0xa000, 00:e0:4c:7c:33:8f, IRQ 17

而这INTEL的就没有,对了想问问这和我的网卡有关系么?我这个是双口网卡。

我的内核是2.6.33的。我在内核选项里似乎没见到有INTEL的支持哦,会不会是要我自己装驱动?谢谢。

论坛徽章:
0
4 [报告]
发表于 2010-04-01 16:00 |只看该作者
自己顶一下,没有人能帮帮我吗?

论坛徽章:
0
5 [报告]
发表于 2010-04-01 18:56 |只看该作者
重新编译kernnel, 把Device Driver->network device support->ethernet( 10 or 100Mbit )下
intel pro 100 和 eepro 100全选编译进内核.

论坛徽章:
0
6 [报告]
发表于 2010-04-01 19:16 |只看该作者
重新编译kernnel, 把Device Driver->network device support->ethernet( 10 or 100Mbit )下
intel pro 100 ...
samlumengjun 发表于 2010-04-01 18:56



    我已经把 ethernet( 10 or 100Mbit )下 全选上的了,不过我的2.6.33内核里,没见到有 eepro 100  这个选项哦,继续请教。

论坛徽章:
0
7 [报告]
发表于 2010-04-02 10:50 |只看该作者
去intel官方网站下载一个eepro100的驱动.

论坛徽章:
0
8 [报告]
发表于 2010-04-03 15:10 |只看该作者
去intel官方网站下载一个eepro100的驱动.
samlumengjun 发表于 2010-04-02 10:50



    老大,在inetel官网没能找到这个驱动,想在请教一下,有没有办法直接让内核支持我的这网卡啊?我所有驱动都是集成到内核里的,不想用模块的方式,谢谢了!

论坛徽章:
0
9 [报告]
发表于 2010-04-04 22:34 |只看该作者
找到原因了,google 了一下,原来是2.6.26以后的内核对e100的驱动支持不好,后来换了个2.6.26内核,我的intel网卡就能识别了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP