#################
#
# 说明
#
#################
# 主题:Dell PowerEdge n710服务器下安装debian5 lenny解决Broadcom 57系列网卡驱动(bnx2)。
# 问题说明:在安装Dell PowerEdge 1950/2950服务器时,以前用debian4的光盘能认出Broadcom 57系列网卡驱动(bnx2),但在使用debian5的光盘却认不出来,据debian官方声明:是由于其相关授权才移除了该类型的网卡驱动程序Broadcom NetXtreme II NIC (bnx2)。
# 解决方法:在initrd.gz的引导内核中加入其驱动程序代码,就可以在安装时认出Broadcom 57系列网卡,不需要在安装系统后在去编译或安装。
# lsmod
Module Size Used by
xt_multiport 8064 1
iptable_filter 7808 1
ip_tables 25576 1 iptable_filter
x_tables 22024 2 xt_multiport,ip_tables
ipip 16168 0
tunnel4 8200 1 ipip
......
ehci_hcd 36104 0
bnx2 86640 0
uhci_hcd 28696 0
piix 15492 0 [permanent]
ide_core 147584 3 ide_cd,generic,piix
.......
# modinfo bnx2
filename: /lib/modules/2.6.18-6-amd64/kernel/drivers/net/bnx2.ko
author: Michael Chan < >
description: Broadcom NetXtreme II BCM5706/5708 Driver
license: GPL
version: 1.4.44
vermagic: 2.6.18-6-amd64 SMP mod_unload gcc-4.1
depends:
alias: pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i*
alias: pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i*
alias: pci:v000014E4d0000164Asv*sd*bc*sc*i*
alias: pci:v000014E4d0000164Csv*sd*bc*sc*i*
alias: pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*
alias: pci:v000014E4d000016AAsv*sd*bc*sc*i*
alias: pci:v000014E4d000016ACsv*sd*bc*sc*i*
srcversion: 2AE4E6CC6B4C08FD7809E3A
parm: disable_msi:Disable Message Signaled Interrupt (MSI) (int)
# 在安装中,如没加载Broadcom NetXtreme II NIC,在安装过程中,会出现如下图所示。需要从第三方的介质中查找,如USB或软盘。
################################
#
# 修改initrd.gz的 PXE 安装
#
################################
# 把netboot.tar.gz中的initrd.gz注入bnx2的驱动代码
####################################
#
#
# 修改initrd.gz的 netinst 安装
#
####################################
# 把netinst盘中的initrd.gz引导内核做如上修改,即可。
阅读(2678) | 评论(0) | 转发(0) |