![gentoo bcm4360 gentoo bcm4360](https://user-images.githubusercontent.com/28502386/38765610-bab14faa-3fc5-11e8-8247-e749f995afd5.jpg)
Make: Entering directory `/usr/src/kernels/2.6.32-573.7.1.el6.x86_64'ĬFG80211 API is prefered for this kernel versionĬC /usr/local/src/hybrid-wl/src/shared/linux_osl.oĬC /usr/local/src/hybrid-wl/src/wl/sys/wl_linux.oĬC /usr/local/src/hybrid-wl/src/wl/sys/wl_iw.oĬC /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211_hybrid.o The message might/will vary depending on the kernel and OS version, but on CentOS 6 it should look something like this:
GENTOO BCM4360 DRIVER
Now, with the current driver (version 6.30.223.271) it's almost certain you'll get an error message instead of compiled driver module (in fact, different scenario other that this error message is unknown to the author). Step 3a: Compiling the Broadcom driver module (on EL6 and EL7)ĭriver module can be compiled as hybrid-wl]$ make -C /lib/modules/`uname -r`/build/ M=`pwd` in case you upgrade the kernel - since driver modules are always compiled for a particular kernel), plus, you can do this as an unprivileged user! Well, this way the driver module sources remain on the system - where you left them - so you can build the driver module whenever you want (e.g. NOTE: Why not extract it to arbitrary location and leave the ownership it is?
GENTOO BCM4360 ARCHIVE
Step 2: Downloading and extracting Broadcom driver archiveĭownload the Broadcom BCM43xx linux driver archive from Broadcom Official website - you'll find it as in the search results list as either Linux® STA 32-bit driver or Linux® STA 64-bit driver - to your machine and extract it to /usr/local/src/hybrid-wl and feel free to change the ownership of the directory and it's contents to some unprivileged ~]# mkdir -p hybrid-wl]# cd hybrid-wl]# tar xvzf hybrid-wl]# chown -R someuser.somegroup /usr/local/src/hybrid-wl
GENTOO BCM4360 INSTALL
kernel-xen), you should install kernel-xen-devel instead of kernel-devel. Of course, if you're compiling the driver for Xen kernel (i.e. Step 1: Determining WLAN chip and installing dependenciesįirst of all, make sure you are the "proud owner of Broadcom BCM43xx wireless ~]$ /sbin/lspci | grep BroadcomĠb:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)Īfter the WLAN chip model was determined, make sure you have no missing packages needed at compile-time and install them if you ~]# yum install kernel-headers kernel-devel gcc In order to install Broadcom BCM4311, BCM4312, BCM4313, BCM4321 or BCM4322, BCM43224, BCM43225, BCM43227, or BCM43228 based wireless network cards, the next steps should be followed:
GENTOO BCM4360 MANUAL
NOTE: Due to an excessively restrictive license accompanying this Broadcom driver, the ELRepo repository developers have refrained from supplying it via an rpm package - hence this manual was created with the purpose of providing a single comprehensive driver installation manual. Also, it's been reported that the this driver doesn't work with all chips, so kindly provide feedback on your experiences with Broadcom Wireless, so this manual can be kept up to date and further improved. For more info, please refer to ELRepo kmod-wl page. If you are running EL 5, 6, or 7, instead of compilation, you can opt to build your own kABI-compatible binary RPM package of the driver which is reusable after kernel updates. NOTE: This manual is primarily intended for EL6 and EL7.