Broadcom BCM4360のドライバインストール(kmod-wl)

環境はRHEL7.6、参考ウェブサイトは下記。

http://elrepo.org/tiki/wl-kmod

 

1. 環境を準備する

# yum group install "Development Tools"

# yum install redhat-lsb kernel-abi-whitelists

# yum install kernel-devel-$(uname -r)

 

2. 一般ユーザーでビルドツリーを作成する

$ mkdir -p ~/rpmbuild/{BUILD,RPMS,SPECS,SOURCES,SRPMS}

$ echo -e "%_topdir $(echo $HOME)/rpmbuild\n%dist .el$(lsb_release -s -r|cut -d"." -f1).local" >> ~/.rpmmacros

 

3. wl-kmod*nosrc.rpmをダウンロードする

http://elrepo.org/linux/elrepo/el7/SRPMS/wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm

 

4. BroadcomのウェブサイトからドライバーをSOURCESフォルダにダウンロードする

http://www.broadcom.com/support/802.11(Linux® STA 32-bit (or 64-bit) drivers)

mv ~/rpmbuild/SOURCES

 

5. 一般ユーザーでkmod-wlをビルドする

$ rpmbuild --rebuild --define 'packager <your-name>' /<path-to-nosrc.rpm>/wl-kmod*nosrc.rpm

 

6. ndiswrapperがインストールされていて必要ない場合は削除する

# yum remove \*ndiswrapper\*

 

7. ビルドしたkmod-wlをインストールする

# rpm -Uvh /path-to-rpm/kmod-wl*rpm

または

# yum --nogpgcheck localinstall /path-to-rpm/kmod-wl*rpm

 

8. インストールしたドライバをロードする

# modprobe wl