#!/bin/bash | |
set -e | |
export CONFIG_MODULE_SIG=n | |
export CONFIG_MODULE_SIG_ALL=n | |
export KERNELRELEASE=${1} | |
echo "Installing FacetimeHD camera for $KERNELRELEASE" | |
cd /tmp | |
git clone https://github.com/patjak/bcwc_pcie.git | |
cd bcwc_pcie/firmware | |
make | |
make install | |
cd .. | |
make | |
make install | |
rm -rf /tmp/bcwc_pcie | |
if [ ! -d "/etc/modules-load.d" ]; then | |
mkdir -p "/etc/modules-load.d" | |
fi | |
cat > "/etc/modules-load.d/facetimehd.conf" << EOL | |
videobuf2-core | |
videobuf2_v4l2 | |
videobuf2-dma-sg | |
facetimehd | |
EOL | |
echo "Install complete." |
This comment has been minimized.
This comment has been minimized.
vablinux
commented
Jul 6, 2018
I've tried to install the camera using the tutorial but I got the same error message. So I decided to run your script but I got the same error. Copying firmware into '//usr/lib/firmware/facetimehd' Any help is much appreciated. Vini |
This comment has been minimized.
This comment has been minimized.
vablinux
commented
Jul 6, 2018
I found a solution. Followed this instructions https://github.com/patjak/bcwc_pcie/wiki/Get-Started#get-started-on-fedora |
This comment has been minimized.
This comment has been minimized.
jpretori
commented
Apr 4, 2019
Thanks!
|
This comment has been minimized.
This comment has been minimized.
gonzaloFigueras
commented
Apr 27, 2019
Hello, I have tried the script but I am getting the following error: **Installing FacetimeHD camera for Checking dependencies for driver download... I don't know what to do here. I am stucked. Thanks in advanced! |
This comment has been minimized.
This comment has been minimized.
erwinfeser
commented
May 2, 2019
This script seems to be outdated |
This comment has been minimized.
Stono commentedFeb 27, 2017
Put this file in
/etc/kernel/postinst.d/99-install-facetime-camera.sh
and it'll be done each time you update the kernel.Make sure you have the dependencies mentioned on
https://github.com/patjak/bcwc_pcie/wiki/Get-Started
You can 'one shot' run it for your current kernel with
/etc/kernel/postinst.d/99-install-facetime-camera.sh $(uname -r)
I'm running Korora (Fedora) 25 on a 2016 Macbook Pro, so that's what this is tested on.