NetBSD-Bugs archive

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

Re: kern/59185: panic over KASSERTMSG(dev->ud_ifaces == NULL) on Dell Latitude 7490



On Mon, 17 Mar 2025, Michael van Elst via gnats wrote:

This is the fingerprint reader (vendor 0x0a5c product 0x5834).
Can you try to dump the USB descriptors? The pkgsrc usbutil
package has a usbctl command to do that.

$ doas usbctl
DEVICE addr 0
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=3.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=3 bMaxPacketSize=9 idVendor=0x0000 idProduct=0x0000 bcdDevice=100
iManufacturer=1(NetBSD) iProduct=2(xHCI root hub) iSerialNumber=0() bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=31 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=40 bMaxPower=0 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=2 bInterval=8

Unknown descriptor (class 9/0):
bLength=6 bDescriptorType=48 ...

current configuration 1

HUB descriptor:
bDescLength=11 bDescriptorType=41 bNbrPorts=6 wHubCharacteristics=02
bPwrOn2PwrGood=200 bHubContrCurrent=0 DeviceRemovable=0

Hub status 0000 0000

Port 1 status=0100 change=0000

Port 2 status=0100 change=0000

Port 3 status=2203 change=0000

Port 4 status=0100 change=0000

Port 5 status=0100 change=0000

Port 6 status=0100 change=0000

----------
DEVICE addr 2
DEVICE descriptor:
getstring 2 failed (error=5)
bLength=18 bDescriptorType=device(1) bcdUSB=3.00 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=9 idVendor=0x1f75 idProduct=0x0916 bcdDevice=d
iManufacturer=1(        ) iProduct=2() iSerialNumber=3(12080780002052) bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=44 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=80 bMaxPower=124 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=2 bInterfaceClass=8 bInterfaceSubClass=6
bInterfaceProtocol=80 iInterface=0()

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out
bmAttributes=bulk wMaxPacketSize=1024 bInterval=0

Unknown descriptor (class 8/6):
bLength=6 bDescriptorType=48 ...

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=bulk wMaxPacketSize=1024 bInterval=0

Unknown descriptor (class 8/6):
bLength=6 bDescriptorType=48 ...

current configuration 1

----------

`dmesg` says:

[     4.191770] ugen0 at uhub1 port 10
[     4.221767] ugen0: Broadcom Corp (0x0a5c) 5880 (0x5834), rev 1.10/1.01, addr 5


Home | Main Index | Thread Index | Old Index