Package Details: bcwc-pcie-git r254.a22f248-3

Git Clone URL: https://aur.archlinux.org/bcwc-pcie-git.git (read-only)
Package Base: bcwc-pcie-git
Description: Reverse engineered Linux driver for the Broadcom 1570 PCIe webcam.
Upstream URL: https://github.com/patjak/bcwc_pcie
Keywords: driver facetime macbook webcam
Licenses: unknown
Provides: bcwc-pcie, bcwc-pcie-dkms
Replaces: bcwc-pcie, bcwc-pcie-dkms
Submitter: WhyNotHugo
Maintainer: Aetf
Last Packager: Aetf
Votes: 23
Popularity: 0.009877
First Submitted: 2015-12-23 14:14
Last Updated: 2019-03-24 18:43

Dependencies (6)

Required by (0)

Sources (3)

Latest Comments

1 2 3 Next › Last »

Aetf commented on 2019-10-25 16:14

@GusevAG, hi, this is an error building the dependency facetimehd-firmware, not an error building this package. Since the error was in their makefile, I suggest you report that to the upstream: https://github.com/patjak/bcwc_pcie/issues/new

PS. next time please paste the log using code format so it's easier to read: https://wiki.archlinux.org/index.php/Arch_User_Repository#Comment_syntax

GusevAG commented on 2019-10-25 13:23

is not working on 5.2.21-1-MANJARO KDE

[Installing linux52-headers (5.2.21-1)... Running post-transaction hooks... Updating linux52 module dependencies... Install DKMS modules Arming ConditionNeedsUpdate... Updating the info directory file...

Building facetimehd-firmware... ==> Making package: facetimehd-firmware 1.43.0-1 (Птн 25 окт 2019 16:13:22) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning facetimehd-firmware git repo... Cloning into bare repository '/var/tmp/pamac-build-andrey/facetimehd-firmware/facetimehd-firmware'... ==> Validating source files with md5sums... facetimehd-firmware ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of facetimehd-firmware git repo... Cloning into 'facetimehd-firmware'... done. ==> Starting prepare()...

Checking dependencies for driver download... /usr/bin/curl /usr/bin/xzcat /usr/bin/cpio

Downloading the driver, please wait... mv: cannot stat 'System/Library/Extensions/AppleCameraInterface.kext/Contents/MacOS/AppleCameraInterface': No such file or directory make: *** [Makefile:41: AppleCameraInterface] Error 1 ==> ERROR: A failure occurred in prepare(). Aborting...]

yan12125 commented on 2019-03-25 01:34

Wow thanks for the ultra fast fix!

yan12125 commented on 2019-03-24 12:47

Hi, could you remove the bcwc-pcie-git.install file? All dkms commands are already handled by ALPM hooks /usr/share/libalpm/hooks/70-dkms-{install,remove}.hook, so the bcwc-pcie-git.install file is not necessary. Furthermore, errors occur if the running kernel version is different from than the installed one, as commands in bcwc-pcie-git.install do not set the target kernel version:

Error! echo
Your kernel headers for kernel 5.0.3-arch1-2-macbook cannot be found at
/usr/lib/modules/5.0.3-arch1-2-macbook/build or /usr/lib/modules/5.0.3-arch1-2-macbook/source.
modprobe: FATAL: Module facetimehd not found in directory /lib/modules/5.0.3-arch1-2-macbook
depmod: ERROR: could not open directory /lib/modules/5.0.3-arch1-2-macbook: No such file or directory
depmod: FATAL: could not search modules: No such file or directory

WhyNotHugo commented on 2018-10-02 15:55

I no longer own hardware which uses this driver, so I'll be disowning this package since I can't even test it any more.

Feel free to adopt is, especially if any changes are needed. Upstream has been pretty stable though, so this shouldn't have any issues.

trp commented on 2017-10-03 19:44

If you are getting a directory does not exist error check to make sure the dir name is correct. When I installed it was looking for '/usr/src/bcwc-pcie-r254.a22f248' however what was actually installed was '/usr/src/bcwc-pcie-git-r254.a22f248'. So I just created a symlink to the directory the installer was looking for and reran the install. Bit of a hack but it will get you going.

taekyung commented on 2017-07-18 05:59

When I was trying to install this in my Macbook Air 6,2 (Manjaro Linux), it shows an error as follows:


Error! Could not find module source directory.
Directory: /usr/src/bcwc-pcie-r254.a22f248 does not exist.
modprobe: FATAL: Module facetimehd not found in directory /lib/modules/4.9.37-1-MANJARO
Optional dependencies for bcwc-pcie-git
linux-headers: Building with the stock kernel [installed]
:: Running post-transaction hooks...
(1/2) Install DKMS modules
==> dkms install bcwc-pcie-git/r254.a22f248 -k 4.9.37-1-MANJARO
(2/2) Arming ConditionNeedsUpdate...


Do I need some Manjaro-specific configuration before 'makepkg -sri'?

WhyNotHugo commented on 2017-07-06 00:31

You should NEVER run makepkg as root. TBH, I actually thought makepkg bailed if you ran it as root.

kroylar commented on 2017-07-06 00:25

Please change the PKGBUILD to use "git cherry-pick -n ...". This will allow the package to build without a having git configured, as is typically the case for the root user.

WhyNotHugo commented on 2017-05-24 19:56

We currently have two packages: bcwc-pcie-dkms and bcwc-pcie-git, but both track the latest git version.

Upstream has not stable releases, and probably never will (since the intention is to merge the drive into the linux kernel).

I'm inclined to simply merge this package into bcwc-pcie-git, (and keep just that one updated). Any objections?