linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Hikmicro Mini2 V2: unable to enumerate USB device
@ 2025-07-17 12:06 Laurent Bigonville
  2025-07-17 14:38 ` Greg KH
  0 siblings, 1 reply; 3+ messages in thread
From: Laurent Bigonville @ 2025-07-17 12:06 UTC (permalink / raw)
  To: linux-usb

Hello,

I just bought an Hikmicro Mini2 V2 USB thermal camera and the device is 
not recognized

[   64.039667] usb 3-2: new high-speed USB device number 11 using xhci_hcd
[   64.245840] usb 3-2: New USB device found, idVendor=2bdf, 
idProduct=0106, bcdDevice= 4.09
[   64.245857] usb 3-2: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[   64.245862] usb 3-2: Product: Thermal Imager
[   64.245865] usb 3-2: Manufacturer: Hikmicro
[   64.245868] usb 3-2: SerialNumber: XXXXXXXX
[   65.817499] usb 3-2: USB disconnect, device number 11
[   66.162197] usb 3-2: new high-speed USB device number 12 using xhci_hcd
[   66.344529] usb 3-2: device descriptor read/64, error -71
[   66.629395] usb 3-2: device descriptor read/64, error -71
[   66.922427] usb 3-2: new high-speed USB device number 13 using xhci_hcd
[   67.104880] usb 3-2: device descriptor read/64, error -71
[   67.390254] usb 3-2: device descriptor read/64, error -71
[   67.493238] usb usb3-port2: attempt power cycle
[   68.151973] usb 3-2: new high-speed USB device number 14 using xhci_hcd
[   68.152150] usb 3-2: Device not responding to setup address.
[   68.354479] usb 3-2: Device not responding to setup address.
[   68.560631] usb 3-2: device not accepting address 14, error -71
[   68.747321] usb 3-2: new high-speed USB device number 15 using xhci_hcd
[   68.747422] usb 3-2: Device not responding to setup address.
[   68.950227] usb 3-2: Device not responding to setup address.
[   69.152505] usb 3-2: device not accepting address 15, error -71
[   69.152593] usb usb3-port2: unable to enumerate USB device

The device is not listed in lsusb after this

It's not clear whether the camera is a UVC one, but the device should 
still appear, right?

An idea what to do?

Kind regards,

Laurent Bigonville


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Hikmicro Mini2 V2: unable to enumerate USB device
  2025-07-17 12:06 Hikmicro Mini2 V2: unable to enumerate USB device Laurent Bigonville
@ 2025-07-17 14:38 ` Greg KH
  2025-07-17 20:55   ` Laurent Bigonville
  0 siblings, 1 reply; 3+ messages in thread
From: Greg KH @ 2025-07-17 14:38 UTC (permalink / raw)
  To: Laurent Bigonville; +Cc: linux-usb

On Thu, Jul 17, 2025 at 02:06:13PM +0200, Laurent Bigonville wrote:
> Hello,
> 
> I just bought an Hikmicro Mini2 V2 USB thermal camera and the device is not
> recognized
> 
> [   64.039667] usb 3-2: new high-speed USB device number 11 using xhci_hcd
> [   64.245840] usb 3-2: New USB device found, idVendor=2bdf, idProduct=0106,
> bcdDevice= 4.09
> [   64.245857] usb 3-2: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> [   64.245862] usb 3-2: Product: Thermal Imager
> [   64.245865] usb 3-2: Manufacturer: Hikmicro
> [   64.245868] usb 3-2: SerialNumber: XXXXXXXX
> [   65.817499] usb 3-2: USB disconnect, device number 11
> [   66.162197] usb 3-2: new high-speed USB device number 12 using xhci_hcd
> [   66.344529] usb 3-2: device descriptor read/64, error -71
> [   66.629395] usb 3-2: device descriptor read/64, error -71
> [   66.922427] usb 3-2: new high-speed USB device number 13 using xhci_hcd
> [   67.104880] usb 3-2: device descriptor read/64, error -71
> [   67.390254] usb 3-2: device descriptor read/64, error -71
> [   67.493238] usb usb3-port2: attempt power cycle
> [   68.151973] usb 3-2: new high-speed USB device number 14 using xhci_hcd
> [   68.152150] usb 3-2: Device not responding to setup address.
> [   68.354479] usb 3-2: Device not responding to setup address.
> [   68.560631] usb 3-2: device not accepting address 14, error -71
> [   68.747321] usb 3-2: new high-speed USB device number 15 using xhci_hcd
> [   68.747422] usb 3-2: Device not responding to setup address.
> [   68.950227] usb 3-2: Device not responding to setup address.
> [   69.152505] usb 3-2: device not accepting address 15, error -71
> [   69.152593] usb usb3-port2: unable to enumerate USB device
> 
> The device is not listed in lsusb after this
> 
> It's not clear whether the camera is a UVC one, but the device should still
> appear, right?
> 
> An idea what to do?

What kernel version is this?  The device really doesn't like to be read
from, does it work in any other machine?  Plugged into a different
port/hub?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Hikmicro Mini2 V2: unable to enumerate USB device
  2025-07-17 14:38 ` Greg KH
