https://bugzilla.suse.com/show_bug.cgi?id=1182552 https://bugzilla.suse.com/show_bug.cgi?id=1182552#c20 --- Comment #20 from Kim Frederiksen <kim.frederiksen@suse.com> --- (In reply to Takashi Iwai from comment #19)
Then let's try to gather the debug messages from usb-audio driver. It can be enabled as in comment 10, but maybe a safer way would be to boot with snd_usb_audio.dyndbg=+p boot option. Then the debug prints are enabled from the beginning.
At first, get the dmesg output from the bad kernel (with the option above) while Teams is working fine. Then, later on, when Teams gets broken, get the dmesg output again, and we can compare the logs.
At the same time, please try to get the contents of /proc/asound/card1/pcm0c/sub0/* files in both situations. (The card1 should correspond to Plantoronics headset, check the contents of /proc/asound/cards beforehand.)
As my headset was already not working, I used the "echo -n "module snd_usb_audio +p" > /sys/kernel/debug/dynamic_debug/control" to enable debug. I then did a MS Teams test call and the microphone was not working. See attached file "not-working-comment20.txt" I then re-plugged the headset and tried the MS Teams again - still not working. I then started the MS Teams test call - while active, I re-plugged the headset and microphone was working. Please see attach file "working-comment20.txt". -- You are receiving this mail because: You are on the CC list for the bug.