patjak / facetimehd

Reverse engineered Linux driver for the FacetimeHD (Broadcom 1570) PCIe webcam
GNU General Public License v2.0
1.36k stars 160 forks source link

macbook air 6,2 mid-2003 - facetimehd-firmware make error #224

Open monway opened 4 years ago

monway commented 4 years ago

Linux hell 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) x86_64 GNU/Linux I tried this also on LMDE as well. excuse my ignorance, I'm not sure why this is happening.

`$ make 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 `

monway commented 4 years ago

I seem to just manually extracted the firmware and ran the script again and it correctly installed. Odd the script doesn't itself download the files needed to extract. This was done manually. now after compiling the driver and installing it, cheese shows black screen. Frustrating.

koleesch commented 4 years ago

I have the same issue... on an debian 10.4 (4.19.0-9-amd64 #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) x86_64 GNU/Linux)

patjak commented 4 years ago

Works fine here. Perhaps there are some issues with the Apple download servers or your internet connection?

maurolacy commented 4 years ago

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 `

This is probably just an issue with the certificates. You can update the certificates, or just add -k to the curl line in the Makefile, to fall back to insecure connections.

Update: See PR #6.

monway commented 4 years ago

I found that you need innoextract, cab extract and curl. Addition to. To make this work.

On Oct 20, 2020, at 10:16 AM, Mauro Lacy notifications@github.com wrote:

 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 `

This is probably just an issue with the certificates. You can update the certificates, or just add -k to the curl line in the Makefile, to fall back to insecure connections.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

maurolacy commented 4 years ago

I found that you need innoextract, cab extract and curl. Addition to. To make this work.

Well, of course you need curl. I suggest you to take a look at my PR above. It just required changing one char in the Makefile to make it work.

trnghiale commented 2 months ago

I found that you need innoextract, cab extract and curl. Addition to. To make this work.

Well, of course you need curl. I suggest you to take a look at my PR above. It just required changing one char in the Makefile to make it work.

I tried to adjust the Makefile but the error still appear. Can you give some advice? Thank you.

maurolacy commented 2 months ago

Can you give some advice?

Try downloading the file manually, to check that it's there in the Apple servers in the first place.

Then maybe adjust versions / URIs until it's valid.

trnghiale commented 2 months ago

Can you give some advice?

Try downloading the file manually, to check that it's there in the Apple servers in the first place.

Then maybe adjust versions / URIs until it's valid.

Surprising, I ignore the warning and just keep following the steps, My webcam is recognized by guvcam but not cheese :) Will check if it work on other application later

maurolacy commented 1 month ago

My webcam is recognized by guvcam but not cheese

Likely a permissions / group membership issue of you Linux distro.