Skip to content

Instantly share code, notes, and snippets.

@marchrius
Created April 28, 2015 15:18
Show Gist options
  • Save marchrius/1cb6a50f72033dfc7a10 to your computer and use it in GitHub Desktop.
Save marchrius/1cb6a50f72033dfc7a10 to your computer and use it in GitHub Desktop.
Broadcom driver for 3.19 kernel verison 64bit
#!/bin/bash
# execution permissions: chmod +x broadcom_bcm4325.sh
# execute with: ./broadcom_bcm4325.sh
# need root access to work properly
cd /tmp
wget http://marchrius.altervista.org/blog/download/broadcom_3.19.tar.gz
mkdir broadcom_3.19
tar xvf broadcom_3.19.tar.gz -C broadcom_3.19
cd broadcom_3.19
mkdir hybrid-v35_64-nodebug-pcoem-6_30_223_248
tar xvf hybrid-v35_64-nodebug-pcoem-6_30_223_248.tar.gz -C hybrid-v35_64-nodebug-pcoem-6_30_223_248
patch -d hybrid-v35_64-nodebug-pcoem-6_30_223_248 -p1 < broadcom-wl-6_30_223_248-disable-timestamps.patch
patch -d hybrid-v35_64-nodebug-pcoem-6_30_223_248 -p1 < broadcom-wl-6_30_223_248-linux-3.19x.patch
cd hybrid-v35_64-nodebug-pcoem-6_30_223_248
make
sudo make install
sudo depmod
sudo modprobe wl
rm -r /tmp/broadcom_3.19
rm -r /tmp/broadcom_3.19.tar.gz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment