Steam Frame: Full-speed USB device fails on Frame rear port (-71 at SET_CONFIGURATION), works through USB 2.0 hub
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- linux
- Lĩnh vực
- operating-systems
Hướng nghiên cứu
Reproduce the failure with the AOC ACT3512 connected directly to the Frame rear port, then compare dmesg with the working USB 2.0 hub connection. Start with the xHCI and USB messages, including error -71 and the failed configuration. Done means the dongle is recognized directly and appears in Frame audio settings with working audio.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
System Info
- Steam client version: 790377368
- SteamOS version: 0.4.1
- Opted into Steam client beta?: [Yes/No] Yes
- Opted into SteamOS beta?: [Yes/No] Yes
- Have you checked for updates in Settings > System?: Yes
Issue
AOC ACT3512 2.4ghz usb-c audio dongle (for wireless earbuds) does not work when plugged directly into headset
When dongle plugged directly into Frame:
- LED on dongle lights up and remains solid (same as on a functioning device)
- AOC device not shown in Frame settings menu, and can't be used for audio
- see dmesg log below. output is not exactly the same every time, this was one of the more verbose outputs
When dongle is plugged into USB hub then plugged into Frame:
- Does work, device is recognized with the correct name in Frame Audio settings. Earbuds produce sound in applications.
- Volume control range doesn't seem correct
- see dmesg log below for working connection
Other info:
- Dongle / earbuds do work with ipad, windows 11 PC, cachyos PC
- Product page lists Steam Deck compatibility, so likely a Frame specific issue
dmesg output with dongle plugged in directly:
[ 122.197181] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 122.197208] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
[ 122.199718] xhci-hcd xhci-hcd.1.auto: hcc params 0x0110ffc5 hci version 0x110 quirks 0x0000808020000810
[ 122.199753] xhci-hcd xhci-hcd.1.auto: irq 314, io mem 0x0a600000
[ 122.199949] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 122.199960] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
[ 122.199971] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.1 Enhanced SuperSpeed
[ 122.200501] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18
[ 122.200507] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 122.200509] usb usb1: Product: xHCI Host Controller
[ 122.200510] usb usb1: Manufacturer: Linux 6.18.0-gfbdbca41fd45 xhci-hcd
[ 122.200512] usb usb1: SerialNumber: xhci-hcd.1.auto
[ 122.200739] hub 1-0:1.0: USB hub found
[ 122.200753] hub 1-0:1.0: 1 port detected
[ 122.200946] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18
[ 122.200949] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 122.200950] usb usb2: Product: xHCI Host Controller
[ 122.200952] usb usb2: Manufacturer: Linux 6.18.0-gfbdbca41fd45 xhci-hcd
[ 122.200953] usb usb2: SerialNumber: xhci-hcd.1.auto
[ 122.201721] hub 2-0:1.0: USB hub found
[ 122.201733] hub 2-0:1.0: 1 port detected
[ 123.385603] usb 1-1: new full-speed USB device number 2 using xhci-hcd
[ 123.510122] usb 1-1: device descriptor read/all, error -71
[ 123.621569] usb 1-1: new full-speed USB device number 3 using xhci-hcd
[ 123.747877] usb 1-1: New USB device found, idVendor=20d6, idProduct=8302, bcdDevice=10.26
[ 123.747892] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 123.747896] usb 1-1: Product: AOC ACT3512
[ 123.747901] usb 1-1: Manufacturer: Actions
[ 123.747904] usb 1-1: SerialNumber: 0123456789AB
[ 123.756641] input: Actions AOC ACT3512 Consumer Control as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000C/input/input50
[ 123.808294] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000C/input/input51
[ 123.808941] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000C/input/input52
[ 123.809713] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000C/input/input53
[ 123.811156] hid-generic 0003:20D6:8302.000C: input,hiddev96,hidraw0: USB HID v1.10 Device [Actions AOC ACT3512] on usb-xhci-hcd.1.auto-1/input0
[ 124.038639] usb usb1-port1: disabled by hub (EMI?), re-enabling...
[ 124.038663] usb 1-1: USB disconnect, device number 3
[ 124.064274] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.064350] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.064413] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.064501] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.064632] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.065042] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.065096] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.065145] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.065208] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.065294] usb 1-1: 2:1: usb_set_interface failed (-19)
[ 124.336675] usb 1-1: new full-speed USB device number 4 using xhci-hcd
[ 124.463064] usb 1-1: New USB device found, idVendor=20d6, idProduct=8302, bcdDevice=10.26
[ 124.463093] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 124.463103] usb 1-1: Product: AOC ACT3512
[ 124.463115] usb 1-1: Manufacturer: Actions
[ 124.463123] usb 1-1: SerialNumber: 0123456789AB
[ 124.471582] input: Actions AOC ACT3512 Consumer Control as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000D/input/input54
[ 124.522870] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000D/input/input55
[ 124.523219] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000D/input/input56
[ 124.523446] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000D/input/input57
[ 124.523903] hid-generic 0003:20D6:8302.000D: input,hiddev96,hidraw0: USB HID v1.10 Device [Actions AOC ACT3512] on usb-xhci-hcd.1.auto-1/input0
[ 124.752099] usb usb1-port1: disabled by hub (EMI?), re-enabling...
[ 124.752122] usb 1-1: USB disconnect, device number 4
[ 125.065581] usb 1-1: new full-speed USB device number 5 using xhci-hcd
[ 125.190906] usb 1-1: New USB device found, idVendor=20d6, idProduct=8302, bcdDevice=10.26
[ 125.190918] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 125.190923] usb 1-1: Product: AOC ACT3512
[ 125.190927] usb 1-1: Manufacturer: Actions
[ 125.190931] usb 1-1: SerialNumber: 0123456789AB
[ 125.199026] input: Actions AOC ACT3512 Consumer Control as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000E/input/input58
[ 125.250910] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000E/input/input59
[ 125.251164] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000E/input/input60
[ 125.251303] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000E/input/input61
[ 125.251661] hid-generic 0003:20D6:8302.000E: input,hiddev96,hidraw0: USB HID v1.10 Device [Actions AOC ACT3512] on usb-xhci-hcd.1.auto-1/input0
[ 125.261969] usb 1-1: 3:1: cannot set freq 48000 to ep 0x81
[ 125.970189] usb usb1-port1: disabled by hub (EMI?), re-enabling...
[ 125.970230] usb 1-1: USB disconnect, device number 5
[ 126.277596] usb 1-1: new full-speed USB device number 6 using xhci-hcd
[ 126.402768] usb 1-1: New USB device found, idVendor=20d6, idProduct=8302, bcdDevice=10.26
[ 126.402783] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 126.402788] usb 1-1: Product: AOC ACT3512
[ 126.402793] usb 1-1: Manufacturer: Actions
[ 126.402797] usb 1-1: SerialNumber: 0123456789AB
[ 126.410661] input: Actions AOC ACT3512 Consumer Control as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000F/input/input62
[ 126.461873] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000F/input/input63
[ 126.462158] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000F/input/input64
[ 126.462338] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.000F/input/input65
[ 126.462807] hid-generic 0003:20D6:8302.000F: input,hiddev96,hidraw0: USB HID v1.10 Device [Actions AOC ACT3512] on usb-xhci-hcd.1.auto-1/input0
[ 126.885070] usb usb1-port1: disabled by hub (EMI?), re-enabling...
[ 126.885095] usb 1-1: USB disconnect, device number 6
[ 127.186602] usb 1-1: new full-speed USB device number 7 using xhci-hcd
[ 127.312128] usb 1-1: New USB device found, idVendor=20d6, idProduct=8302, bcdDevice=10.26
[ 127.312142] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 127.312147] usb 1-1: Product: AOC ACT3512
[ 127.312151] usb 1-1: Manufacturer: Actions
[ 127.312155] usb 1-1: SerialNumber: 0123456789AB
[ 127.320247] input: Actions AOC ACT3512 Consumer Control as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.0010/input/input66
[ 127.370893] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.0010/input/input67
[ 127.371179] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.0010/input/input68
[ 127.371350] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:20D6:8302.0010/input/input69
[ 127.371794] hid-generic 0003:20D6:8302.0010: input,hiddev96,hidraw0: USB HID v1.10 Device [Actions AOC ACT3512] on usb-xhci-hcd.1.auto-1/input0
[ 127.383141] usb 1-1: 3:1: cannot set freq 48000 to ep 0x81
[ 127.390526] usb 1-1: 9:1: cannot get min/max values for control 2 (id 9)
[ 127.537089] usb usb1-port1: disabled by hub (EMI?), re-enabling...
[ 127.537112] usb 1-1: USB disconnect, device number 7
[ 127.858604] usb 1-1: new full-speed USB device number 8 using xhci-hcd
[ 127.982144] usb 1-1: device descriptor read/all, error -71
[ 128.093660] usb 1-1: new full-speed USB device number 9 using xhci-hcd
[ 128.219027] usb 1-1: New USB device found, idVendor=20d6, idProduct=8302, bcdDevice=10.26
[ 128.219052] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 128.219063] usb 1-1: Product: AOC ACT3512
[ 128.219074] usb 1-1: Manufacturer: Actions
[ 128.219082] usb 1-1: SerialNumber: 0123456789AB
[ 128.227973] usb 1-1: can't set config #1, error -71
dmesg output when dongle is plugged into hub:
[ 5022.993918] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 5022.993945] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
[ 5022.996390] xhci-hcd xhci-hcd.1.auto: hcc params 0x0110ffc5 hci version 0x110 quirks 0x0000808020000810
[ 5022.996406] xhci-hcd xhci-hcd.1.auto: irq 314, io mem 0x0a600000
[ 5022.996484] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 5022.996487] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
[ 5022.996490] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.1 Enhanced SuperSpeed
[ 5022.996558] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18
[ 5022.996561] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 5022.996562] usb usb1: Product: xHCI Host Controller
[ 5022.996563] usb usb1: Manufacturer: Linux 6.18.0-gfbdbca41fd45 xhci-hcd
[ 5022.996564] usb usb1: SerialNumber: xhci-hcd.1.auto
[ 5022.996728] hub 1-0:1.0: USB hub found
[ 5022.996739] hub 1-0:1.0: 1 port detected
[ 5022.996869] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18
[ 5022.996871] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 5022.996872] usb usb2: Product: xHCI Host Controller
[ 5022.996873] usb usb2: Manufacturer: Linux 6.18.0-gfbdbca41fd45 xhci-hcd
[ 5022.996874] usb usb2: SerialNumber: xhci-hcd.1.auto
[ 5022.997089] hub 2-0:1.0: USB hub found
[ 5022.997099] hub 2-0:1.0: 1 port detected
[ 5024.703283] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 5024.828757] usb 1-1: New USB device found, idVendor=2109, idProduct=2815, bcdDevice= 7.04
[ 5024.828781] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5024.828786] usb 1-1: Product: USB2.0 Hub
[ 5024.828790] usb 1-1: Manufacturer: VIA Labs, Inc.
[ 5024.884942] hub 1-1:1.0: USB hub found
[ 5024.885112] hub 1-1:1.0: 4 ports detected
[ 5025.649312] usb 1-1.3: new full-speed USB device number 3 using xhci-hcd
[ 5029.886336] usb 1-1.3: New USB device found, idVendor=20d6, idProduct=8302, bcdDevice=10.26
[ 5029.886347] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5029.886351] usb 1-1.3: Product: AOC ACT3512
[ 5029.886354] usb 1-1.3: Manufacturer: Actions
[ 5029.886357] usb 1-1.3: SerialNumber: 0123456789AB
[ 5030.798570] input: Actions AOC ACT3512 Consumer Control as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/0003:20D6:8302.0025/input/input147
[ 5030.849505] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/0003:20D6:8302.0025/input/input148
[ 5030.849642] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/0003:20D6:8302.0025/input/input149
[ 5030.849989] input: Actions AOC ACT3512 as /devices/platform/soc@0/a600000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/0003:20D6:8302.0025/input/input150
[ 5030.850153] hid-generic 0003:20D6:8302.0025: input,hiddev96,hidraw0: USB HID v1.10 Device [Actions AOC ACT3512] on usb-xhci-hcd.1.auto-1.3/input0
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 2.6k
- Fork
- 83
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ValveSoftware/SteamOS
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
ValveSoftware/SteamOS#2856 ·
-
steam-short-session-tracker: incorrect registry backup path resets settings during automatic repairĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 80/100
ValveSoftware/SteamOS#2829 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
ValveSoftware/SteamOS#1743 · 1 bình luận · 2 reaction ·
-
Icons on Second MonitorĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ValveSoftware/SteamOS#2855 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ValveSoftware/SteamOS#2853 ·
Tất cả issue của ValveSoftware/SteamOS
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Delta overflow errorĐang mởB - bug DS - win32
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
rust-windowing/winit#4722 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
enhancement github_actions
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
kriasoft/oauth-callback#68 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
redhat-cop/infra.windows_ops#115 ·
Maintainer thường phản hồi trong vòng 1 ngày