我正在尝试从内核2.6.32-131.0.15.el6.x86_64的Red Hat Enterprise Linux 6.1的Broadcom NetXtreme千兆以太网驱动程序的rpm安装NIC驱动程序
rpm - Uvh netxtream2-6.2.23-1.x86_64.rpm
命令工作正常但是当我尝试
时rpm-build -bb SPECS/netxtream
这给了我很多重新定义的错误,说明变量已在文件/usr/src/main.h中定义,等等
我如何解决这个问题或者我错过了什么?我是否必须卸载旧版本的nic?
答案 0 :(得分:0)
不,卸载旧驱动程序不是解决方案。您很可能不会构建正确的库(构建内核模块并不是那么简单)。
有关详情,请参阅CentOS指南:http://wiki.centos.org/HowTos/BuildingKernelModules