Re: new camera
On Saturday 27 June 2020 14:50:09 Reco wrote:
> Hi.
>
> On Fri, Jun 26, 2020 at 04:20:03PM -0400, Gene Heskett wrote:
> > [598962.015764] uvcvideo 1-12.4.4.4:1.0: Entity type for entity
> > Camera 1 was not initialized!
>
> This, combined with [1], gives us the probable answer.
> Another possible answer is that "quirks" parameter of uvcvideo.
>
> > Anybody have an idea of what driver this camera needs?
>
> A *driver*? You already have one, it's uvcvideo. It says so in your
> dmesg, plain and clear as a day.
> Much better question is - what *userspace* part the thing needs? And
> the answer to that is:
>
> apt-get install uvcdynctrl
>
On the machine it must function with:
gene@GO704:~$ sudo apt-get install uvcdynctrl
[sudo] password for gene:
Reading package lists... Done
Building dependency tree
Reading state information... Done
uvcdynctrl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Running it with sudo, asking for a -l returns: From an old camera still
plugged in:
gene@GO704:~$ sudo uvcdynctrl -l
Listing available devices:
video0 USB 2.0 PC Camera
Media controller device: /dev/media0
Entity 1: USB 2.0 PC Camera. Type: 65537, Revision: 0, Flags: 0,
Group-id: 0, Pads: 1, Links: 0
Device node
Entity: 1, Pad 0, Flags: 1
Entity 2: Extension 6. Type: 131072, Revision: 0, Flags: 0, Group-id:
0, Pads: 2, Links: 1
Subdevice: Entity: 2, Pad 0, Flags: 1
Entity: 2, Pad 1, Flags: 2
Out link: Source pad { Entity: 2, Index: 1, Flags: 2 } => Sink pad
{ Entity: 1, Index: 0, Flags: 1 }
Entity 3: Processing 5. Type: 131072, Revision: 0, Flags: 0,
Group-id: 0, Pads: 2, Links: 1
Subdevice: Entity: 3, Pad 0, Flags: 1
Entity: 3, Pad 1, Flags: 2
Out link: Source pad { Entity: 3, Index: 1, Flags: 2 } => Sink pad
{ Entity: 2, Index: 0, Flags: 1 }
Entity 4: Selector 4. Type: 131072, Revision: 0, Flags: 0, Group-id:
0, Pads: 2, Links: 1
Subdevice: Entity: 4, Pad 0, Flags: 1
Entity: 4, Pad 1, Flags: 2
Out link: Source pad { Entity: 4, Index: 1, Flags: 2 } => Sink pad
{ Entity: 3, Index: 0, Flags: 1 }
Entity 5: Camera 1. Type: 131072, Revision: 0, Flags: 0, Group-id: 0,
Pads: 1, Links: 1
Subdevice: Entity: 5, Pad 0, Flags: 2
Out link: Source pad { Entity: 5, Index: 0, Flags: 2 } => Sink pad
{ Entity: 4, Index: 0, Flags: 1 }
And that camera crashes when resized. I need to pick up an 80kg tool off
the stepladder I'll use to access the rear usb-2 sockets and change to
the newer camera on that machine. But I've been busy with 2 other
projects today. Not done yet, my lathe is makeing a hub for a 3d printed
timeing belt sprocket & has hours to go yet.
And I've rx'd a message from one of my sons who will arrive with his main
squeeze tomorrow, so I may be busy tomorrow too. No clue how long they
will stay, but I know he's up to his gonads with a large car, pulling a
triple dump powder wagon full of Portland Cement for his states highway
maint. dept. Haven't seen them in about 5 years, so there will be some
catchup to do. He bought a whole town in Kansas from Fanny Mae, who
wanted shed of it for an off key song, so there'll be pix to look at, at
length etc.
> If stretch's uvcdynctrl won't cut it - that means you'll need buster's
> one, or maybe even bullseye's. And that will require upgrading your
> OS, of course.
>
> Reco
>
> [1] https://bugzilla.kernel.org/show_bug.cgi?id=111291
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>
Reply to: