Bug 31252

Summary: connecting APC UPS backup kills microphones
Product: Mageia Reporter: Pierre Fortin <pfortin>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Normal CC: davidwhodgins, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:
Attachments: journalctl log

Description Pierre Fortin 2022-12-09 04:50:17 CET
Description of problem:  connecting PC UPS backup power supply to USB kills microphones (webcam and dedicated mic)


Version-Release number of selected component (if applicable):


How reproducible:  always


Steps to Reproduce:
1.  Connect APC UPS to USB port
2.  Microphone audio dead
3.

Using audacity in record:
- connecting APC UPS kills record (audacity cursor stops)
- disconnect APC UPS does not restore mic audio
- disconnect/reconnect mic restores mic and audacity resumes

$ lsusb
Bus 006 Device 003: ID 0bc2:203b Seagate RSS LLC Expansion SW
Bus 006 Device 002: ID 0bc2:203b Seagate RSS LLC Expansion SW
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 0bc2:2035 Seagate RSS LLC Expansion SW
Bus 004 Device 002: ID 0bc2:2035 Seagate RSS LLC Expansion SW
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 002 Device 002: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 010: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 044: ID 0bda:9210 Realtek Semiconductor Corp. RTL9210 M.2 NVME Adapter
Bus 001 Device 008: ID 2109:2813 VIA Labs, Inc. VL813 Hub
Bus 001 Device 054: ID 17a0:0305 Samson Technologies Corp. GoMic compact condenser mic
Bus 001 Device 002: ID 2109:2813 VIA Labs, Inc. VL813 Hub
Bus 001 Device 005: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 001 Device 048: ID 1d6c:1278 YGTek Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@pf   Thu Dec 08 22:29:44

lsusb
Bus 006 Device 003: ID 0bc2:203b Seagate RSS LLC Expansion SW
Bus 006 Device 002: ID 0bc2:203b Seagate RSS LLC Expansion SW
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 0bc2:2035 Seagate RSS LLC Expansion SW
Bus 004 Device 002: ID 0bc2:2035 Seagate RSS LLC Expansion SW
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 002 Device 002: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 010: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 044: ID 0bda:9210 Realtek Semiconductor Corp. RTL9210 M.2 NVME Adapter
Bus 001 Device 008: ID 2109:2813 VIA Labs, Inc. VL813 Hub
Bus 001 Device 054: ID 17a0:0305 Samson Technologies Corp. GoMic compact condenser mic
Bus 001 Device 002: ID 2109:2813 VIA Labs, Inc. VL813 Hub
Bus 001 Device 055: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 001 Device 005: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 001 Device 048: ID 1d6c:1278 YGTek Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@pf   Thu Dec 08 22:30:12
Comment 1 Pierre Fortin 2022-12-09 04:52:37 CET
Created attachment 13552 [details]
journalctl log

Mic working.
Connect APC UPS.
Mic stops working.
Disconnect APC UPS.
Mic still not working.
Disconnect mic.
Reconnect mic; works.
Comment 2 Dave Hodgins 2022-12-11 20:08:48 CET
I have the same apc ups system
# lsusb |grep 51d
Bus 001 Device 002: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
but do not have a usb microphone, just one connected to my sound card.

I've seen no impact on other usb devices, and see no indication of problems
in the provided journal or lsusb output.

If you boot with the UPS connected, and then connect the microphone, does it
work? Does it work if both are connected before booting?

CC: (none) => davidwhodgins

Marja Van Waes 2022-12-11 23:52:14 CET

Keywords: (none) => NEEDINFO
CC: (none) => marja11

Comment 3 Pierre Fortin 2022-12-11 23:55:29 CET
Dang! I HATE when symptoms change/disappear...  Decided to retest and the issue is not present now. 

What wasn't clear the original report is that both USB microphones were affected; one is part of the webcam, and while audio was dead, video was fine.

Hmm...  the very last updated package was:
webcamoid-9.0.0-3.mga9.x86_64                 Fri 09 Dec 2022 08:18:45 PM EST

Will close for now.

Resolution: (none) => WORKSFORME
Status: NEW => RESOLVED
Keywords: NEEDINFO => (none)