Upon updating to linux-raspberrypi-4.4.7-1 on my RPi2, I can no longer run amixer which I need to do in order to set output to the 3.5mm jack from the shell. Downgrading to 4.1.21-1 fixes the problem. Any thought are welcomed.
Under 4.1.21-1:
$this->bbcode_second_pass_code('', '% amixer
Simple mixer control 'PCM',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -10239 - 400
Mono: Playback 0 [96%] [0.00dB] [on]')
Under 4.4.7-1:
$this->bbcode_second_pass_code('', '% amixer
amixer: Mixer attach default error: No such file or directory')
EDIT: It seems that something perhaps related to how the snd-bcm2835 module setups up /dev/snd is to blame perhaps?
Under 4.1.21-1:
$this->bbcode_second_pass_code('', '% sudo modprobe snd-bcm2835
% ls -l /dev/snd
total 0
crw-rw---- 1 root audio 116, 0 Feb 22 09:40 controlC0
crw-rw---- 1 root audio 116, 16 Feb 22 09:40 pcmC0D0p
crw-rw---- 1 root audio 116, 17 Feb 22 09:40 pcmC0D1p
crw-rw---- 1 root audio 116, 1 Feb 22 09:40 seq
crw-rw---- 1 root audio 116, 33 Feb 22 09:40 timer
')
Under 4.4.7-1:
$this->bbcode_second_pass_code('', '% sudo modprobe snd-bcm2835
% ls -l /dev/snd
total 0
crw-rw---- 1 root audio 116, 1 Feb 22 09:40 seq
crw-rw---- 1 root audio 116, 33 Feb 22 09:40 timer
')