I've updated my rPi to the latest kernel/firmware using rpi-update
and my Bluetooth dongle stopped working. I found this to be a known bug in 3.10.* branch of the kernel. Through tinkering and fiddling (I really had spent too much time on this) I was able to restore my rPi to what I think was the state before the update. Although it must not be quite the same since my dongle still is very temperamental. I suspect that I may have firmware and kernel mismatch but I don't know how to check this.
pi@raspberrypi ~ $ uname -a
Linux raspberrypi 3.6.11+ #557 PREEMPT Wed Oct 2 18:49:09 BST 2013 armv6l GNU/Linux
pi@raspberrypi ~ $ sudo /opt/vc/bin/vcgencmd version
Oct 18 2013 16:07:43
Copyright (c) 2012 Broadcom
version dbda126981820ea5681263042435388dddf65131 (tainted) (release)
My question is how do I go from this state to the latest in kernel 3.9.* branch and how do I make sure that the firmware matches that kernel version?
I suppose I could always download and build the kernel, but there must be some civilised apt-get
approved way.
It pains me that I am spending so much time on this unfortunate regression bug rather than working on fun stuff. Please help.