How to use my Macbook's webcam in Bionicpup64?

Booting, installing, newbie
Post Reply
Message
Author
efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

How to use my Macbook's webcam in Bionicpup64?

#1 Post by efdeel »

how to install 1570 PCIe webcam driver?

I want to try it, because MAYBE this is my chance to make my Puppy can detect my Macbook's webcam.
Attachments
Screenshot(5).png
(33.38 KiB) Downloaded 230 times
Screenshot(3).png
(33.62 KiB) Downloaded 230 times
Screenshot(2).png
(36.24 KiB) Downloaded 229 times

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#2 Post by Semme »

So you're no longer running Bionic32, correct?

Is your MAC on the list here >> https://github.com/patjak/bcwc_pcie/wiki?

If Bionic64 is the pup you're now running, take pFind and "System files" search for facetimehd.ko

Is it onboard and where?
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

#3 Post by efdeel »

Semme wrote:So you're no longer running Bionic32, correct?

Is your MAC on the list here >> https://github.com/patjak/bcwc_pcie/wiki?

If Bionic64 is the pup you're now running, take pFind and "System files" search for facetimehd.ko

Is it onboard and where?
My Mac not in the list on that url :) ...my Mac older than that

correct,
Currently, I am running on:
bionicpup64-8.0-uefi.iso

Macbook 2,1 Late 2006
https://everymac.com/systems/apple/macb ... specs.html

booting video:
https://www.youtube.com/watch?v=DX8VsKSb9kQ
Attachments
Screenshot(6).png
(25.51 KiB) Downloaded 196 times

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#4 Post by Semme »

Open PupSysInfo from the menu and copy the results from: Devices >> PCI >> Summary.

Then go here, create a new paste, then leave us the reference link.

Let's see how Pup reports your Broadcom(?)...
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

#5 Post by efdeel »

Semme wrote:Open PupSysInfo from the menu and copy the results from: Devices >> PCI >> Summary.

Then go here, create a new paste, then leave us the reference link.

Let's see how Pup reports your Broadcom(?)...
Yup Semme, got it...

https://pastebin.com/NkGdM4q9

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#6 Post by cthisbear »

Or as they say in Cowboy movies ...Yippee yi Url

::::::::;

https://pastebin.com/NkGdM4q9

▶—— PCI DEVICES (lspci) ——◀

Host bridge
• Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub
• VendorID=8086 DeviceID=27a0 Rev=03

VGA compatible controller
• Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
• VendorID=8086 DeviceID=27a2 Rev=03
• Kernel Driver=i915
• Kernel Module=i915

Display controller
• Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
• VendorID=8086 DeviceID=27a6 Rev=03

Performance counters
• Intel Corporation Device
• VendorID=8086 DeviceID=27a3 Rev=03

Audio device
• Intel Corporation NM10/ICH7 Family High Definition Audio Controller
• VendorID=8086 DeviceID=27d8 Rev=02
• Kernel Driver=snd_hda_intel
• Kernel Module=snd_hda_intel

PCI bridge
• Intel Corporation NM10/ICH7 Family PCI Express Port 1
• VendorID=8086 DeviceID=27d0 Rev=02
• Kernel Driver=pcieport

PCI bridge
• Intel Corporation NM10/ICH7 Family PCI Express Port 2
• VendorID=8086 DeviceID=27d2 Rev=02
• Kernel Driver=pcieport

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #1
• VendorID=8086 DeviceID=27c8 Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #2
• VendorID=8086 DeviceID=27c9 Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #3
• VendorID=8086 DeviceID=27ca Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #4
• VendorID=8086 DeviceID=27cb Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB2 EHCI Controller
• VendorID=8086 DeviceID=27cc Rev=02
• Kernel Driver=ehci-pci

PCI bridge
• Intel Corporation 82801 Mobile PCI Bridge
• VendorID=8086 DeviceID=2448 Rev=e2