@ 2025-07-17 20:55   ` Laurent Bigonville
  0 siblings, 0 replies; 3+ messages in thread
From: Laurent Bigonville @ 2025-07-17 20:55 UTC (permalink / raw)
  To: Greg KH; +Cc: linux-usb

Le 17/07/25 à 16:38, Greg KH a écrit :
> On Thu, Jul 17, 2025 at 02:06:13PM +0200, Laurent Bigonville wrote:
>> Hello,
>>
>> I just bought an Hikmicro Mini2 V2 USB thermal camera and the device is not
>> recognized
>>
>> [   64.039667] usb 3-2: new high-speed USB device number 11 using xhci_hcd
>> [   64.245840] usb 3-2: New USB device found, idVendor=2bdf, idProduct=0106,
>> bcdDevice= 4.09
>> [   64.245857] usb 3-2: New USB device strings: Mfr=1, Product=2,
>> SerialNumber=3
>> [   64.245862] usb 3-2: Product: Thermal Imager
>> [   64.245865] usb 3-2: Manufacturer: Hikmicro
>> [   64.245868] usb 3-2: SerialNumber: XXXXXXXX
>> [   65.817499] usb 3-2: USB disconnect, device number 11
>> [   66.162197] usb 3-2: new high-speed USB device number 12 using xhci_hcd
>> [   66.344529] usb 3-2: device descriptor read/64, error -71
>> [   66.629395] usb 3-2: device descriptor read/64, error -71
>> [   66.922427] usb 3-2: new high-speed USB device number 13 using xhci_hcd
>> [   67.104880] usb 3-2: device descriptor read/64, error -71
>> [   67.390254] usb 3-2: device descriptor read/64, error -71
>> [   67.493238] usb usb3-port2: attempt power cycle
>> [   68.151973] usb 3-2: new high-speed USB device number 14 using xhci_hcd
>> [   68.152150] usb 3-2: Device not responding to setup address.
>> [   68.354479] usb 3-2: Device not responding to setup address.
>> [   68.560631] usb 3-2: device not accepting address 14, error -71
>> [   68.747321] usb 3-2: new high-speed USB device number 15 using xhci_hcd
>> [   68.747422] usb 3-2: Device not responding to setup address.
>> [   68.950227] usb 3-2: Device not responding to setup address.
>> [   69.152505] usb 3-2: device not accepting address 15, error -71
>> [   69.152593] usb usb3-port2: unable to enumerate USB device
>>
>> The device is not listed in lsusb after this
>>
>> It's not clear whether the camera is a UVC one, but the device should still
>> appear, right?
>>
>> An idea what to do?
> What kernel version is this?  The device really doesn't like to be read
> from, does it work in any other machine?  Plugged into a different
> port/hub?

This was 6.15.6, I tried with 6.12.37 on the same machine same problem.

The device works on my android smartphone. I plugged the device on my 
desktop and it works on Windows.

On my desktop with 6.12.37, I get a different error in dmesg:

[  125.969892] usb 1-9: new high-speed USB device number 18 using xhci_hcd
[  126.089957] usb 1-9: device descriptor read/64, error -71
[  126.314006] usb 1-9: device descriptor read/64, error -71
[  126.805979] usb 1-9: new high-speed USB device number 19 using xhci_hcd
[  126.926014] usb 1-9: device descriptor read/64, error -71
[  127.149944] usb 1-9: device descriptor read/64, error -71
[  127.254057] usb usb1-port9: attempt power cycle
[  127.645932] usb 1-9: new high-speed USB device number 20 using xhci_hcd
[  127.646058] usb 1-9: Device not responding to setup address.
[  127.849893] usb 1-9: Device not responding to setup address.
[  128.053960] usb 1-9: device not accepting address 20, error -71
[  128.377946] usb 1-9: new high-speed USB device number 21 using xhci_hcd
[  128.401717] usb 1-9: New USB device found, idVendor=2bdf, 
idProduct=0102, bcdDevice= 4.09
[  128.401729] usb 1-9: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[  128.401732] usb 1-9: Product: Camera
[  128.401735] usb 1-9: Manufacturer: HIK
[  128.401738] usb 1-9: SerialNumber: EA2228627
[  128.411139] usb 1-9: Found UVC 1.10 device Camera (2bdf:0102)
[  195.050243] uvcvideo 1-9:1.1: Failed to query (130) UVC probe control 
: -32 (exp. 34).
[  195.051467] uvcvideo 1-9:1.1: Failed to query (130) UVC probe control 
: -32 (exp. 34).
[  195.052702] uvcvideo 1-9:1.1: Failed to query (130) UVC probe control 
: -32 (exp. 34).
[  195.054114] uvcvideo 1-9:1.1: Failed to query (130) UVC probe control 
: -32 (exp. 34).
[  195.055431] uvcvideo 1-9:1.1: Failed to query (130) UVC probe control 
: -32 (exp. 34).
[  195.056530] uvcvideo 1-9:1.1: Failed to query (130) UVC probe control 
: -32 (exp. 34).

Here the device appears un lsusb, but UVC driver is not happy.

I applied quirks=0x02 to uvcvideo and I have "something" (that something 
is not the same image as I get on windows though, on windows I get a 
nice black/white image here it's a not so nice green image split in 3)

So I guess there are 2 issues here

For the 2nd issue, I not the only one it seems: 
https://forums.raspberrypi.com/viewtopic.php?t=376245


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-07-17 20:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-17 12:06 Hikmicro Mini2 V2: unable to enumerate USB device Laurent Bigonville
2025-07-17 14:38 ` Greg KH
2025-07-17 20:55   ` Laurent Bigonville

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).