linux 编译 kernel 3.3 以上关于 bnx2 网卡加载失败问题

 bnx2: Can't load firmware file "bnx2/bnx2-mips-09-6.2.1b.fw" 

cp lib/firmware/3.4.8-generic/bnx2/bnx2-mips-09-6.2.1a.fw lib/firmware/3.4.8-generic/bnx2/bnx2-mips-09-6.2.1b.fw

即把文件名

3.4.8-generic/bnx2/bnx2-mips-09-6.2.1a.fw 

改为

3.4.8-generic/bnx2/bnx2-mips-09-6.2.1b.fw 

/etc/init.d/network restart

重启网络服务

如果重启时提示:Error, some other host already uses address则修改 /sbin/ifup把
if ! arping -q -c 2 -w 3 -D -I ${REALDEVICE} ${IPADDR} ; then
echo $”Error, some other host already uses address ${IPADDR}.”
exit 1
fi
用#注释,然后重启网络服务

/etc/init.d/network restart