ISA bridge
• Intel Corporation 82801GBM ICH7-M LPC Interface Bridge
• VendorID=8086 DeviceID=27b9 Rev=02
• Kernel Driver=lpc_ich
• Kernel Module=lpc_ich, leds_ss4200

IDE interface
• Intel Corporation 82801G ICH7 Family IDE Controller
• VendorID=8086 DeviceID=27df Rev=02
• Kernel Driver=ata_piix

IDE interface
• Intel Corporation 82801GBM/GHM ICH7-M Family SATA Controller
• VendorID=IDE mode
• VendorID=8086 DeviceID=27c4 Rev=02
• Kernel Driver=ata_piix

SMBus
• Intel Corporation NM10/ICH7 Family SMBus Controller
• VendorID=8086 DeviceID=27da Rev=02
• Kernel Driver=i801_smbus
• Kernel Module=i2c_i801

Ethernet controller
• Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller
• VendorID=11ab DeviceID=4362 Rev=22
• Kernel Driver=sky2
• Kernel Module=sky2

Network controller
• Qualcomm Atheros AR5418 Wireless Network Adapter
• VendorID=AR5008E 802.11abgn PCI-Express
• VendorID=168c DeviceID=0024 Rev=01
• Kernel Driver=ath9k
• Kernel Module=ath9k

FireWire IEEE 1394
• LSI Corporation FW322/323
• VendorID=TrueFire 1394a Controller
• VendorID=11c1 DeviceID=5811 Rev=61
• Kernel Driver=firewire_ohci
• Kernel Module=firewire_ohci
RAW Paste Data

▶—— PCI DEVICES (lspci) ——◀

Host bridge
• Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub
• VendorID=8086 DeviceID=27a0 Rev=03

VGA compatible controller
• Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
• VendorID=8086 DeviceID=27a2 Rev=03
• Kernel Driver=i915
• Kernel Module=i915

Display controller
• Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
• VendorID=8086 DeviceID=27a6 Rev=03

Performance counters
• Intel Corporation Device
• VendorID=8086 DeviceID=27a3 Rev=03

Audio device
• Intel Corporation NM10/ICH7 Family High Definition Audio Controller
• VendorID=8086 DeviceID=27d8 Rev=02
• Kernel Driver=snd_hda_intel
• Kernel Module=snd_hda_intel

PCI bridge
• Intel Corporation NM10/ICH7 Family PCI Express Port 1
• VendorID=8086 DeviceID=27d0 Rev=02
• Kernel Driver=pcieport

PCI bridge
• Intel Corporation NM10/ICH7 Family PCI Express Port 2
• VendorID=8086 DeviceID=27d2 Rev=02
• Kernel Driver=pcieport

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #1
• VendorID=8086 DeviceID=27c8 Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #2
• VendorID=8086 DeviceID=27c9 Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #3
• VendorID=8086 DeviceID=27ca Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB UHCI Controller #4
• VendorID=8086 DeviceID=27cb Rev=02
• Kernel Driver=uhci_hcd

USB controller
• Intel Corporation NM10/ICH7 Family USB2 EHCI Controller
• VendorID=8086 DeviceID=27cc Rev=02
• Kernel Driver=ehci-pci

PCI bridge
• Intel Corporation 82801 Mobile PCI Bridge
• VendorID=8086 DeviceID=2448 Rev=e2

ISA bridge
• Intel Corporation 82801GBM ICH7-M LPC Interface Bridge
• VendorID=8086 DeviceID=27b9 Rev=02
• Kernel Driver=lpc_ich
• Kernel Module=lpc_ich, leds_ss4200

IDE interface
• Intel Corporation 82801G ICH7 Family IDE Controller
• VendorID=8086 DeviceID=27df Rev=02
• Kernel Driver=ata_piix

IDE interface
• Intel Corporation 82801GBM/GHM ICH7-M Family SATA Controller
• VendorID=IDE mode
• VendorID=8086 DeviceID=27c4 Rev=02
• Kernel Driver=ata_piix

