You are not logged in.
Hello all. I am trying to use a 'PS Classic' USB controller with my Dell Optiplex 790 SFF. It works in my laptop with the latest Arch Linux/kernel, so I know it should work on my desktop.
Any help is appreciated, I've been unable to use my controller on my desktop for months.
[optiplex ~]$ sudo dmesg -w
[ 0.000000] Linux version 6.0.7-arch1-1 (linux@archlinux) (gcc (GCC) 12.2.0, GNU ld (GNU Binutils) 2.39.0) #1 SMP PREEMPT_DYNAMIC Thu, 03 Nov 2022 18:01:58 +0000
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=fd29c16e-cf12-438a-a686-098894cb744a rw loglevel=3 quiet
[...]
[plug in controller]
[11291.853996] usb 1-1.3: new full-speed USB device number 8 using ehci-pci
[11291.930664] usb 1-1.3: device descriptor read/64, error -32
[11292.110690] usb 1-1.3: device descriptor read/64, error -32
[11292.290663] usb 1-1.3: new full-speed USB device number 9 using ehci-pci
[11292.367313] usb 1-1.3: device descriptor read/64, error -32
[11292.547329] usb 1-1.3: device descriptor read/64, error -32
[11292.654188] usb 1-1-port3: attempt power cycle
[11293.247328] usb 1-1.3: new full-speed USB device number 10 using ehci-pci
[11293.660656] usb 1-1.3: device not accepting address 10, error -32
[11293.733999] usb 1-1.3: new full-speed USB device number 11 using ehci-pci
[11294.147327] usb 1-1.3: device not accepting address 11, error -32
[11294.147548] usb 1-1-port3: unable to enumerate USB device
^c
[optiplex ~]$ errno 32
EPIPE 32 Broken pipe
[optiplex ~]$[with the controller plugged in]
[optiplex ~]$ lsusb
Bus 002 Device 003: ID 413c:2113 Dell Computer Corp. KB216 Wired Keyboard
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 046d:c077 Logitech, Inc. Mouse
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubOffline
lspci reports that the Dell Optiplex 790 has a "Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)" USB host controller:
[optiplex ~]$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Q65 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8812AE 802.11ac PCIe Wireless Network Adapter (rev 01)Offline