man 4 uvideo says that Logitech QuickCam E 3500 Plus is
supported.

My OpenBSD 4.4 release boxes do not recognize the device at all
(while recognized as uaudio by OpenBSD 4.0, e. g.).

usbdevs(8) says:
getdevicedesc: ioctl: Input/output error
getstring: ioctl: Input/output error
(full output below).

With 4.4 there is no output in /var/log/messages.

Problem seems to be OpenBSD 4.4 specific (see below for other
versions).

I have connected the camera to at least 3 different OpenBSD 4.4
boxes and have experimented with 3 different USB PCI cards in
conjunction with 2 of those boxes (output of one 4.4 box below).

I have re-checked the behaviour with a 2nd camera of the same
type (not all combinations mentioned, though).

In addition, a USB stick connected to the same USB card (after the
camera but while the camera was still plugged in) did not even
show up in usbdevs(8) output.

To produce some dmesg-style output I have connected the camera
to several non-4.4 OpenBSD boxes, including 3.x, 4.0 and 4.3.

All of the non-4.4 boxes have shown somewhat "expected behaviour"
(output of a 4.0 box below).

Questions:

1. I have seen that there were many uvideo(4) changes between
4.4 and 4.5. Do they fix the problem?

2. Am I missing anything obvious? Any way to get this up and
running without using -current?


Output of a 4.0 box first because with 4.4 there is only
usbdevs(8) but nothing in /var/log/messages.


4.0
===
# uname -a
OpenBSD host.domain 4.0 GENERIC#1107 i386

# tail /var/log/messages 
Jan 28 18:16:54 test /bsd: uaudio0 at uhub2 port 1 configuration 1
interface 2: Logitech product 0x09a4, rev 2.00/0.06, addr 2
Jan 28 18:16:55 test /bsd: uaudio0: audio rev 1.00, 2 mixer controls
Jan 28 18:16:55 test /bsd: audio0 at uaudio0

# usbdevs -dv -f /dev/usb1
Controller /dev/usb2:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000),
VIA(0x1106), rev 1.00
  uhub2
 port 1 addr 2: high speed, power 500 mA, config 1, product
 0x09a4(0x09a4), Logitech(0x046d), rev 0.06
   uaudio0
 port 2 powered
 port 3 powered
 port 4 powered


4.4
===
# uname -a
OpenBSD host.domain 4.4 GENERIC#1021 i386

# tail /var/log/messages
[no messages here when (dis)connecting the device]

# usbdevs -dv -f /dev/usb0
Controller /dev/usb0:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000),
NEC(0x1033), rev 1.00
  uhub0
 port 1 powered
 port 2 powered
 port 3 powered
getdevicedesc: ioctl: Input/output error
getstring: ioctl: Input/output error
 port 4 addr 2: high speed, self powered, unconfigured, QuickCam E 3500
 Plus(0x09a4), Logitech(0x046d), rev 0.06
 port 5 powered

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehvrt? Der kann`s mit allen: 
http://www.gmx.net/de/go/multimessenger01

Reply via email to