The system does not detect the microphone on the Logitech C270

I am using OpenSUSE LEAP 15.2 updated to the latest version. I have a logitech C270 webcam connected to USB. The camera works fine on Windows, unfortunately OpenSUSE does not detect the microphone. Pavucontrol does not find the microphone. The teams app also reports that there is no microphone. How to solve this problem?


 usb-devices | awk '/046d/{print $0,RT}' RS=T:  Bus=03 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=046d ProdID=0825 Rev=00.12
S:  SerialNumber=2BD1FA20
C:  #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I:  If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
I:  If#= 3 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio 


arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 2: ALC892 Alt Analog [ALC892 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: U0x46d0x825 [USB Device 0x46d:0x825], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

I am having a similar issue with both a Logitech B500 and Logitech HD C615 webcam and MS teams on 15.2 (kernel[FONT=monospace] 5.3.18-lp152.60-default)
Problem is teams fails to find the microphones, although video is ok. To test the HW, VLC can open the capture devices ok, both webcams’ microphones work, sound comes from speakers and pavumeter shows response. Interestingly, I find that the same version of teams 1.3.00.30857-1 running on Thunderbird on a laptop (kernel 5.10.7-1-default) does find these microphones.
[/FONT]
[FONT=monospace]Bus 002 Device 010: ID 046d:082c Logitech, Inc. HD Webcam C615[/FONT]
[FONT=monospace][FONT=monospace]Bus 002 Device 009: ID 046d:0807 Logitech, Inc. Webcam B500

Both of these webcams worked perfectly in teams until very recently, on two different 15.2 desktop machines.

What additional info would be useful to track down where things go wrong?

[/FONT][/FONT]

Try to install the kernel-default 5.3.18-lp152.57.1 and boot with this kernel.

https://bugzilla.opensuse.org/show_bug.cgi?id=1181187
https://bugzilla.opensuse.org/show_bug.cgi?id=1181178
https://bugzilla.opensuse.org/show_bug.cgi?id=1181014

That worked; MS teams video and microphone are detected and operating as expected after going back to kernel 5.3.18-lp152.57-default, for both B500 and C615 webcams.

Thanks very much!