iSight on MacBook 4,1 does not work

Bug #289546 reported by Jens-Christian
2
Affects Status Importance Assigned to Milestone
Mactel Support
Invalid
Undecided
Unassigned
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-2.6.27-7-generic

Hardware:

~$ sudo dmidecode -s system-product-name
MacBook4,1

Linux: Ubuntu 8.10 RC

The built-in iSight Webcam does not work. I have tested it with "Ekiga", Version 2.0.12.

I also tried to make it work according to the MacBook Ubuntu community documentation:
https://help.ubuntu.com/community/MacBook

I tried:

sudo mount -t hfsplus /dev/sda2 /mnt
sudo cp /mnt/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/* /lib/firmware/$(uname -r)

And in /etc/default/acpi-support:
MODULES="isight_usb"

The kernel seems to be loading the driver:

~$ lsmod | grep sight
isight_firmware 11008 0
usbcore 148848 10 btusb,appletouch,appleir,isight_firmware,usb_storage,usbhid,libusual,ehci_hcd,uhci_hcd

But still no webcam in ekiga.

Maybe related to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/251838

Regards, beauman

Jens-Christian (beauman)
description: updated
Revision history for this message
Ricky Campbell (cyberdork33) wrote :

You have to use the iSight-Firmware-Tools package to extract the firmware from the file you copied and place the resulting isight.fw file in /lib/firmware

Revision history for this message
Jens-Christian (beauman) wrote :

Thanks!!

I got it working now.

For everybody:

I downloaded the isight-firmware-tools from here

https://launchpad.net/ubuntu/intrepid/i386/isight-firmware-tools/1.2-2

and installed it with
sudo dpkg -i isight-firmware-tools_1.2-2_i386.deb

Then:
 - mount the hfs+ partition with nautilus
 - run :
             ift-extract -a /media/Macintosh\ HD/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport
 - reboot

Changed in mactel-support:
status: New → Invalid
Changed in linux:
status: New → Invalid
Revision history for this message
Jens-Christian (beauman) wrote : Re: [Bug 289546] Re: iSight on MacBook 4,1 does not work

Hi! The bug as described is not more valid. But it's still not working
out of the box. You still have to do a lot of "old-skool"-linux stuff
at the terminal to make it work. So somehow the bug should still be
marked as active.

Regards, beauman

Am Montag, den 27.10.2008, 21:19 +0000 schrieb Ricky Campbell:
> ** Changed in: mactel-support
> Status: New => Invalid
>
> ** Changed in: linux (Ubuntu)
> Status: New => Invalid
>

Revision history for this message
Ricky Campbell (cyberdork33) wrote : Re: [Mactel-support] [Bug 289546] Re: iSight on MacBook 4, 1 does not work

It is invalid because there is no bug. It works as it has to at the
moment. If you are looking for a gui or something for the firmware
extraction, you should make a feature request for the ift maintainer.

Ricky

On Oct 28, 2008, at 1:25 PM, beauman <email address hidden> wrote:

> Hi! The bug as described is not more valid. But it's still not working
> out of the box. You still have to do a lot of "old-skool"-linux stuff
> at the terminal to make it work. So somehow the bug should still be
> marked as active.
>
> Regards, beauman
>
> Am Montag, den 27.10.2008, 21:19 +0000 schrieb Ricky Campbell:
>> ** Changed in: mactel-support
>> Status: New => Invalid
>>
>> ** Changed in: linux (Ubuntu)
>> Status: New => Invalid
>>
>
> --
> iSight on MacBook 4,1 does not work
> https://bugs.launchpad.net/bugs/289546
> You received this bug notification because you are a member of Mactel
> Support, which is the registrant for Mactel Support.
>
> Status in Mactel Support: Invalid
> Status in “linux” source package in Ubuntu: Invalid
>
> Bug description:
> Binary package hint: linux-image-2.6.27-7-generic
>
> Hardware:
>
> ~$ sudo dmidecode -s system-product-name
> MacBook4,1
>
> Linux: Ubuntu 8.10 RC
>
> The built-in iSight Webcam does not work. I have tested it with
> "Ekiga", Version 2.0.12.
>
> I also tried to make it work according to the MacBook Ubuntu
> community documentation:
> https://help.ubuntu.com/community/MacBook
>
> I tried:
>
> sudo mount -t hfsplus /dev/sda2 /mnt
> sudo cp /mnt/System/Library/Extensions/IOUSBFamily.kext/Contents/
> PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/* /lib/firmware/$
> (uname -r)
>
> And in /etc/default/acpi-support:
> MODULES="isight_usb"
>
> The kernel seems to be loading the driver:
>
> ~$ lsmod | grep sight
> isight_firmware 11008 0
> usbcore 148848 10
> btusb,
> appletouch,
> appleir,isight_firmware,usb_storage,usbhid,libusual,ehci_hcd,uhci_hcd
>
> But still no webcam in ekiga.
>
> Maybe related to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/251838
>
> Regards, beauman
>
> _______________________________________________
> Mailing list: https://launchpad.net/~mactel-support
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~mactel-support
> More help : https://help.launchpad.net/ListHelp

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.