Different ISIGHT_PRODUCT_ID value in load.h
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
iSight Firmware Tools |
New
|
Undecided
|
Unassigned | ||
isight-firmware-tools (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I downloaded and used isight-
$ ./configure --sysconfdir=/etc
$ make
$ sudo make install
$ sudo ift-extract --apple-driver AppleUSBVideoSu
I got an error when try to load firmware:
$ sudo src/ift-load --firmware /lib/firmware/
ift-load: USB device 0x05AC:0x8300 not found
ift-load: No iSight found
i obtained product id of my macbook's iSight with lsusb:
$ lsusb
Bus 002 Device 006: ID 05ac:8501 Apple, Inc. Built-in iSight [Micron]
then i replaced 0x8300 with 0x8501 (obtained id) in src/load.h file.
Last time i compiled and install firmare:
$ ./configure --sysconfdir=/etc
$ make
$ sudo make install
$ sudo ift-extract --apple-driver AppleUSBVideoSu
$ sudo src/ift-load --firmware /lib/firmware/
ift-load: iSight firmware loaded successfully
and try with 'cheese', it works!
About my environment:
$ sudo dmidecode -s system-product-name
MacBook4,1
$ uname
Linux me 2.6.32-32-generic #62-Ubuntu SMP Wed Apr 20 21:52:38 UTC 2011 x86_64 GNU/Linux
$ gcc --version
gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
Thank you for iSight Firmaware Tools :)
affects: | ubuntu → isight-firmware-tools (Ubuntu) |
Changed in isight-firmware-tools (Ubuntu): | |
status: | New → Confirmed |
I also see the same problem on my macbook running Fedora :
$ sudo dmidecode -s system-product-name
MacBook2,1
modifying the system make the webcam work again ( except there is a likely unrelated issue with cheese ).