Re: USB ports xhci not detected in Dell Precision 7820 Tower

2020-12-01 Thread Adrian Ali



Hi, fixed in OpenBSD 6.8. Thanks.

On 10/5/19 11:09 PM, Adrian Ali wrote:
Hello, I am Newbie in OpenBSD, I have been using it for 1 year. I am 
an advanced user in Linux and Unix, I have been using it for 25 years. 
My last installation of OpenBSD was on a Dell Precision 7820 Tower 
workstation. I have problems with the detection of USB ports. The last 
test was performed with snapshots from October 3, 2019. Also update 
the Workstation BIOS. Perform tests with different keyboards, mouse 
and pen drive without any positive results.

USB ports are not detected, commands:

nain ~ # usbdevs -v
usbdevs: no USB controllers found

nain ~ # lsusb -v

nain ~ # dmesg | grep -i xhci
acpi0: wakeup devices XHCI(S4) RP17(S4) PXSX(S4) RP18(S4) PXSX(S4) 
RP19(S4) PXSX(S4) RP20(S4) PXSX(S4) RP01(S4) PXSX(S4) RP02(S4) 
PXSX(S4) RP03(S4) PXSX(S4) RP04(S4) [...]
xhci0 at pci0 dev 20 function 0 "Intel C620 xHCI" rev 0x09: msi, xHCI 
ff.ff

xhci0: reset timeout
xhci0: init failed, error=5
nain ~ #

nain ~ # dmidecode -t system
# dmidecode 3.1
Scanning /dev/mem for entry point.
SMBIOS 3.2.1 present.
# SMBIOS implementations newer than version 3.1.1 are not
# fully supported by this version of dmidecode.

Handle 0x0001, DMI type 1, 27 bytes
System Information
    Manufacturer: Dell Inc.
    Product Name: Precision 7820 Tower
    Version: Not Specified
    Serial Number: 1XNPZV2
    UUID: 4C4C4544-0058-4E10-8050-B1C04F5A5632
    Wake-up Type: Power Switch
    SKU Number: 0739
    Family: Precision

Handle 0x0005, DMI type 12, 5 bytes
System Configuration Options
    Option 1: Default string

Handle 0x0006, DMI type 15, 35 bytes
System Event Log
    Area Length: 4 bytes
    Header Start Offset: 0x
    Header Length: 2 bytes
    Data Start Offset: 0x0002
    Access Method: Indexed I/O, one 16-bit index port, one 8-bit 
data port

    Access Address: Index 0x046A, Data 0x046C
    Status: Invalid, Not Full
    Change Token: 0x
    Header Format: No Header
    Supported Log Type Descriptors: 6
    Descriptor 1: End of log
    Data Format 1: OEM-specific
    Descriptor 2: End of log
    Data Format 2: OEM-specific
    Descriptor 3: End of log
    Data Format 3: OEM-specific
    Descriptor 4: End of log
    Data Format 4: OEM-specific
    Descriptor 5: End of log
    Data Format 5: OEM-specific
    Descriptor 6: End of log
    Data Format 6: OEM-specific

Handle 0x0008, DMI type 32, 20 bytes
System Boot Information
    Status: No errors detected

nain ~ #

nain ~ # dmidecode -t bios
# dmidecode 3.1
Scanning /dev/mem for entry point.
SMBIOS 3.2.1 present.
# SMBIOS implementations newer than version 3.1.1 are not
# fully supported by this version of dmidecode.

Handle 0x, DMI type 0, 26 bytes
BIOS Information
    Vendor: Dell Inc.
    Version: 2.3.1
    Release Date: 09/01/2019
    Address: 0xF
    Runtime Size: 64 kB
    ROM Size: 32 MB
    Characteristics:
    PCI is supported
    PNP is supported
    BIOS is upgradeable
    BIOS shadowing is allowed
    Boot from CD is supported
    Selectable boot is supported
    EDD is supported
    5.25"/1.2 MB floppy services are supported (int 13h)
    3.5"/720 kB floppy services are supported (int 13h)
    3.5"/2.88 MB floppy services are supported (int 13h)
    Print screen service is supported (int 5h)
    8042 keyboard services are supported (int 9h)
    Serial services are supported (int 14h)
    Printer services are supported (int 17h)
    ACPI is supported
    USB legacy is supported
    BIOS boot specification is supported
    Function key-initiated network boot is supported
    Targeted content distribution is supported
    UEFI is supported
    BIOS Revision: 2.3

Handle 0xF047, DMI type 13, 22 bytes
BIOS Language Information
    Language Description Format: Long
    Installable Languages: 2
    en|US|iso8859-1
    
    Currently Installed Language: en|US|iso8859-1

nain ~ #

nain ~ # dmidecode -t baseboard
# dmidecode 3.1
Scanning /dev/mem for entry point.
SMBIOS 3.2.1 present.
# SMBIOS implementations newer than version 3.1.1 are not
# fully supported by this version of dmidecode.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: Dell Inc.
    Product Name: 0G7W4R
    Version: A00
    Serial Number: /1XNPZV2/CNFCW008CV00D7/
    Asset Tag: Not Specified
    Features:
    Board is a hosting board
    Board is replaceable
    Location In Chassis: Not Specified
    Chassis Handle: 0x0003
    Type: Motherboard
    Contained Object Handles: 0


USB ports xhci not detected in Dell Precision 7820 Tower

2019-10-05 Thread Adrian Ali
Hello, I am Newbie in OpenBSD, I have been using it for 1 year. I am an 
advanced user in Linux and Unix, I have been using it for 25 years. My 
last installation of OpenBSD was on a Dell Precision 7820 Tower 
workstation. I have problems with the detection of USB ports. The last 
test was performed with snapshots from October 3, 2019. Also update the 
Workstation BIOS. Perform tests with different keyboards, mouse and pen 
drive without any positive results.

USB ports are not detected, commands:

nain ~ # usbdevs -v
usbdevs: no USB controllers found

nain ~ # lsusb -v

nain ~ # dmesg | grep -i xhci
acpi0: wakeup devices XHCI(S4) RP17(S4) PXSX(S4) RP18(S4) PXSX(S4) 
RP19(S4) PXSX(S4) RP20(S4) PXSX(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4) 
RP03(S4) PXSX(S4) RP04(S4) [...]

xhci0 at pci0 dev 20 function 0 "Intel C620 xHCI" rev 0x09: msi, xHCI ff.ff
xhci0: reset timeout
xhci0: init failed, error=5
nain ~ #

nain ~ # dmidecode -t system
# dmidecode 3.1
Scanning /dev/mem for entry point.
SMBIOS 3.2.1 present.
# SMBIOS implementations newer than version 3.1.1 are not
# fully supported by this version of dmidecode.

Handle 0x0001, DMI type 1, 27 bytes
System Information
    Manufacturer: Dell Inc.
    Product Name: Precision 7820 Tower
    Version: Not Specified
    Serial Number: 1XNPZV2
    UUID: 4C4C4544-0058-4E10-8050-B1C04F5A5632
    Wake-up Type: Power Switch
    SKU Number: 0739
    Family: Precision

Handle 0x0005, DMI type 12, 5 bytes
System Configuration Options
    Option 1: Default string

Handle 0x0006, DMI type 15, 35 bytes
System Event Log
    Area Length: 4 bytes
    Header Start Offset: 0x
    Header Length: 2 bytes
    Data Start Offset: 0x0002
    Access Method: Indexed I/O, one 16-bit index port, one 8-bit 
data port

    Access Address: Index 0x046A, Data 0x046C
    Status: Invalid, Not Full
    Change Token: 0x
    Header Format: No Header
    Supported Log Type Descriptors: 6
    Descriptor 1: End of log
    Data Format 1: OEM-specific
    Descriptor 2: End of log
    Data Format 2: OEM-specific
    Descriptor 3: End of log
    Data Format 3: OEM-specific
    Descriptor 4: End of log
    Data Format 4: OEM-specific
    Descriptor 5: End of log
    Data Format 5: OEM-specific
    Descriptor 6: End of log
    Data Format 6: OEM-specific

Handle 0x0008, DMI type 32, 20 bytes
System Boot Information
    Status: No errors detected

nain ~ #

nain ~ # dmidecode -t bios
# dmidecode 3.1
Scanning /dev/mem for entry point.
SMBIOS 3.2.1 present.
# SMBIOS implementations newer than version 3.1.1 are not
# fully supported by this version of dmidecode.

Handle 0x, DMI type 0, 26 bytes
BIOS Information
    Vendor: Dell Inc.
    Version: 2.3.1
    Release Date: 09/01/2019
    Address: 0xF
    Runtime Size: 64 kB
    ROM Size: 32 MB
    Characteristics:
    PCI is supported
    PNP is supported
    BIOS is upgradeable
    BIOS shadowing is allowed
    Boot from CD is supported
    Selectable boot is supported
    EDD is supported
    5.25"/1.2 MB floppy services are supported (int 13h)
    3.5"/720 kB floppy services are supported (int 13h)
    3.5"/2.88 MB floppy services are supported (int 13h)
    Print screen service is supported (int 5h)
    8042 keyboard services are supported (int 9h)
    Serial services are supported (int 14h)
    Printer services are supported (int 17h)
    ACPI is supported
    USB legacy is supported
    BIOS boot specification is supported
    Function key-initiated network boot is supported
    Targeted content distribution is supported
    UEFI is supported
    BIOS Revision: 2.3

Handle 0xF047, DMI type 13, 22 bytes
BIOS Language Information
    Language Description Format: Long
    Installable Languages: 2
    en|US|iso8859-1
    
    Currently Installed Language: en|US|iso8859-1

nain ~ #

nain ~ # dmidecode -t baseboard
# dmidecode 3.1
Scanning /dev/mem for entry point.
SMBIOS 3.2.1 present.
# SMBIOS implementations newer than version 3.1.1 are not
# fully supported by this version of dmidecode.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: Dell Inc.
    Product Name: 0G7W4R
    Version: A00
    Serial Number: /1XNPZV2/CNFCW008CV00D7/
    Asset Tag: Not Specified
    Features:
    Board is a hosting board
    Board is replaceable
    Location In Chassis: Not Specified
    Chassis Handle: 0x0003
    Type: Motherboard
    Contained Object Handles: 0

Handle 0x0049, DMI type 10, 6 bytes
On Board Device Information
    Type: