On Tue, Dec 27, 2022 at 06:30:10PM +0100, Bodie wrote:

[...]

> What does it say in usbdevs(8) output? (with multiple -v)

I have this:

$ usbdevs -vvv
Controller /dev/usb0:
[...]
addr 06: 2e5a:0b1d , 4K Document Camera
        high speed, power 500 mA, config 1, rev 1.33, iSerial 01.00.00
        driver: uvideo0
        driver: uaudio0

> I suppose over video(1) it works correctly, right?

Yes, video(1) works perfectly, and so does ffplay to take just this one.

[...]

> > I tried hard so far to understand what this message could mean. Could
>  anynone give me some pointer?
> If you take a look in /usr/src/sys/dev/usb on files uvideo.{c,h} you
> will find aroudn the line 1628 your error:
> 
> error = usbd_do_request(sc->sc_udev, &req, probe_data);
> if (error) {
>       printf("%s: could not SET probe request: %s\n",
>               DEVNAME(sc), usbd_errstr(error));
>       return (USBD_INVAL);
> }
> 
> in uvideo.h is defined table 4.47 for Video probe and commit controls

Thank you so much!  I feel embarrassed for not having thought of doing
this.  Yet I still can't figure out why this error is triggered by
iridium, chromium and the like and not by firefox.  I will look into
this thoroughly.

> You may take a look at Linux issues for some ideas too
> https://bbs.archlinux.org/viewtopic.php?id=263649

Interesting.  This shows at least that the webcam may work with one
application and not with another.

> But maybe your camera is not exactly UVC standard 

You will find the model that I own here:
https://www.viisan.com/en/product/P4U.html

According to the specs, it is UVC-compliant and claimed to be "driver
free"...  But one never knows.  Before moving to OpenBSD I have used
it under linux without problem, but I have only ever used it with
firefox.  So I still have to test it with chromium under linux.

> or maybe it needs firmware which is not available for you under
> OpenBSD?

I tried to install uvideo-firmware-1.2p3.tgz with no success.  This
however comes as no surprise.

I would be *very interested* in any advice about a fully supported
high quality webcam under OpenBSD.  It should work with any major
browser.

Thank you so much again!

-- R.

Reply via email to