SMBus
• Intel Corporation NM10/ICH7 Family SMBus Controller
• VendorID=8086 DeviceID=27da Rev=02
• Kernel Driver=i801_smbus
• Kernel Module=i2c_i801

Ethernet controller
• Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller
• VendorID=11ab DeviceID=4362 Rev=22
• Kernel Driver=sky2
• Kernel Module=sky2

Network controller
• Qualcomm Atheros AR5418 Wireless Network Adapter
• VendorID=AR5008E 802.11abgn PCI-Express
• VendorID=168c DeviceID=0024 Rev=01
• Kernel Driver=ath9k
• Kernel Module=ath9k

FireWire IEEE 1394
• LSI Corporation FW322/323
• VendorID=TrueFire 1394a Controller
• VendorID=11c1 DeviceID=5811 Rev=61
• Kernel Driver=firewire_ohci
• Kernel Module=firewire_ohci


Chris.

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#7 Post by Semme »

Hmm, thank you, Chris you :D "bear."

PSI doesn't find your device, efdeel mate. This thread suggests HOW we'd do it.

Ditto from Ubu's doc page.

In other words, you need Apples firmware for that thing.

More investigative time than I have @ the moment.

We shall see..

==

Extracted and ready though I have two different versions of the firmware.

I suppose it won't matter which we try first so long as one of'em works.

I'll pkg'em up in a bit..

efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

#8 Post by efdeel »

Semme wrote:Hmm, thank you, Chris you :D "bear."

PSI doesn't find your device, efdeel mate. This thread suggests HOW we'd do it.

Ditto from Ubu's doc page.

In other words, you need Apples firmware for that thing.

More investigative time than I have @ the moment.

We shall see..

==

Extracted and ready though I have two different versions of the firmware.

I suppose it won't matter which we try first so long as one of'em works.

I'll pkg'em up in a bit..
Thanks Chris and Semme

1. i go to that thread
2. Menu > Exit > Exit to Promt
3. type and run: sudo iftextract ... ...
4. I got: "Command not found"

:)

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#9 Post by Semme »

OMIT.
Last edited by Semme on Thu 07 May 2020, 15:54, edited 1 time in total.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#10 Post by Semme »

Make sure to install the pet in the following post along with this one.

==

Install this pet, REBOOT, then open a terminal and type/enter:

Code: Select all

isight-install.sh
If it appears to have recognized your cam, open "guvcview" in the Multimedia menu and check whether it now works.

If on the other hand the response is: No iSight found

We'll goto plan B.
Attachments
ais-usb-videosupport-fw_v2.38.83.pet
(11.21 KiB) Downloaded 73 times
Last edited by Semme on Thu 07 May 2020, 15:58, edited 1 time in total.

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#11 Post by Semme »

For good measure and BEFORE rebooting, install this one too.
Attachments
isight-rules.pet
(437 Bytes) Downloaded 63 times
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#12 Post by bigpup »

If you are going to use Bionicpup64 8.0

There have been some bug fixes and updates.

Quickpet icon on desktop.
Run Quickpet->Info->Bionicpup updates to download and install them.
Reboot so the new stuff is now being used.

I do not think any of them will fix your problem, but they do fix some other issues in Bionicpup64 8.0.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

#13 Post by efdeel »

Semme wrote:Make sure to install the pet in the following post along with this one.

==

Install this pet, REBOOT, then open a terminal and type/enter:

Code: Select all

isight-install.sh
If it appears to have recognized your cam, open "guvcview" in the Multimedia menu and check whether it now works.

If on the other hand the response is: No iSight found

We'll goto plan B.
I type/enter: isight-install.sh
resonse:
ift-load: USB device 0x05AC:0x8300 not found
ift-load: No iSight found

screenshot attached.
bigpup wrote:If you are going to use Bionicpup64 8.0

There have been some bug fixes and updates.

Quickpet icon on desktop.
Run Quickpet->Info->Bionicpup updates to download and install them.
Reboot so the new stuff is now being used.

I do not think any of them will fix your problem, but they do fix some other issues in Bionicpup64 8.0.
yup, done it, Puppy response : No fixes yet :)

-----------

I am running on:
bionicpup64-8.0-uefi.iso

Puppy boot from 60Gb Internal SATA HDD

Macbook 2,1 Late 2006
https://everymac.com/systems/apple/macb ... specs.html
Attachments
WhatsApp Image 2020-05-08 at 9.59.20 AM.jpeg
(130.65 KiB) Downloaded 31 times

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#14 Post by Semme »

A question that should have been asked earlier >> Is this an internal or external cam?

Guessing internal, run these in a console one after the other then try again:

Code: Select all

modprobe uvcvideo
isight-install.sh
If it loads, open guvcview. If it doesn't, say so. No images required.

Q1: Does the cam have a "status light" and is it on?

Q2: Do you have your Mac's installation disk?
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

#15 Post by efdeel »

Semme wrote:A question that should have been asked earlier >> Is this an internal or external cam?

Guessing internal, run these in a console one after the other then try again:

Code: Select all

modprobe uvcvideo
isight-install.sh
If it loads, open guvcview. If it doesn't, say so. No images required.

Q1: Does the cam have a "status light" and is it on?

Q2: Do you have your Mac's installation disk?
yes Semme, internal cam

#modprobe uvcvideo ------> response: nothing (just next line)
#isight-install.sh
respone:
ift-load: USB device 0x05AC::0x8300 not found
ift-load: No iSight found

Answer Q1: it was off (never on) since using non-MacOS (Chrome OS, Puppy 32bit, Puppy 64bit). When it was run macOS, camera work 100% fine.

Answer Q2: No I don't have Mac's installation disk, even I have, my internal disk drive is not working.

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#16 Post by Semme »

We'll try again after I pkg the earlier firmware (and tweak iSights "rules" file).

In the meantime, gimme the results (8507?) from this command:

Code: Select all

lsusb | grep -Po '(?<=:)(\d+)(?=.*iSight)'
Be sure you copy'n paste it into your terminal.

Unable to copy'n paste? See here.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

#17 Post by efdeel »

Semme wrote:We'll try again after I pkg the earlier firmware (and tweak iSights "rules" file).

In the meantime, gimme the results (8507?) from this command:

Code: Select all

lsusb | grep -Po '(?<=:)(\d+)(?=.*iSight)'
Be sure you copy'n paste it into your terminal.

Unable to copy'n paste? See here.
it was replied: 8501

and thanks bring up about LXTerminal, it works like charm.
Attachments
Screenshot(2).png
(7.93 KiB) Downloaded 47 times

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#18 Post by Semme »

efdeel,

Remove this package via Pup's package manager then install the attached, updated pet.

Now don't reboot, but SHUTDOWN. Wait a minute or so -- hit the power button.

Once your desktop reappears, open LXTerminal and rerun:

Code: Select all

isight-install.sh
The response?

==

Failing here we're going to try the older firmware.

Respond as time permits..
Attachments
ais_rules_updated.pet
(481 Bytes) Downloaded 52 times
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

efdeel
Posts: 26
Joined: Sun 03 May 2020, 04:43
Contact:

#19 Post by efdeel »

Semme wrote:efdeel,

Remove this package via Pup's package manager then install the attached, updated pet.

Now don't reboot, but SHUTDOWN. Wait a minute or so -- hit the power button.

Once your desktop reappears, open LXTerminal and rerun:

Code: Select all

isight-install.sh
The response?

==

Failing here we're going to try the older firmware.

Respond as time permits..
Semme, still not working ...

.......
i just saying:
I read in some forum that internal iSight in old Macbook have firewire connection not usb. but I know nothing about it.

-----------

I am running on:
bionicpup64-8.0-uefi.iso

Puppy boot from 60Gb Internal SATA HDD

Macbook 2,1 Late 2006
https://everymac.com/systems/apple/macb ... specs.html
Attachments
Screenshot(3).png
(8.65 KiB) Downloaded 23 times

Post Reply