[Bug 248926] Logitech HD Pro Webcam C920 USB_ERR_TIMEOUT
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Aug 26 10:05:33 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248926
Bug ID: 248926
Summary: Logitech HD Pro Webcam C920 USB_ERR_TIMEOUT
Product: Base System
Version: CURRENT
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: usb
Assignee: usb at FreeBSD.org
Reporter: martymac at FreeBSD.org
Hello,
My Logitech HD Pro Webcam C920 does not work correctly on -CURRENT.
# uname -a
FreeBSD laptop.martymac.org 13.0-CURRENT FreeBSD 13.0-CURRENT #0 r364057: Mon
Aug 10 11:25:36 UTC 2020
root at laptop.martymac.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
Here are my kernel logs :
Aug 25 18:52:22 laptop kernel: usb_alloc_device: Failure selecting
configuration index 0:USB_ERR_TIMEOUT, port 2, addr 4 (ignored)
Aug 25 18:52:22 laptop kernel: ugen1.4: <vendor 0x046d HD Pro Webcam C920> at
usbus1
and usbconfig output :
ugen1.1: <Intel EHCI root HUB> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=SAVE (0mA)
ugen2.1: <Intel EHCI root HUB> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=SAVE (0mA)
ugen0.1: <0x8086 XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps)
pwr=SAVE (0mA)
ugen2.2: <vendor 0x8087 product 0x0024> at usbus2, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=SAVE (0mA)
ugen1.2: <vendor 0x8087 product 0x0024> at usbus1, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=SAVE (0mA)
ugen1.3: <Chicony Electronics Co., Ltd. Integrated Camera> at usbus1, cfg=0
md=HOST spd=HIGH (480Mbps) pwr=ON (200mA)
ugen1.4: <vendor 0x046d HD Pro Webcam C920> at usbus1, cfg=255 md=HOST spd=HIGH
(480Mbps) pwr=ON (100mA)
Dumping all configuration descriptors seems to timeout :
# usbconfig -d ugen1.4 dump_all_desc
ugen1.4: <vendor 0x046d HD Pro Webcam C920> at usbus1, cfg=255 md=HOST spd=HIGH
(480Mbps) pwr=ON (100mA)
bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x00ef <Miscellaneous device>
bDeviceSubClass = 0x0002
bDeviceProtocol = 0x0001
bMaxPacketSize0 = 0x0040
idVendor = 0x046d
idProduct = 0x0892
bcdDevice = 0x0019
iManufacturer = 0x0000 <no string>
iProduct = 0x0002 <HD Pro Webcam C920>
iSerialNumber = 0x0001 <AF8FC4EF>
bNumConfigurations = 0x0001
<waits a bit... and nothing more>
Finally, webcamd-5.7.1.1_1 gives me the following :
Aug 25 18:52:23 laptop webcamd[1422]: webcamd: Cannot find USB device
Note that idProduct (0x0892) is different from usual HD Pro Webcam C920
(0x082d) as found on :
https://wiki.freebsd.org/WebcamCompat
maybe a new version of the product (I've just received it) ?
Best regards,
Ganael.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-usb
mailing list