I'm using a Webcam C310 with ZoneMinder to survey and the microphone is used by PulseAudio which is broadcasted all over the house. All was working perfectly until last summer.
Now when PulseAudio starts the kernel log spams which breaks both PulseAudio and ZoneMinder.
I've located which revision it last worked with. Don't know if this is an USB or sound module issue or is it PulseAudio which should adapt.
8234d5148aded657760e9ecd622f324d140ae891 <- WORKS!
pi@raspberrypi ~ $ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 001 Device 005: ID 046d:081b Logitech, Inc. Webcam C310
pi@raspberrypi ~ $ lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
| Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M
| Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M
| Port 2: Dev 4, If 0, Class=hub, Driver=hub/4p, 480M
| Port 3: Dev 5, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
| Port 3: Dev 5, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
| Port 3: Dev 5, If 2, Class=audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 5, If 3, Class=audio, Driver=snd-usb-audio, 480M
pi@raspberrypi ~ $ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 001 Device 005: ID 046d:081b Logitech, Inc. Webcam C310
pi@raspberrypi ~ $ lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
| Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M
| Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M
| Port 2: Dev 4, If 0, Class=hub, Driver=hub/4p, 480M
| Port 3: Dev 5, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
| Port 3: Dev 5, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
| Port 3: Dev 5, If 2, Class=audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 5, If 3, Class=audio, Driver=snd-usb-audio, 480M
pi@raspberrypi ~ $ pulseaudio --start
pi@raspberrypi ~ $ dmesg
[ 433.496879] retire_capture_urb: 13 callbacks suppressed
[ 438.591066] retire_capture_urb: 26 callbacks suppressed
[ 443.719125] retire_capture_urb: 49 callbacks suppressed
[ 448.846829] retire_capture_urb: 36 callbacks suppressed
[ 453.995929] retire_capture_urb: 38 callbacks suppressed
pi@raspberrypi ~ $ pulseaudio -k
I'm using a Webcam C310 with ZoneMinder to survey and the microphone is used by PulseAudio which is broadcasted all over the house. All was working perfectly until last summer.
Now when PulseAudio starts the kernel log spams which breaks both PulseAudio and ZoneMinder.
I've located which revision it last worked with. Don't know if this is an USB or sound module issue or is it PulseAudio which should adapt.
8234d5148aded657760e9ecd622f324d140ae891 <- WORKS! pi@raspberrypi ~ $ lsusb Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub Bus 001 Device 005: ID 046d:081b Logitech, Inc. Webcam C310 pi@raspberrypi ~ $ lsusb -t /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M | Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M | Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M | Port 2: Dev 4, If 0, Class=hub, Driver=hub/4p, 480M | Port 3: Dev 5, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M | Port 3: Dev 5, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M | Port 3: Dev 5, If 2, Class=audio, Driver=snd-usb-audio, 480M |__ Port 3: Dev 5, If 3, Class=audio, Driver=snd-usb-audio, 480M
dc709fae6f7fca6d1062dd49ef3527b27439ca73 <- BROKEN!
pi@raspberrypi ~ $ lsusb Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub Bus 001 Device 005: ID 046d:081b Logitech, Inc. Webcam C310 pi@raspberrypi ~ $ lsusb -t /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M | Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M | Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M | Port 2: Dev 4, If 0, Class=hub, Driver=hub/4p, 480M | Port 3: Dev 5, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M | Port 3: Dev 5, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M | Port 3: Dev 5, If 2, Class=audio, Driver=snd-usb-audio, 480M |__ Port 3: Dev 5, If 3, Class=audio, Driver=snd-usb-audio, 480M pi@raspberrypi ~ $ pulseaudio --start pi@raspberrypi ~ $ dmesg [ 433.496879] retire_capture_urb: 13 callbacks suppressed [ 438.591066] retire_capture_urb: 26 callbacks suppressed [ 443.719125] retire_capture_urb: 49 callbacks suppressed [ 448.846829] retire_capture_urb: 36 callbacks suppressed [ 453.995929] retire_capture_urb: 38 callbacks suppressed pi@raspberrypi ~ $ pulseaudio -k