cd /usr/src/linux-<kernel_version>.SuSE
cp /boot/vmlinuz.config .config
cp /boot/vmlinuz.version.h include/linux/version.h
cp /boot/vmlinuz.autoconf.h include/linux/autoconf.h
make oldconfig
make dep
rpm -ivh RPMS/i386/bcm5700-<version>.i386.rpm
注意:如果在Red Hat 7.2, 7.3,2.1AS 和其他已经包含了老版本的系统上安装驱动时,需要加--force 参数.
驱动程序将根据内核版本的不同,安装到不同的路径下:
2.2.x kernels:
/lib/modules/<kernel_version>/net/bcm5700.o
2.4.x kernels:
/lib/modules/<kernel_version>/kernel/drivers/net/bcm5700.o
2.4.x kernels with bcm5700 as an addon driver (e.g. Red Hat 7.3, 2.1AS):
/lib/modules/<kernel_version>/kernel/drivers/net/bcm/bcm5700.o
or
/lib/modules/<kernel_version>/kernel/drivers/addon/bcm5700/bcm5700.o
2.6.0 kernels:
/lib/modules/<kernel_version>/kernel/drivers/net/bcm5700.o
4.加载模块
insmod bcm5700
或者
modprobe bcm5700
使用Tar文件制作驱动:
===================
1. 创建一个目录,解压文件:
tar xvzf bcm5700-<version>.tar.gz
2. 编译内核,产生一个bcm5700.o模块文件:
cd src
make
3. 测试,并且安装驱动:
insmod bcm5700.o
或者
insmod bcm5700.ko (on 2.6.x kernels)
4. 安装驱动程序和使用页面