[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: